// login functions

function chkLogin(){
	var f = document.forms["loginform"];
	if(f.email.value=="") { alert("Please enter your email address"); return false; }
	if(f.pass.value=="") { alert("Please enter your password"); return false; }
	return true;
}

function checkcheck(f) {
	if(f.postcode.value=="") { alert("Please enter your postcode"); return false; }
	return true;
}



// customer details forms

function checkDetails(){
	var f = document.forms[0];
	if(f.first.value=="") { alert("Please enter your first name"); return false; }
	if(f.last.value=="") { alert("Please enter your last name"); return false; }
	if(f.email.value=="") { alert("Please enter a valid email address"); return false; }
	if(f.teldaytime.value=="") { alert("Please enter a daytime telephone number"); return false; }
	if(f.televening.value=="") { alert("Please enter an evening telephone number"); return false; }
	if(f.address.value=="") { alert("Please enter a collection/return address"); return false; }
	if(f.town.value=="") { alert("Please enter a collection/return town"); return false; }
	if(f.postcode2.value=="") { alert("Please enter the full collection/return postcode"); return false; }
	
	if(!f.sameas.checked) {
		if(f.b_address.value=="") { alert("Please enter a billing address"); return false; }
		if(f.b_town.value=="") { alert("Please enter a billing town"); return false; }
		if(f.b_postcode2.value=="") { alert("Please enter the full billing postcode"); return false; }
	}
	
	if(f.password.value=="") { alert("Please enter a password"); return false; }
	if(f.password.value!=f.pwdcheck.value) { alert("The passwords you entered do not match"); return false; }
	
	if(f.postcode1other.value!="") {
		return confirm("Our services are not available for the postcode you entered, so you will be logged out.\nAre you sure you want to continue?");
	} else return true;
	
}

function checkPreDetails(){
	var f = document.forms[0];
	if(f.first.value=="") { alert("Please enter your first name"); return false; }
	if(f.last.value=="") { alert("Please enter your last name"); return false; }
	if(f.email.value=="") { alert("Please enter a valid email address"); return false; }
	if(f.postcode1.value=="") { alert("Please enter the full collection/return postcode"); return false; }
	return true;
	
}


function addBilling(){
	var theform = document.forms[0];
	if(theform.sameas.checked==true) {
		theform.b_address.value = theform.address.value;
		theform.b_town.value = theform.town.value;
		theform.b_postcode1.selectedIndex = theform.postcode1.selectedIndex;
		theform.b_postcode2.value = theform.postcode2.value;
	} else {
		theform.b_address.value = "";
		theform.b_town.value = "";
		theform.b_postcode2.value = "";
	}
}

function checkCollection(){
	var f = document.forms[0];
	if(f.c_Time && f.c_Time.value=="0") { alert("Please choose a time"); return false; }
	if(f.d_Time && f.d_Time.value=="0") { alert("Please choose a time"); return false; }
	if(f.address=="") { alert("Please enter an address"); return false; }
	if(f.town=="") { alert("Please enter a  town"); return false; }
	if(f.postcode=="" || f.postcode2=="") { alert("Please enter an full postcode"); return false; }
	return true;
}

function swapimages(name,on) {
	if(document.images) {
		if(document.images[name]) {
			var ext = on ? "_ACT":"";
			document.images[name].src="images/"+name+ext+".gif";
		}
	}
}
