window.onload=function() { 
 if (document.getElementById) { 
  document.getElementById('search_form').onsubmit=function() { return validateform(this); }; 
 } 
}; 
function validateForm(frm) {
if(frm.zip.value.length ==0 ) {
alert("Please enter a Zipcode!");
return false;
}
else {return true; }
} 
function validateform (form) { 
 var requireds = Array('req1'); 
 var eng = Array ('zip code'); 
 var msg = ''; 
 for (i=0;i<requireds.length;i++) { 
if (document.getElementById(requireds[i]).value=='') { 
 msg += 'Please enter your ' + eng[i] + '.\n'; 
} 
 } 
 if (msg != '') { alert(msg); } 
 else { form.submit(); } 
 return false; 
} 
function NewWindow(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
  
function hideThis(thisDiv){
	var hDiv = document.getElementById(thisDiv);
	hDiv.style.display = "none";
}

function showThis(thisDiv){
	var sDiv = document.getElementById(thisDiv);
	sDiv.style.display = "block";
}