function validate_required(field,alerttxt){
	with (field){
		if (value==null||value==""){
 		 	alert(alerttxt);
 		 	return false;
 		 } else {
 		 	return true
 		 }
	}
}

function validate_checkbox(field, field2, alerttxt){
	with (field){
		if (!field.checked){
 		 	with (field2){
				if (value==null||value==""){
	 			 	alert(alerttxt);
	 			 	return false;
	 			 } else {
	 			 	return true;
	 			 }
		 	 }
 		 } else {
 		 	return true;
 		 }
	}
}

function validate_contact(thisform){
	with (thisform){
		if (validate_required(fullname,"Please enter your name")==false){
			fullname.focus();
			return false;
		}
		if (validate_required(email,"Please enter your e-mail address")==false){
			email.focus();
			return false;
		}
		if (validate_required(address,"Please enter your address")==false){
			address.focus();
			return false;
		}
		if (validate_required(city,"Please enter your city")==false){
			city.focus();
			return false;
		}
		if (validate_required(state,"Please enter your state")==false){
			state.focus();
			return false;
		}
		if (validate_required(zip,"Please enter your zip code")==false){
			zip.focus();
			return false;
		}
		if (validate_required(phone,"Please enter your phone number")==false){
			phone.focus();
			return false;
		}
		if (validate_required(message,"Please enter your questions and/or comments")==false){
			message.focus();
			return false;
		}
	}
}

function validate_register(thisform){
	with (thisform){
		if (validate_required(fname,"Please enter your first name")==false){
			fname.focus();
			return false;
		}		
		if (validate_required(lname,"Please enter your last name")==false){
			lname.focus();
			return false;
		}		
		if (validate_required(address,"Please enter your address")==false){
			address.focus();
			return false;
		}
		if (validate_required(city,"Please enter your city")==false){
			city.focus();
			return false;
		}
		if (validate_required(state,"Please enter your state")==false){
			state.focus();
			return false;
		}
		if (validate_required(zip,"Please enter your zip code")==false){
			zip.focus();
			return false;
		}
		if (validate_required(email,"Please enter your e-mail address")==false){
			email.focus();
			return false;
		}
		if (validate_required(email2,"Please confirm your e-mail address")==false){
			email2.focus();
			return false;
		}
		if (validate_required(salonname,"Please confirm your salon's name")==false){
			salonname.focus();
			return false;
		}
	}
}

