function trim(sString)
{
	while (sString.substring(0,1) == ' ')
		sString = sString.substring(1, sString.length);
	while (sString.substring(sString.length-1, sString.length) == ' ')
		sString = sString.substring(0,sString.length-1);
	return sString;
}

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

function selectClick()
{
	var input = document.getElementById("zipcode");
	var select = document.getElementById("select");
	var value = trim(select.options[select.selectedIndex].text);
	if (value == "Zip code")
		input.value = "";
	else
		input.value = value.substring(0, value.length-3);
		
	input.focus();
}

function checkEnter(e)
{
	var characterCode;

	if(e && e.which)
	{ 
		e = e;
		characterCode = e.which;
	}
	else
	{
		e = event;
		characterCode = e.keyCode;
	}
	if (characterCode == 13)
	{
		document.getElementById('submit').click();
		return false;
	}
	else
	{
		return true;
	}
}