function open_window(url) {
	NewWindow=window.open(url,'Garems','width=550,height=500,resizable=0,scrollbars=1');	
	NewWindow.focus();
	location.reload(true)
}

function checkrequired(which) {
	var pass=true;
	var alertbox = which.WaMsg
	alertbox.value = " "
	if (document.images) {
		for (i=0;i<which.length;i++) {
			var tempobj=which.elements[i];
			if (tempobj.name.substring(0,0)=="") {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&
				tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
				tempobj.selectedIndex==0)) {
					pass=false;
					break;
			        }
			}
		}
	}
	
	if (!pass) {
		shortFieldName=tempobj.name.substring(0,30);
		switch (shortFieldName) {
			case "CustomerName": 		shortFieldName = "Name"; break;
			case "CustomerEmail": 		shortFieldName = "Email Address"; break;
			case "CustomerTelephone": 	shortFieldName = "Telephone Number"; break;
			case "CustomerAddress01": 	shortFieldName = "Address"; break;
			case "CustomerTown": 		shortFieldName = "Town/City"; break;
			case "CustomerPostcode": 	shortFieldName = "Postcode"; break;
			case "delivery_Address": 	shortFieldName = "Delivery Address"; break;
			case "delivery_City": 		shortFieldName = "Delivery Town/City"; break;
			case "delivery_PostCode": 	shortFieldName = "Delivery Postcode"; break;
		}
		alertbox.value = "Please enter your "+shortFieldName+".";
		tempobj.focus();
		return false;
	}
	else
		return true;
}

function delivery_details(answer) {

	billAdd		= document.getElementById('address');
	billCity	= document.getElementById('city');
	billPC		= document.getElementById('pc');

	desAdd		= document.getElementById('d_address');
	desCity		= document.getElementById('d_city');
	desPC		= document.getElementById('d_pc');
	
	if (answer == "y") {
		desAdd.value = billAdd.value
		desCity.value = billCity.value
		desPC.value = billPC.value
	}
	
	if (answer == "n") {
		desAdd.value = ""
		desCity.value = ""
		desPC.value = ""
	}
}