
function changeLen(Num) {
	
	while(String(Num).length < 2) {
		Num = "0" + Num;
	}
	
	return Num;	
}

function creDate() {
	var fulldate = document.form1.Arrive_Year.value + "-" + document.form1.Arrive_Month.value + "-" + document.form1.Arrive_Date.value;
	document.form1.Arrive_FullDate.value = fulldate;
}

function CheckForm() {
	var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(document.form1.YourName.value.replace(/\s/g,"") == "") {
		alert("Please enter your name");
		document.form1.YourName.focus();
	}
	
	else if(document.form1.Address1.value.replace(/\s/g,"") == "") {
		alert("Please enter your address");
		document.form1.Address1.focus();
	}
	
	else if(document.form1.YourEmail.value.replace(/\s/g,"") == "") {
		alert("Please enter your email address");
		document.form1.YourEmail.focus();
	}
	
	else if(!regExp.test(document.form1.YourEmail.value)) {
		alert("You have entered an invalid email address");
		document.form1.YourEmail.select();
	}
	
	else if(document.form1.Town.value.replace(/\s/g,"") == "") {
		alert("Please enter your town");
		document.form1.Town.focus();
	}
	
	else if(document.form1.Telephone.value.replace(/\s/g,"") == "") {
		alert("Please enter your telephone");
		document.form1.Telephone.focus();
	}
	
	else if(String(document.form1.Telephone.value.replace(/\s/g,"")).search(/[^\d]/) > -1) {
		alert("Your telephone number must only contain numbers");
		document.form1.Telephone.select();
		error = true;
	}
	
	else if(document.form1.Postcode.value.replace(/\s/g,"") == "") {
		alert("Please enter your postcode");
		document.form1.Postcode.focus();
	}
	
	else if(document.form1.Arrive_Date.value.replace(/\s/g, "") == "" || 
			document.form1.Arrive_Date.value.replace(/\s/g, "") == "Date" || 
			document.form1.Arrive_Date.value.replace(/\s/g, "") == "Da" || 
			document.form1.Arrive_Month.value.replace(/\s/g, "") == "" || 
			document.form1.Arrive_Month.value.replace(/\s/g, "") == "Month" || 
			document.form1.Arrive_Month.value.replace(/\s/g, "") == "Mo" || 
			document.form1.Arrive_Year.value.replace(/\s/g, "") == "" || 
			document.form1.Arrive_Year.value.replace(/\s/g, "") == "Year") {
		alert("Please enter what date you would like to have your items arrive on");
		
		if(document.form1.Arrive_Date.value.replace(/\s/g, "") == "" || 
		   document.form1.Arrive_Date.value.replace(/\s/g, "") == "Date" || 
		   document.form1.Arrive_Date.value.replace(/\s/g, "") == "Da") {
			document.form1.Arrive_Date.focus();
		}
		
		else if(document.form1.Arrive_Month.value.replace(/\s/g, "") == "" || 
		        document.form1.Arrive_Month.value.replace(/\s/g, "") == "Month" || 
				document.form1.Arrive_Month.value.replace(/\s/g, "") == "Mo") {
			document.form1.Arrive_Month.focus();
		}
		
		else if(document.form1.Arrive_Year.value.replace(/\s/g, "") == "" || 
		        document.form1.Arrive_Year.value.replace(/\s/g, "") == "Year") {
			document.form1.Arrive_Year.focus();
		}
		
	}
	
	else if(!run) {
		run = true;
		return true;
	}
	
	return false;
	
}
