function validate()
{
	errmess = "";
	if (!document.Order.firstname.value){
		errmess = errmess+"First name is required \n";
	}
	if (!document.Order.lastname.value){
		errmess = errmess+"Last name is required \n";
	}
	if (!document.Order.address.value){
		errmess = errmess+"Address is required\n";
	}
	if (!document.Order.email.value){
		errmess = errmess+"Email is required\n";
	}
	if (!document.Order.phone.value){
		errmess = errmess+"Phone Number is required\n";
	}

	if (errmess){
		alert (errmess);
		return false;
	}
	else{
		return true;
	}
}

function postage_change(){
	if(document.Order.PandH.checked){	
		postagecost = 15;	
		quantity_change();
	}
	else{
		postagecost = 0;	
		quantity_change();
	}
}

function quantity_change(){	
	var totalcost = 0;
	var cost = 45;
	var quantity = 0;
	var postagecost = 0;
	
	if(document.Order.PandH.checked){	
		postagecost = 15;
	}
	if(document.Order.payment_method[2].checked){
		postagecost = 0;
	}
	
	<?php for($i=0; $i<4; $i++){ ?>	
	quantity += parseInt(document.Order.quantity<?=$i; ?>.value);
	<?php } /*end for*/ ?>
	
	totalcost = (cost + postagecost)*quantity;		
	document.Order.total.value = CurrencyFormatted(totalcost);
	document.Order.total_order.value = CurrencyFormatted(totalcost);
}

function CurrencyFormatted(amount){
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	//document.Order.total.value = s;
	return s;
}

function toggle(method) {
	if (parseInt(method)==1) {
		document.getElementById("div1").style.display = "";
	} else {
		document.getElementById("div1").style.display = "none";
	}
	quantity_change();
}