Event.observe(window, 'load', function() {
	if(gup('zipcode') != null) {
		$('zipcode').value = gup('zipcode');
		//console.log(readCookie2('zipcode'));
	}
	$('zipcode').focus();
	$('zipcode_search').onsubmit = function() {
		programSearch();
		return false;
	}
	if(gup('zipcode') != null) {
		programSearch();
	}
});
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return null;
  else
    return results[1];
}
function programSearch() {
	new Ajax.Updater('zip_results', '/programs/zip_search', {parameters: { zipcode: $F('zipcode')}, method: 'GET', onComplete: function(){
			$('ajax-load').style.display = 'none';
			$('submit_zipcode_search').style.marginLeft = '116px';
		}, onCreate: function(){
			$('ajax-load').style.display = 'inline';
			$('submit_zipcode_search').style.marginLeft = '100px';
		}});
}