
function isZip(s) 
{

     // Check for correct zip code
     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);

     if (!reZip.test(s)) {
          return false;
     }

return true;
}


function addBookmark(title, url) {
        if (window.sidebar) { // firefox
              window.sidebar.addPanel(title, url,"");
        } else if( document.all ) { //MSIE
                window.external.AddFavorite( url, title);
        } else {
               alert("Sorry, your browser doesn't support this. Try pressing Ctrl-D to bookmark.");
        }
}


function moveMenu() {
	 document.getElementById('left').innerHTML = document.getElementById('leftContent').innerHTML;
}
 
function searchSubmit(keywords,hidden_keyword) { 
	
     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
     
     //alert(hidden_keyword);
     
     if (keywords=='keyword or zip code' || keywords=='enter your zip code') keywords = ''; 
      
		if (keywords == '') {
			alert("Please enter a keyword in the search box."); 
			return false;	
		}  else if (keywords > '' && hidden_keyword > '') {
			window.location = "/zip/"+escape(keywords)+"/"+escape(hidden_keyword)+"/";	
		} else if (reZip.test(keywords)){
			window.location = "/zip/"+escape(keywords)+"/";		
		} else {
			window.location = "/zip/any/"+escape(keywords)+"/";
		}
		
		return false;	
}


function zipsubmit(temp_maxprice,temp_radius){ 
 
	var oldkeywrds = document.getElementById('search_keywrds').value; 
	var zip = document.getElementById('search_zip').value;
	
 	  var radius = document.getElementsByName("radius");
 	  radius = radius[0].options[radius[0].selectedIndex].value
      
 	  var maxprice = document.getElementsByName("maxprice");
 	  maxprice = maxprice[0].options[maxprice[0].selectedIndex].value
        
	
		if (!zip) {
			zip = 'any';  
		}
		
		if (!maxprice) {
			maxprice = temp_maxprice;  
		}
		
		if (!radius) {
			radius = temp_radius;  
		}
	 
	keywrds = oldkeywrds.replace(" ", "+");
	 
	if (keywrds == '' && zip > 0) {
		window.location = "/zip/"+escape(zip)+"/+/"+escape(maxprice)+"/"+escape(radius)+"/";
	} else {
		window.location = "/zip/"+escape(zip)+"/"+escape(keywrds)+"/"+escape(maxprice)+"/"+escape(radius)+"/";
	}
	
		return false;	
	
}
