	function MM_openBrWindow(theURL,winName,features) { //v2.0
	  window.open(theURL,winName,features);
	}
	
	function AllowNumbers(e) {
	  var key;
	  var keychar;
	  var re = /[\d\x08\x0D]/;
	
	  if (window.event) {
	    key = e.keyCode;
	  } else if (e.which) {
	    key = e.which;
	  } else {
	    return true;
	  }
	
	  keychar = String.fromCharCode(key);
	  return re.test(keychar);
	}
	
	function CheckEmail(email) {
	  var tmpArr, i;
	  var retValue = true;
	  tmpArr = email.split("@");
	  if (tmpArr.length != 2) {
	    retValue = false;
	  }else {
	    if (tmpArr[0].length == 0) {
	      retValue = false;
	    }else {
	      if (tmpArr[1].indexOf(".") == -1) {
	        retValue = false;
	      }else {
	        tmpArr = tmpArr[1].split(".");
	        for (i = 0; i < tmpArr.length; i++) {
	          if (tmpArr[i].length == 0) {
	            retValue = false;
	          }
	        }
	      }
	    }
	  }
	  return retValue;
	}
	
	function ValidateForm() {
	  if (document.entertowin.fName.value == "") {
	    alert("Please enter your first name.");
	    document.entertowin.fName.focus();
	    return false;
	  } else if (document.entertowin.lName.value == "") {
	    alert("Please enter your last name.");
	    document.entertowin.lName.focus();
	    return false;
	  } else if (!CheckEmail(document.entertowin.email.value)) {
	    alert("Please enter a valid email.");
	    document.entertowin.email.focus();
	    return false;
	  } else if ((document.entertowin.addr1.value == "") && (document.entertowin.addr2.value == "")) {
	    alert("Please enter your address.");
	    document.entertowin.addr1.focus();
	    return false;
	  } else if (document.entertowin.city.value == "") {
	    alert("Please enter your city.");
	    document.entertowin.city.focus();
	    return false;
	  } else if (document.entertowin.state.value == "") {
	    alert("Please choose a state.");
	    document.entertowin.state.focus();
	    return false;
	  } else if (document.entertowin.zipCode.value == "") {
	    alert("Please enter your zip code.");
	    document.entertowin.zipCode.focus();
	    return false;
	  } else if (document.entertowin.zipCode.value.length < 5) {
	    alert("Please enter your complete zip code.");
	    document.entertowin.zipCode.focus();
	    return false;
	  } else if (document.entertowin.iAgree.checked == false) {
	    alert("You must agree to the rules and regulations.");
	    document.entertowin.iAgree.focus();
	    return false;
	  } else {
	    return true;
	  }
	}
