// JavaScript Document



<!--
var curIndex;                                         // used to keep track of current textbox
var curReverse;                                       // used to calc proper textbox focus on error

function getField(ele) {                              // find which textbox is current
   for (var y = 0; y < document.registerForm.elements.length; ++y) {
      if (ele == document.registerForm.elements[y].name) {   // compare textbox name to each element in form
         curIndex = y;                                // when we have a match we know the number of the current textbox
         break;
      }
   }
}
function setFocus() {                                 // determine where focus should be set after calc
   curIndex += 1;                                     // go to the next textbox
   if (curIndex >= 19)                                // are we beyond the last item?
      document.registerForm.elements[0].focus();
   else
      document.registerForm.elements[curIndex].focus();
}

	function loseFocus(ele) {                             // do not allow user to access textbox
   		getField(ele);
   		if (curReverse == 1) {                             // was there an error?
      		curReverse = 0;                                 // reset flag
      		curIndex -=2;                                   // back up to be able to move forward with setFocus()
   		}
   		setFocus();
	}

	

	function validate()	{
			 if (document.registerForm.fName.value == "") {
				 fName_E.style.visibility = "visible";
				 submit_E.style.visibility = "visible";
				 return false
			 } else {
			 	 fName_E.style.visibility = "hidden";	
			 }
			  if (document.registerForm.lName.value == "") {
			 	 lName_E.style.visibility = "visible";
				 submit_E.style.visibility = "visible";
				 return false
			 } else {
			 	 lName_E.style.visibility = "hidden";	
			 }
			  
			 if (document.registerForm.email.value.search("@") == -1 || document.registerForm.email.value.search("[.*]") == -1) {
				 email_E.style.visibility = "visible";
				 submit_E.style.visibility = "visible";
				 return false
			 } else {
			 	 email_E.style.visibility = "hidden";
			 }
			 
			  if (document.registerForm.email.value !== document.registerForm.vEmail.value ) {
				 vEmail_E.style.visibility = "visible";
				 submit_E.style.visibility = "visible";
				 return false
			 } else {
			 	 vEmail_E.style.visibility = "hidden";
			 }
			 
			  if (document.registerForm.legal.checked == false) {
			 	  legal_E.style.visibility = "visible";
				 submit_E.style.visibility = "visible";
				 return false
			 } else {
			 	 legal_E.style.visibility = "hidden";	
			 }
	}
	 


//-->



