// JavaScript Document

function insertemail(){
	f = document.Registration;
	f.txteusername.value = f.txteemail1.value ;
	
}
function valid()
{
	f= document.Registration;
	
	if(Trim(f.txtcompany.value) == ""){
		alert("Please Enter The Company Name");
		f.txtcompany.value="";
		f.txtcompany.focus();
		return false;
	}
	if(isAlphaNumeric(f.txtcompany.value) ==""){
		alert("Please Enter The Valid Company Name - Allowed Charecters(#\.\'\-_\\&())<br>Special Characters Not Allowed");
		f.txtcompany.value="";
		f.txtcompany.focus();
		return false;
	}
	if(Trim(f.txtcompanydesc.value) == ""){
		alert("Please Enter The Company Description");
		f.txtcompanydesc.focus();
		return false;
	}
	if(Trim(f.txtlocation.value) == ""){
		alert("Please Enter The Location");
		f.txtlocation.value="";
		f.txtlocation.focus();
		return false;
	}
	if(isAlpha(f.txtlocation.value) ==""){
		alert("Please Enter The Valid Location");
		f.txtlocation.value="";
		f.txtlocation.focus();
		return false;
	}
	if(Trim(f.txtaddress.value) == ""){
		alert("Please Enter The Company Address");
		f.txtaddress.value="";
		f.txtaddress.focus();
		return false;
	}
	if(Trim(f.txtconname.value) == ""){
		alert("Please Enter The Contact Person Name");
		f.txtconname.value="";
		f.txtconname.focus();
		return false;
	}
	if(isAlpha(f.txtconname.value) ==""){
		alert("Please Enter The Valid  Contact Person Name");
		f.txtconname.value="";
		f.txtconname.focus();
		return false;
	}
	if(Trim(f.txtcondesig.value) == ""){
		alert("Please Enter The Contact Person Designation");
		f.txtcondesig.value="";
		f.txtcondesig.focus();
		return false;
	}
	if(Trim(f.txtetelephone.value) == ""){
		alert("Please Enter The Office Phone");
		f.txtetelephone.value="";
		f.txtetelephone.focus();
		return false;
	}
	if(isNaN(f.txtetelephone.value)){
		alert("Please Enter The Valid Office Phone");
		f.txtetelephone.value="";
		f.txtetelephone.focus();
		return false;
	}
	if(Trim(f.txtemobile1.value) == ""){
		alert("Please Enter The Mobile Number");
		f.txtemobile1.value="";
		f.txtemobile1.focus();
		return false;
	}
	if(isNaN(f.txtemobile1.value)){
		alert("Please Enter The Valid Mobile Number");
		f.txtemobile1.value="";
		f.txtemobile1.focus();
		return false;
	}
	if(Trim(f.txteemail1.value) == ""){
		alert("Please Enter The Email ID");
		f.txteemail1.value="";
		f.txteemail1.focus();
		return false;
	}
	if(isEmail(f.txteemail1.value) == ""){
		alert("Please Enter The Valid Email Id");
		f.txteemail1.focus();
		return false;
	}
	if(isNaN(f.txtemobile2.value)){
		alert("Please Enter The Valid Mobile Number 2");
		f.txtemobile2.value="";
		f.txtemobile2.focus();
		return false;
	}
	if(f.txteemail2.value != ""){
		if(isEmail(f.txteemail2.value) == ""){
			alert("Please Enter The Valid Email Id");
			f.txteemail2.focus();
			return false;
		}
	
	}
	if(Trim(f.txtepassword.value) == ""){
		alert("Please Enter The Password");
		f.txtepassword.value="";
		f.txtepassword.focus();
		return false;
	}
	if((f.txtepassword.value.length <6 ) || (f.txtepassword.value.length > 13 )){
		alert("Please Enter Minimum 6 Digits and Maxmimum 12 Digits of Password");
		f.txtepassword.focus();
		return false;
		
	}
	if(f.txteconfirm.value != f.txtepassword.value){
		alert("Passwords are Mis-Matched");
		f.txteconfirm.focus();
		return false;
	}
	if(Trim(f.txtesecurity.value) == ""){
		alert("Please Enter The Security Code in the Above Image");
		f.txtesecurity.value="";
		f.txtesecurity.focus();
		return false;
	}
	return true;
}

function Trim(str)
			{   
					while(str.charAt(0) == (" ") )
					   {  
						str = str.substring(1);
						
					    }
				while(str.charAt(str.length-1) == " " )
				   {  
						str = str.substring(0,str.length-1);
						
					}
				return str;
			}

function isEmail ( string ) 
{
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function isAlpha( string )
{
	if(string.search(/^[A-Za-z,\.\'\-_\\ ]{1,}$/) != -1)
		return true;
    else 
		return false;
}

function isAlphaNumeric( string )
{
	if(string.search(/^[A-Za-z0-9\#\.\'\-_\\&() ]+$/) != -1)
		return true;
    else 
		return false;
}