// JavaScript Document

function calcfee() {
	ef = 0;
	rt = Math.ceil(document.fees.RunMinutes.value);
	document.fees.EstimatedFee.value = ef;
	mt = document.fees.Media.value;
	hf = 0;	
		
	if (document.fees.PBE.checked)
	{
		if ((mt=='V' || mt=='F') & rt < 6) {
			rt = 5;
		} else {
			rt = Math.ceil((rt/15)) * 15;
		}
	}

	if ( mt == 'V' || mt == 'VT' ) 
	{
		ef = 75.00 + ( rt  * 6.00 );
	}
	else if ( mt == 'F' || mt == 'FT' ) 
	{
		ef = 100.00 + ( rt  * 7.00 );
	}
	else if ( mt == 'D' )
	{
		ef = 300.00 + ( rt  * 6.00 );
	}
	else if ( mt == 'O' )
	{
		ef = 20.00 + ( rt  * 2.50 );
	}
	
	if (document.fees.PBE.checked)
	{
		ef = ef * 1.1;
	}

	ef = Math.round(ef * document.fees.Rate.value * 100) / 100

	if (ef == Math.floor(ef)) 
	{
		ef = ef + '.00';
	} 
	else if ( ef*10 == Math.floor(ef*10)) 
	{
		ef = ef + '0';
	}
	
	// Make sure As Live fee never changes
	if ( mt == 'A' )
	{
		ef = 100.00 + (rt * 0);
	}

	document.fees.EstimatedFee.value = ' ' + ef
}

