function ValidateZipCode(validator, valueToValidate)
{
  var ControlToValidate = xGetElementById(validator.getAttribute("controltovalidate"));
  var EnteredValue = ControlToValidate.value ;
  var CheckValue = EnteredValue.replace(/\ /g,""); // strip spaces
  var NumPart = CheckValue.substring(0,4);
  var AlphaPart = CheckValue.substring(4);
  
  if ((CheckValue.length==6) && (IsNumeric(NumPart)) && (IsAlpha(AlphaPart)))
  {
		ControlToValidate.value = NumPart + " " + AlphaPart.toUpperCase();
		valueToValidate.IsValid = true;
  }
  else
  {
		valueToValidate.IsValid = false;
  }
}
