<!--
var qsParm = new Array();
qsParm['B1Width'] = null;
qsParm['B2Depth'] = null;
qsParm['B3Quantity'] = null;
qsParm['Type'] = null;

qs();

function GetRBselection(group)
{
  for ( var i=0; i<group.length; i++ )
  {
     if ( group[i].checked == true )
     {
        return( group[i].value );
     }
  }
  return("");
}

function qs() {
var query = window.location.search.substring(1);
var parms = query.split('&');
for (var i=0; i<parms.length; i++) {
   var pos = parms[i].indexOf('=');
   if (pos > 0) {
      var key = parms[i].substring(0,pos);
      var val = parms[i].substring(pos+1);
      qsParm[key] = val;
      }
   }
}

function calcDigitalBannerRate()
{
	var iWidth,iDepth,iQuantity,iMeters,iType;
	var Rate=0;
	var price=0;
	var iSetup=0.00;
	var FlatBanner="";
	var FlatText = "";
	var FlatPrice=0;
	
	qs();

	iWidth=qsParm['B1Width'];
	iDepth=qsParm['B2Depth'];
	iQuantity=qsParm['B3Quantity'];
	
	if (iQuantity!=null)
	{	
		
		iMeters=Math.round((Math.abs(iWidth/1000)*(iDepth/1000)*(iQuantity))*100)/100;
		
		if ((iMeters==NaN)||(iMeters==0)){ Rate=0; }	
		if ((iMeters>0)&&(iMeters<=0.3)) { iMeters = 0.3; Rate=71.00; }		
		if ((iMeters>0.3)&&(iMeters<=0.8)) { Rate=62.25; }
		if ((iMeters>0.8)&&(iMeters<=1.0)) { iMeters = 1.0; Rate=56.89;	}	
		if ((iMeters>	1.00	)&&(iMeters<=		2.00	)) { Rate=	41.65	; }
if ((iMeters>	2.00	)&&(iMeters<=		3.00	)) { Rate=	36.45	; }
if ((iMeters>	3.00	)&&(iMeters<=		4.00	)) { Rate=	32.37	; }
if ((iMeters>	4.00	)&&(iMeters<=		5.00	)) { Rate=	31.44	; }
if ((iMeters>	5.00	)&&(iMeters<=		6.00	)) { Rate=	30.98	; }
if ((iMeters>	6.00	)&&(iMeters<=		7.00	)) { Rate=	29.03	; }
if ((iMeters>	7.00	)&&(iMeters<=		8.00	)) { Rate=	28.85	; }
if ((iMeters>	8.00	)&&(iMeters<=		9.00	)) { Rate=	28.73	; }
if ((iMeters>	9.00	)&&(iMeters<=		10.00	)) { Rate=	28.50	; }
if ((iMeters>	10.00	)&&(iMeters<=		15.00	)) { Rate=	25.62	; }
if ((iMeters>	15.00	)&&(iMeters<=		20.00	)) { Rate=	22.58	; }
if ((iMeters>	20.00	)&&(iMeters<=		25.00	)) { Rate=	19.77	; }
if ((iMeters>	25.00	)&&(iMeters<=		30.00	)) { Rate=	19.73	; }
if ((iMeters>	30.00	)&&(iMeters<=		35.00	)) { Rate=	18.91	; }
if ((iMeters>	35.00	)&&(iMeters<=		40.00	)) { Rate=	18.87	; }
if ((iMeters>	40.00	)&&(iMeters<=		45.00	)) { Rate=	18.16	; }
if ((iMeters>	45.00	)&&(iMeters<=		50.00	)) { Rate=	18.16	; }
if ((iMeters>	50.00	)&&(iMeters<=		55.00	)) { Rate=	17.25	; }
if ((iMeters>	55.00	)&&(iMeters<=		60.00	)) { Rate=	17.22	; }
if ((iMeters>	60.00	)&&(iMeters<=		65.00	)) { Rate=	17.17	; }
if ((iMeters>	65.00	)&&(iMeters<=		70.00	)) { Rate=	16.37	; }
if ((iMeters>	70.00	)&&(iMeters<=		75.00	)) { Rate=	16.33	; }
if ((iMeters>	75.00	)&&(iMeters<=		80.00	)) { Rate=	15.83	; }
if ((iMeters>	80.00	)&&(iMeters<=		85.00	)) { Rate=	15.33	; }
if ((iMeters>	85.00	)&&(iMeters<=		90.00	)) { Rate=	15.29	; }
if ((iMeters>	90.00	)&&(iMeters<=		95.00	)) { Rate=	15.25	; }
if ((iMeters>	95.00	)&&(iMeters<=		100.00	)) { Rate=	15.21	; }
if ((iMeters>	100.00	)&&(iMeters<=		150.00	)) { Rate=	14.14	; }
if ((iMeters>	150.00	)&&(iMeters<=		200.00	)) { Rate=	14.10	; }
if ((iMeters>	200.00	)&&(iMeters<=		250.00	)) { Rate=	14.06	; }
if ((iMeters>	250.00	)&&(iMeters<=		300.00	)) { Rate=	13.90	; }
if ((iMeters>	300.00	)&&(iMeters<=		350.00	)) { Rate=	13.61	; }
if ((iMeters>	350.00	)&&(iMeters<=		400.00	)) { Rate=	13.61	; }
if ((iMeters>	400.00	)&&(iMeters<=		450.00	)) { Rate=	13.61	; }
if ((iMeters>	450.00	)&&(iMeters<=		500.00	)) { Rate=	13.61	; }

			
		document.form1.B1Width.value=iWidth;
		document.form1.B2Depth.value=iDepth;
		document.form1.B3Quantity.value=iQuantity;
			
		document.form1.B4Meters.value=iMeters+"";
		Price=Math.round((Math.abs((Rate)*(iMeters))+iSetup)*100)/100+"";
		document.form1.B6Cost.value=Price;
		document.form1.B5Rate.value="£"+Rate+" per sq m";
		
		if (Rate==0)
		{
			document.form1.C1Digital_Type.value = "";
			document.form1.Digital_Cost.value = "0";
		}
		else
		{
			document.form1.C1Digital_Type.value = iQuantity+" full colour printed banner(s) at "+iWidth+" x "+iDepth+"mm";
			document.form1.Digital_Cost.value = Price+"";
		}
	}
}

function calcFullBannerRate() {
	var iWidth,iDepth,iQuantity,iMeters;
	var Rate=0;
	var thisone=0;
	var price=0;
	var iSetup=0.00;
	var FlatBanner="";
	var FlatText = "";
	var FlatPrice=0;

	iWidth=document.form1.B1Width.value;
	iDepth=document.form1.B2Depth.value;
	iQuantity=document.form1.B3Quantity.value;

	if (document.form1.chkEyeletsHems.checked == true)
	{
		iHem=Math.round((Math.abs(iQuantity))*0.00)
	}
	else
	{
		iHem=Math.round((Math.abs(iQuantity*(iWidth/1000)*(iDepth/1000)))*-4.00 )
	}
	
	iMeters=Math.round((Math.abs(iWidth/1000)*(iDepth/1000)*(iQuantity))*100)/100;
	
	if ((iMeters==NaN)||(iMeters==0)){ Rate=0; }	
	if ((iMeters>0)&&(iMeters<=0.3)) { iMeters = 0.3; Rate=81.00; }		
	if ((iMeters>0.3)&&(iMeters<=0.8)) { Rate=62.25; }
	if ((iMeters>0.8)&&(iMeters<=1.0)) { iMeters = 1.0; Rate=60.00;	}	
		if ((iMeters>	1.00	)&&(iMeters<=		2.00	)) { Rate=	49.00	; }
if ((iMeters>	2.00	)&&(iMeters<=		3.00	)) { Rate=	38.08	; }
if ((iMeters>	3.00	)&&(iMeters<=		4.00	)) { Rate=	36.99	; }
if ((iMeters>	4.00	)&&(iMeters<=		5.00	)) { Rate=	36.45	; }
if ((iMeters>	5.00	)&&(iMeters<=		6.00	)) { Rate=	34.15	; }
if ((iMeters>	6.00	)&&(iMeters<=		7.00	)) { Rate=	33.94	; }
if ((iMeters>	7.00	)&&(iMeters<=		8.00	)) { Rate=	33.79	; }
if ((iMeters>	8.00	)&&(iMeters<=		9.00	)) { Rate=	33.68	; }
if ((iMeters>	9.00	)&&(iMeters<=		10.00	)) { Rate=	33.53	; }
if ((iMeters>	10.00	)&&(iMeters<=		15.00	)) { Rate=	30.14	; }
if ((iMeters>	15.00	)&&(iMeters<=		20.00	)) { Rate=	26.57	; }
if ((iMeters>	20.00	)&&(iMeters<=		25.00	)) { Rate=	23.26	; }
if ((iMeters>	25.00	)&&(iMeters<=		30.00	)) { Rate=	23.21	; }
if ((iMeters>	30.00	)&&(iMeters<=		35.00	)) { Rate=	22.25	; }
if ((iMeters>	35.00	)&&(iMeters<=		40.00	)) { Rate=	22.20	; }
if ((iMeters>	40.00	)&&(iMeters<=		45.00	)) { Rate=	21.37	; }
if ((iMeters>	45.00	)&&(iMeters<=		50.00	)) { Rate=	21.36	; }
if ((iMeters>	50.00	)&&(iMeters<=		55.00	)) { Rate=	20.30	; }
if ((iMeters>	55.00	)&&(iMeters<=		60.00	)) { Rate=	20.29	; }
if ((iMeters>	60.00	)&&(iMeters<=		65.00	)) { Rate=	20.25	; }
if ((iMeters>	65.00	)&&(iMeters<=		70.00	)) { Rate=	20.20	; }
if ((iMeters>	70.00	)&&(iMeters<=		75.00	)) { Rate=	19.26	; }
if ((iMeters>	75.00	)&&(iMeters<=		80.00	)) { Rate=	19.21	; }
if ((iMeters>	80.00	)&&(iMeters<=		85.00	)) { Rate=	19.16	; }
if ((iMeters>	85.00	)&&(iMeters<=		90.00	)) { Rate=	19.11	; }
if ((iMeters>	90.00	)&&(iMeters<=		95.00	)) { Rate=	19.06	; }
if ((iMeters>	95.00	)&&(iMeters<=		100.00	)) { Rate=	19.01	; }
if ((iMeters>	100.00	)&&(iMeters<=		150.00	)) { Rate=	17.68	; }
if ((iMeters>	150.00	)&&(iMeters<=		200.00	)) { Rate=	17.63	; }
if ((iMeters>	200.00	)&&(iMeters<=		250.00	)) { Rate=	17.58	; }
if ((iMeters>	250.00	)&&(iMeters<=		300.00	)) { Rate=	17.53	; }
if ((iMeters>	300.00	)&&(iMeters<=		350.00	)) { Rate=	16.01	; }
if ((iMeters>	350.00	)&&(iMeters<=		400.00	)) { Rate=	16.01	; }
if ((iMeters>	400.00	)&&(iMeters<=		450.00	)) { Rate=	16.01	; }
if ((iMeters>	450.00	)&&(iMeters<=		500.00	)) { Rate=	16.01	; }
	
	document.form1.B1Width.value=iWidth;
	document.form1.B2Depth.value=iDepth;
	document.form1.B3Quantity.value=iQuantity;
	
	document.form1.B4Meters.value=iMeters+"";
	Price=Math.round((Math.abs((Rate)*(iMeters))+iSetup)*100)/100+"";
	document.form1.B6Cost.value=Price;
	document.form1.B5Rate.value="£"+Rate+" per sq m";
	
	if (Rate==0)
	{
		document.form1.C1Digital_Type.value = "";
		document.form1.Digital_Cost.value = "0";
	}
	else
	{
		document.form1.C1Digital_Type.value = iQuantity+" off full colour printed banner(s) at "+iWidth+" x "+iDepth+"mm";
		document.form1.Digital_Cost.value = Price+"";
	}
}

function calculateCost() {
	var setUp;
	var setUpCost,bannerCost,iMeters,iVAT,setUpRate;
	var flatCost,digitalCost;

	calcFullBannerRate();
	
	setUpRate=11.99;
	iShipping=11.99;
	
	digitalCost = (document.form1.Digital_Cost.value*1.0);
	
	bannerCost = digitalCost;

	if (((digitalCost=="0")||(digitalCost=="")||(digitalCost==0)))
	{
		alert("You must give us information on the type of banner.");
		return false;
	}

	setUp=GetRBselection(document.form1.F1_Artwork);
	if (setUp=="")
	{
		alert("You must select your desired set up and artwork option.");
		return false;
	}
	
	if ((bannerCost>100.0)&&(bannerCost<=150.0))
	{
		setUpRate=13.99;
		iShipping=14.99;
	}
	if ((bannerCost>150.0)&&(bannerCost<=200.0))
	{
		setUpRate=16.99;
		iShipping=17.99;
	}
	if ((bannerCost>200.0)&&(bannerCost<=300.0))
	{
		setUpRate=18.99;
		iShipping=19.99;
	}
	if ((bannerCost>300.0)&&(bannerCost<=500.0))
	{
		setUpRate=21.99;
		iShipping=22.99;
	}
	if ((bannerCost>500.0)&&(bannerCost<=700.0))
	{
		setUpRate=23.99;
		iShipping=24.99;
	}
	if (bannerCost>700.0)
	{
		setUpRate=25.99;
		iShipping=26.99;
	}	


	if (setUp=="Sending")
	{
		setUpCost=setUpRate;
	}
	if (setUp=="Capture")
	{
		setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.10))*100)/100;
	}
	if (setUp=="Produce")
	{
		if ((bannerCost>0.0)&&(bannerCost<=50.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.15))*100)/100;
		}
		if ((bannerCost>50.0)&&(bannerCost<=100.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.14))*100)/100;
		}
		if ((bannerCost>100.0)&&(bannerCost<=200.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.13))*100)/100;
		}
		if ((bannerCost>200.0)&&(bannerCost<=300.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.12))*100)/100;
		}		
		if ((bannerCost>300.0)&&(bannerCost<=500.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.11))*100)/100;
		}
		if ((bannerCost>500.0)&&(bannerCost<=1000.0))
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.1))*100)/100;
		}
		if (bannerCost>1000.0)
		{
			setUpCost=Math.round(Math.abs(setUpRate+(bannerCost*0.08))*100)/100;
		}
	}

	document.form1.PSelected_Price.value = bannerCost+"";
	document.form1.PHem_Price.value = iHem+"";	
	document.form1.PSetUp.value= setUpCost+"";
    document.form1.PShipping.value=iShipping+"";

    subTotal=Math.round(Math.abs((bannerCost*1)+(iHem*1)+(setUpCost*1)+(iShipping*1))*100)/100;
    document.form1.PSubTotal.value=subTotal+"";

    iVAT=Math.round((Math.abs(subTotal))*0.175*100)/100;
    document.form1.PVAT.value=iVAT+"";

    TotalCost=Math.round((Math.abs(iVAT+subTotal))*100)/100;
    document.form1.PTotal_Cost.value=TotalCost+"";
}

function bannerwarning()
{
var answer=confirm("This will clear ALL information on page including banner information - continue?");
if (answer)
	document.form1.reset();
else
	return false;
}
//-->