<!--

var browserVer=navigator.appVersion;
var platform=navigator.platform;

function clearField(field) {
	eval('document.forms.maillist.'+field).value = '';
}

function updateImage(imgName,newImage) {
	if (document.images[imgName])
		document.images[imgName].src = '/images/' + newImage + '?unique=1182159608';
}

function act(imgName,type) {
	if (document.images[imgName])
		document.images[imgName].src = eval(imgName + '_' + type + '.src');
}

function actAll(imgNames,type) {
	var allids = imgNames.split("-");
	for(i = 0; i < allids.length; i++) {
		var thisSection = 'sections'+allids[i];
		if(document.images[thisSection]) {
			document.images[thisSection].src = eval(thisSection + '_' + type);
		}
	}
}

function expressDelivery(currency, val) {
	var currTotal = totalText.innerHTML;
	var newTotal;
	if(document.getElementById("express_delivery_box").checked) {
		document.getElementById("express_delivery_val").value = val;
		express_delivery.innerHTML = currency + val;
		newTotal = parseFloat(currTotal)+parseFloat(val);
		totalText.innerHTML = newTotal.toFixed(2);
	} else {
		document.getElementById("express_delivery_val").value = 0;
		express_delivery.innerHTML = "n/a";
		newTotal = parseFloat(currTotal)-parseFloat(val);
		totalText.innerHTML = newTotal.toFixed(2);
	}
	document.getElementById("total").value = newTotal.toFixed(2);
	document.getElementById("grandtotal").value = newTotal.toFixed(2);
}

function updatePage(id,link) {
	location = link+id;
}

function updateParent(link) {
	top.location = link;
}

function showImage(image,width,height) {
	newWindow = window.open ("/php/popup.php?image="+image,"popup","toolbar=no,width="+width+",height="+height+",directories=no,status=no,scrollbars=no,resize=no,menubar=no");
}

function openWindow(url,width,height) {
	window.open(url, 'misite', 'menubar=no,status=no,scrollbars=no,height='+height+',width='+width);
}

function openPopup(id,width,height) {
	window.open('/popup'+id+'.html', 'popup'+id, 'menubar=no,status=no,scrollbars=no,height='+height+',width='+width);
}

function updateAddress() {
if(document.forms.checkout.sfullname.value != '') {
	document.forms.checkout.sfullname.value = '';
} else {
	document.forms.checkout.sfullname.value = document.forms.checkout.bfullname.value;
}
if(document.forms.checkout.scompany.value != '') {
	document.forms.checkout.scompany.value = '';
} else {
	document.forms.checkout.scompany.value = document.forms.checkout.bcompany.value;
}
if(document.forms.checkout.saddr1.value != '') {
	document.forms.checkout.saddr1.value = '';
} else {
	document.forms.checkout.saddr1.value = document.forms.checkout.baddr1.value;
}
if(document.forms.checkout.saddr2.value != '') {
	document.forms.checkout.saddr2.value = '';
} else {
	document.forms.checkout.saddr2.value = document.forms.checkout.baddr2.value;
}
if(document.forms.checkout.scity.value != '') {
	document.forms.checkout.scity.value = '';
} else {
	document.forms.checkout.scity.value = document.forms.checkout.bcity.value;
}
if(document.forms.checkout.scountyprovince.value != '') {
	document.forms.checkout.scountyprovince.value = '';
} else {
	document.forms.checkout.scountyprovince.value = document.forms.checkout.bcountyprovince.value;
}
if(document.forms.checkout.spostalcode.value != '') {
	document.forms.checkout.spostalcode.value = '';
} else {
	document.forms.checkout.spostalcode.value = document.forms.checkout.bpostalcode.value;
}
if(document.forms.checkout.stelephonenumber.value != '') {
	document.forms.checkout.stelephonenumber.value = '';
} else {
	document.forms.checkout.stelephonenumber.value = document.forms.checkout.btelephonenumber.value;
}
	document.forms.checkout.sfullname.value = document.forms.checkout.bfullname.value;
	document.forms.checkout.saddr1.value = document.forms.checkout.baddr1.value;
	document.forms.checkout.saddr2.value = document.forms.checkout.baddr2.value;
	document.forms.checkout.saddr3.value = document.forms.checkout.baddr3.value;
	document.forms.checkout.scity.value = document.forms.checkout.bcity.value;
	document.forms.checkout.scountyprovince.options[document.forms.checkout.bcountyprovince.options.selectedIndex].selected = true;
	if(document.forms.checkout.scountry.options) 
		document.forms.checkout.scountry.options[document.forms.checkout.bcountry.options.selectedIndex].selected = true;
	document.forms.checkout.spostalcode.value = document.forms.checkout.bpostalcode.value;
	document.forms.checkout.stelephonenumber.value = document.forms.checkout.btelephonenumber.value;
}

function validator() {
	var errormsg = '';
if(document.forms.checkout.bfullname.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing Full Name.\n';
}
if(document.forms.checkout.baddr1.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing Address.\n';
}
if(document.forms.checkout.bcity.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing City.\n';
}
if(document.forms.checkout.bcountry.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing Country.\n';
}
if(document.forms.checkout.bpostalcode.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing Postcode.\n';
}
if(document.forms.checkout.btelephonenumber.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Billing Telephone.\n';
}
if(document.forms.checkout.email.value == '') {
	errorflag = true;
	errormsg = errormsg + 'E-mail.\n';
}
if(document.forms.checkout.sfullname.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Delivery Full Name.\n';
}
if(document.forms.checkout.saddr1.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Delivery Address.\n';
}
if(document.forms.checkout.scity.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Delivery City.\n';
}
if(document.forms.checkout.spostalcode.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Delivery Postcode.\n';
}
if(document.forms.checkout.stelephonenumber.value == '') {
	errorflag = true;
	errormsg = errormsg + 'Delivery Telephone.\n';
}
	if(errormsg) {
		msg = "The following details were not supplied.\n" + errormsg;
		alert(msg);
	} else {
		document.forms.checkout.submit();
	}
}

//-->
