
function Home(){
	window.location.href="../index.html"
}

	

var focusField;
function MustEnter(oTextbox,field) {
  if(focusField && focusField!=oTextbox) return false;
     if (oTextbox.value.length==0) {
          alert("Must enter "+field);
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
     }
     return true;
}


var reEmail=/^(?:\w+\.?)*\w+@(?:\w+\.)*\w+$/;
function ValidEmail(oTextbox) {
  if(focusField && focusField!=oTextbox) return false;
     if (reEmail.test(oTextbox.value)==false) {
          alert("Invalid Email Address");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
     }
     return true;
}
function ValidNumber(oTextbox,iMin,iMax,iDecimals) {
  if(focusField && focusField!=oTextbox) return false;
   if (oTextbox.value =="") {
	  alert("Must be a number");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
  }
  oTextbox.value=parseFloat(oTextbox.value);
 
     if (oTextbox.value > iMax) {
          alert("Number too large");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
     }
     if (oTextbox.value < iMin) {
          alert("Number too small");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
     }
     if (oTextbox.value=="NaN") {
          alert("Must be a number");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
    }
     if (Math.round(oTextbox.value*Math.pow(10,iDecimals))/Math.pow(10,iDecimals)!=oTextbox.value) {
          alert("Too many decimal places");
          focusField = oTextbox;
          setTimeout("focusField.focus();focusField=null;",1);
          return false;
     }
     return true;
}

function ValidZeroNumber(fld)
{
     var iNumber=fld.value;
     if (iNumber <1) {
	     iNumber=1;
     }
     var gapToFill =fld.maxLength - iNumber.length;

     var newNum = "";

     var i=0;
     while (i<gapToFill)
     {
               newNum = newNum + '0';
	       i++;
     }

     newNum = newNum + iNumber;
     fld.value = newNum;
}

function BlankZeroNumber(fld)
{
	var iNumber=fld.value;
	if (iNumber>0) {
		ValidZeroNumber(fld);
	}
}

function Name(fld)
{
     var iNumber=fld.value;
     if (iNumber <1) {
	     iNumber=1;
     }
     var gapToFill =fld.maxLength - iNumber.length;

     var newNum = "";

     var i=0;
     while (i<gapToFill)
     {
               newNum = newNum + '0';
	       i++;
     }

     newNum = newNum + iNumber;
     fld.value = newNum;
     var element=document.getElementById("manname");
     element.innerHTML=mannames[parseInt(newNum)];
}

function Password()
{
	var password1=document.getElementsByName("password")[0].value;
	var password2=document.getElementsByName("password2")[0].value;
	if (password1!=password2) {
		alert("Passwords Do Not Match");
		return false;
	}
	return true;
}		
		
		
function ValidGNR() {
	if (!Password())
		return false;
	if (!MustEnter(document.getElementsByName("regtype")[0],"Registration Type"))
		return false;
	if (!MustEnter(document.getElementsByName("firstname")[0],"First Name"))
		return false;
	if (!MustEnter(document.getElementsByName("lastname")[0],"Last Name"))
		return false;
	if (!MustEnter(document.getElementsByName("city")[0],"City"))
		return false;
	if (!MustEnter(document.getElementsByName("state")[0],"State"))
		return false;
	if (!MustEnter(document.getElementsByName("zip")[0],"Zip"))
		return false;
	if (!MustEnter(document.getElementsByName("country")[0],"Country"))
		return false;
	if (!MustEnter(document.getElementsByName("county")[0],"County"))
		return false;
	if (!MustEnter(document.getElementsByName("userid")[0],"Username"))
		return false;
	if (!MustEnter(document.getElementsByName("password")[0],"Password"))
		return false;
	if (!MustEnter(document.getElementsByName("birthdate")[0],"Birth Year"))
		return false;
	if (!MustEnter(document.getElementsByName("sex")[0],"Sex"))
		return false;
	if (!MustEnter(document.getElementsByName("emergencyhomephone")[0],"Emergency Home Phone"))
		return false;
	if (!MustEnter(document.getElementsByName("emergencyworkphone")[0],"Emergency Work Phone"))
		return false;
	if (!MustEnter(document.getElementsByName("references")[0],"References"))
		return false;
	if (!MustEnter(document.getElementsByName("emergencyname")[0],"Emergency Name"))
		return false;

	return true;
}
	
function ValidLink() {
	if (!MustEnter(document.getElementsByName("URL")[0],"URL"))
		return false;
	return true;
}
