
if (document.images){
	events = new Image();
	events.src = "images/events.gif";
	events_over = new Image();
	events_over.src = "images/events-over.gif";
	wines = new Image();
	wines.src = "images/wines.gif";
	wines_over = new Image();
	wines_over.src = "images/wines-over.gif";
	contact = new Image();
	contact_over = new Image();
	contact.src = "images/contact.gif";
	contact_over.src = "images/contact-over.gif";
	search_b = new Image();
	search_b_over = new Image();
	search_b.src = "images/search_button.gif";
	search_b_over.src = "images/search_button-over.gif";
	about = new Image();
	about.src = "images/about.gif";
	about_over = new Image();
	about_over.src = "images/about-over.gif";
	login = new Image();
	login.src = "images/login.gif";
	login_over = new Image();
	login_over.src = "images/login-over.gif";
}	


function checkContact(){
		
		if (document.contact_form.firstName.value == ""){
				alert("Please enter your first name");
				document.contact_form.firstName.select();
				return false;
		}
		if (document.contact_form.lastName.value == ""){
				alert("Please enter your last name");
				document.contact_form.lastName.select();
				return false;
		}
	
		if (document.contact_form.emailAddress.value == ""){
			alert("Please enter your E-mail Address");
			document.contact_form.emailAddress.select();
			return false;
		}
		if (!validEmail(document.contact_form.emailAddress.value)){
			alert("Please check your email address");
			document.contact_form.emailAddress.focus();
			document.contact_form.emailAddress.select();
			return false;
		}
		
		
	return true;
	

}
function checkFields(){
		
		if (document.order_form.firstName.value == ""){
				alert("Please enter your first name");
				document.order_form.firstName.select();
				return false;
		}
		if (document.order_form.lastName.value == ""){
				alert("Please enter your last name");
				document.order_form.lastName.select();
				return false;
		}
	
		if (document.order_form.emailAddress.value == ""){
			alert("Please enter your E-mail Address");
			document.order_form.emailAddress.select();
			return false;
		}
		if (!validEmail(document.order_form.emailAddress.value)){
			alert("Please check your email address");
			document.order_form.emailAddress.focus();
			document.order_form.emailAddress.select();
			return false;
		}
		if (document.order_form.phone.value == ""){
			alert("Please enter your phone number");
			document.order_form.phone.select();
			return false;
		}
		if (document.order_form.address.value == ""){
			alert("Please enter your address");
			document.order_form.address.select();
			return false;
		}
		if (document.order_form.city.value == ""){
			alert("Please enter your city");
			document.order_form.city.select();
			return false;
		}
		var zip = document.order_form.zip.value;
		if (document.order_form.zip.value == "" || isan(zip) == false ){
			alert("Please enter a 5 digit zip code");
			document.order_form.zip.select();
			return false;
		}
		
	return true;
	

}

function checkZip(){
	
		var z = document.locate.zipOne.value;
		if (document.locate.zipOne.value == "" || z.length != 5 || isan(z) == false){
				alert("Please enter a 5 digit zip code");
				document.locate.zipOne.select();
				return false;
		}
		

	return true;
	

}
function isan(string) {
    if (string.length == 0)
        return false;
    for (var i=0;i < string.length;i++)
        if ((string.substring(i,i+1) < '0') || (string.substring(i,i+1) > '9'))
            return false;
    
    return true;
}
function validEmail(email) {
			invalidChars = " /:,;"
			
			if (email == "") {
				return false
			}
			for (i=0; i<invalidChars.length; i++) {
				badChar = invalidChars.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					return false
				}
			}
			atPos = email.indexOf("@",1)
			if (atPos == -1) {
				return false
			}
			if (email.indexOf("@",atPos+1) > -1) {
				return false
			}
			periodPos = email.indexOf(".",atPos)
			if (periodPos == -1) {
				return false
			}
			if (periodPos+3 > email.length)	{
				return false
			}
			return true
}
// rollover function
	
	function chgImg(imgField,newImg){
		if (document.images){
			document[imgField].src=eval(newImg + ".src")
		}
	
	}