function checkZip(v) { 
  //zip = document.forms["zipForm"].elements["zip"].value;  
  var lv_pattern = /^\d{5}$|^\d{5}\-?\d{4}$/; 
  var passed = lv_pattern.test(v);  
  if (!passed) { 
    alert("The zipcode you entered is not valid.  Please re-enter zipcode."); 
    return false; 
  } 
  else { 
    return true; 
  } 
}

function checkZipTopSearch(f) { 
  //zip = document.forms["zipForm"].elements["zip"].value; 
  //if ( $("#search_home").length > 0 ) { }
  if ($("#search_home").find('input[@name=zip]').length > 0) {
  	var lv_pattern = /^\d{5}$|^\d{5}\-?\d{4}$/; 
  	var passed = lv_pattern.test($("#search_home").find('input[@name=zip]').val());  
  	if (!passed) { 
    	alert("The zipcode you entered is not valid.  Please re-enter zipcode."); 
    	return false; 
  	} 
  	else { 
    	return true; 
  	} 
  }
}


$(document).ready(function(){
  if ( $("#formnewsletter").length > 0 ) {             
    $("#newsletteremail").focus(function() { 
       if ( $(this).val() == "Email Address") 
        $(this).val(''); 
     }); 
  
    $("#formnewsletter").validate();               
  }
 });

