


function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}




function calculateform() { 
	document.form1.NetCost.value = document.form1.Total1.value
	if ((document.form1.Total2.value > 0) && (document.form1.Total2.value < 99999999999))
	{
		document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total2.value)
		if ((document.form1.Total3.value > 0) && (document.form1.Total3.value < 99999999999))
		{
			document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total3.value)
			if ((document.form1.Total4.value > 0) && (document.form1.Total4.value < 99999999999))
			{
				document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total4.value)
				if ((document.form1.Total5.value > 0) && (document.form1.Total5.value < 99999999999))
				{	
					document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total5.value)
					if ((document.form1.Total6.value > 0) && (document.form1.Total6.value < 99999999999))
					{
						document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total6.value)
						if ((document.form1.Total7.value > 0) && (document.form1.Total7.value < 99999999999))
						{
							document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total7.value)
							if ((document.form1.Total8.value > 0) && (document.form1.Total8.value < 99999999999))
							{
								document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total8.value)
								if ((document.form1.Total9.value > 0) && (document.form1.Total9.value < 99999999999))
								{
									document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total9.value)
									if ((document.form1.Total10.value > 0) && (document.form1.Total10.value < 99999999999))
									{
										document.form1.NetCost.value = parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Total10.value)
									}										
								}									
							}								
						}							
					}						
				}
			}
		}
	}
	n = Math.round (document.form1.NetCost.value * 100) / 100;
	n = (n + .001) + "";
  n = n.substring(0, n.indexOf('.') + 3);
	document.form1.NetCost.value = n


	document.form1.Vat.value = (((document.form1.NetCost.value) / 100) * 17.5);
	n = Math.round (document.form1.Vat.value * 100) / 100;
	n = (n + .001) + "";
	n = n.substring(0, n.indexOf('.') + 3);
	document.form1.Total.value = document.form1.NetCost.value
	document.form1.Vat.value = n
	document.form1.FinalTotal.value = (parseFloat(document.form1.NetCost.value) + parseFloat(document.form1.Vat.value))
	n = Math.round (document.form1.FinalTotal.value * 100) / 100;
	n = (n + .001) + "";
	n = n.substring(0, n.indexOf('.') + 3);
	document.form1.FinalTotal.value = n
}

function accept() {


	var emailvalidator = /^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;

	if (!emailvalidator.test(document.form1.ContactMail.value))
	{
		alert ("Please enter a valid email address.");
		document.form1.ContactMail.focus();
		return false ;
	}
	
	else if ((isNaN(document.form1.FinalTotal.value)) || (document.form1.FinalTotal.value == ""))    
	{
		alert ("Please enter a numeric  Final Total.");
		document.form1.FinalTotal.focus();
		return false ;		
	}
	
	
	else
	{


	var agree=confirm("Please note if you have ordered any of the following documents you should have also ordered the corresponding PCI document. \n\n HPA, HPC, HPM, HPM (C), HPM ASU, HPAO, PLA(Weekly), PLC(Weekly), PLA, PLC, PLA/DMR, PLP, CLA, CLC, RA, RC, LAA, LAC, CSA, CSC");
	if (agree)
				return true ;
	else
				return false ;
	            
	            
	}
}
