

//validate form data for signup process

function validate_member() {

	if(document.memberform.surname.value.length < 1) {
	alert("Please enter your surname");
	document.memberform.surname.focus();
	return false;
	}

	if(document.memberform.first_name.value.length < 1) {
	alert("Please enter your first name");
	document.memberform.first_name.focus();
	return false;
	}
	if(document.memberform.email.value.length < 3) {
	alert("Please enter yor email address");
	document.memberform.email.focus();
	return false;
	}
	if(document.memberform.postal.value.length < 8) {
	alert("Please enter your street address\nPlease include street name & number");
	document.memberform.postal.focus();
	return false;
	}
	if(document.memberform.city.value.length < 3) {
	alert("Please enter your city");
	document.memberform.city.focus();
	return false;
	}
	if(document.memberform.country.value.length < 3) {
	alert("Please enter your country");
	document.memberform.country.focus();
	return false;
	}
	if(document.memberform.phone.value.length < 5) {
	alert("Please enter your phone number\nPlease include area code");
	document.memberform.phone.focus();
	return false;
	}
	if(document.memberform.user.value.length > 10) {
	alert("Username must be less than 10 characters long");
	document.memberform.user.focus();
	return false;
	}
	if(document.memberform.user.value.length < 3) {
	alert("Username must be more than 3 characters long");
	document.memberform.user.focus();
	return false;
	}
	if(document.memberform.password.value.length > 8) {
	alert("Password must be less than 8 characters long");
	document.memberform.password.focus();
	return false;
	}
	if(document.memberform.password.value.length < 3) {
	alert("Password must be more than 3 characters long");
	document.memberform.password.focus();
	return false;
	}
return true;
}


function validate_checkout() {

	if(document.memberform.surname.value.length < 1) {
	alert("Please enter your surname");
	document.memberform.surname.focus();
	return false;
	}

	if(document.memberform.first_name.value.length < 1) {
	alert("Please enter your first name");
	document.memberform.first_name.focus();
	return false;
	}
	if(document.memberform.cust_email.value.length < 3) {
	alert("Please enter your email address");
	document.memberform.cust_email.focus();
	return false;
	}
	if(document.memberform.cust_postal.value.length < 8) {
	alert("Please enter your street address\nPlease include street name & number");
	document.memberform.cust_postal.focus();
	return false;
	}
	if(document.memberform.cust_city.value.length < 3) {
	alert("Please enter your city");
	document.memberform.cust_city.focus();
	return false;
	}
	if(document.memberform.cust_phone.value.length < 5) {
	alert("Please enter your phone number\nPlease include area code");
	document.memberform.cust_phone.focus();
	return false;
	}
	if(document.memberform.cust_delivery_address.value.length < 4) {
	alert("Please enter your delivery address\nIf this is the same as your\npostal address - just type\n\nSame");
	document.memberform.cust_delivery_address.focus();
	return false;
	}
	if(document.memberform.card_type.value == 1) {
	alert("Please select your credit card type");
	document.memberform.card_type.focus();
	return false;
	}
	if(document.memberform.card_number.value.length < 16) {
	alert("Please enter your credit card number\n\nNo Spaces");
	document.memberform.card_number.focus();
	return false;
	}
	if(document.memberform.card_number.value.length > 16) {
	alert("Please enter your credit card number\n\nNo Spaces");
	document.memberform.card_number.focus();
	return false;
	}
	if(document.memberform.exp_month.value == 1) {
	alert("Please select your credit card expiry month");
	document.memberform.exp_month.focus();
	return false;
	}
	if(document.memberform.exp_year.value == 1) {
	alert("Please select your credit card expiry year");
	document.memberform.exp_year.focus();
	return false;
	}
	
return true;
}






