/*********************************************************************************************
 	EMAIL VALIDATION BELOW
**********************************************************************************************/
		
	function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		if (str.indexOf(at)==-1){
		   alert("Please use a valid email address.");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please use a valid email address.");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Please use a valid email address.");
		   return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please use a valid email address.");
		   return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please use a valid email address.");
		   return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please use a valid email address.");
		   return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Please use a valid email address.");
		   return false;
		 }

 		 return true					
	}

/*********************************************************************************************/


/*********************************************************************************************
 	REQUIRED FIELD VALIDATION BELOW
**********************************************************************************************/
		
	function validate_required(field, alerttxt){
		with(field)
		{
			if (value==null||value=="")
			  {alert(alerttxt);return false;}
			else {return true}
		}
	}		
		
/*********************************************************************************************/


/*********************************************************************************************
 	REQUIRED FIELD VALIDATION BELOW
**********************************************************************************************/
	
	function isInteger(s){
		var i;
		for (i = 0; i < s.length; i++){   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) return false;
		}
		// All characters are numbers.
		return true;
	}
		
/*********************************************************************************************/


/*********************************************************************************************
 	TELEREG FORM
**********************************************************************************************/
	
	
	function checkFormTeleReg(thisForm){
		fullName = document.getElementById('fullName');
		title = document.getElementById('title');
		company = document.getElementById('company');
		emailAddress = document.getElementById('emailAddress');
		telephone = document.getElementById('telephone');
		
		with (thisForm){
			if(validate_required(fullName,"Full Name must be filled out!")==false)
			  {fullName.focus();return false;}
			
			if(validate_required(title,"Title must be filled out!")==false)
			  {title.focus();return false;}
			
			if(validate_required(company,"Company must be filled out!")==false)
			  {company.focus();return false;}
			  
			if(emailAddress.value.length!=0){	
			    if(!echeck(emailAddress.value)){
				    emailAddress.focus();return false;}	
			}
			
		  	if(validate_required(telephone,"Your telephone number must be filled out!")==false)
			  {telephone.focus();return false;}
			if(isInteger(telephone.value)==false)
				{telephone.focus();alert("Telephone Number must only contain numbers 0-9!");return false;}			  
			if(telephone.value.length<10)
				{telephone.focus();alert("Business Phone Number must be 10 characters long. Please include your area code.");return false;}	
			
		}
		
		window.location = "sendTeleRegEmail.asp?n=" + fullName.value + "&t=" + title.value + "&c=" + company.value + "&e=" + emailAddress.value + "&p=" + telephone.value + "&con=" + document.getElementById('conference').value;	
	}
	
	function clearFormTeleReg(){
		document.getElementById('fullName').value = '';
		document.getElementById('title').value = '';
		document.getElementById('company').value = '';
		document.getElementById('emailAddress').value = '';
		document.getElementById('telephone').value = '';
	}




/*********************************************************************************************/

