// JavaScript Document

function setCookiePage(val)
{
	setCookie("shppagesize",val.options[val.selectedIndex].value,"100");
//document.cookie = 'shppagesize='+val.options[val.selectedIndex].value;
	location.reload(true);
}

function sortNav(sortN)
{
var ca = sortN.options[sortN.selectedIndex].value;
if(ca != "")
	window.location = ca;
}

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+";javahere=yes; path=/";
}

function setCookieZip(val)
{
	var zipval = val.txtZip.value;
	
	if (zipval != '')
	{
		if (isZip(zipval))
		{
			//document.cookie = 'shpzcode='+zipval;
			setCookie("shpzcode",zipval,"100");
			location.reload(true);
		}
		else
		{			
			alert (zipval + " is not a valid zip code!");
			return false;
		}
	}
	else
	{
		document.cookie = 'shpzcode=;javahere=yes; path=/';
		location.reload(true);
	}
}

function isZip(s) 
{
	reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);

    if (!reZip.test(s)) {
         return false;
    }

return true;
}