// JavaScript Document


/*function register()
{

}*/


function selectno()
{
	var i;
	var cnt=0;
	for(i=1;i<=11;i++)
	{
		if(document.getElementById(i).selectedIndex!="")
		{
			
			 cnt++;
			// alert(cnt);  
		
		}
	}
	
	if(cnt > 2)
	{
		alert("You can request only two sample reports");		 
		return false;
	}
	
	/* Earlier Register function validation code is now merged here */
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var ureg = /^[a-zA-Z0-9]$/-/_/;
	//var reg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
	var invalid = " "; // Invalid character is a space
	var minLength = 6;
	var maxLength = 6;
	
	var fnm = document.getElementById("fname").value
	var comp = document.getElementById("comp").value
	var phone = document.getElementById("phone").value
	var mail = document.getElementById("mail").value
	
		
	var re = /^[A-Za-z]+$/;
	var name = /^[A-Za-z ]+$/;
	
	
	//FOR FIRST NAME
	if((fnm.charAt(0)==' '))
	{
			document.getElementById("error").innerHTML = "Please enter valid Full Name";
			document.getElementById("error").style.display = "inline";
			document.getElementById("fname").select();
			document.getElementById("fname").focus();
			return false;
	}
	if(!(name.test(fnm)) || (fnm == ""))
	{
		document.getElementById("error").innerHTML = "Please enter valid Full Name";
		document.getElementById("error").style.display = "inline";
		document.getElementById("fname").select();
		document.getElementById("fname").focus();
		return false;
	}
	if(fnm!="")
	{
		document.getElementById("error").innerHTML = "";
		document.getElementById("error").style.display = "inline";
	}	
	
	// FOR ADDRESS 1
	if (comp == "")
	{ 
		document.getElementById("error").innerHTML = "Company is required field";
		document.getElementById("error").style.display = "inline";
		document.getElementById("comp").select();
		document.getElementById("comp").focus();
		return false;
	}
	if (comp!="")
	{ 
		document.getElementById("error").innerHTML = "";
		document.getElementById("error").style.display = "none";
	}
	
		
	// FOR job
	/*if(job == "")
    {
  	  document.getElementById("error").innerHTML = "Job title is required field";
	  document.getElementById("error").style.display = "inline";
	  document.getElementById("job").focus();
      return false;
    }else
	{ 
		document.getElementById("error").innerHTML = "";
		document.getElementById("error").style.display = "none";
	}*/
		
	//  FOR PHONE  1
	/*if(phone == "" ) 
    {
      	document.getElementById("error").innerHTML = "Please Enter Phone Number";
		document.getElementById("error").style.display = "inline";
		document.getElementById("phone").select();
		document.getElementById("phone").focus();
		 return false;
    }*/	
	if(phone != "" ) 
    {
		if(isNaN(phone)) 
		{
			document.getElementById("error").innerHTML = "Please enter digits";
			document.getElementById("error").style.display = "inline";
			document.getElementById("phone").select();
			document.getElementById("phone").focus();
			 return false;
		}
	}
	
	/*if(phone.length > 10 ) 
    {
      	document.getElementById("error").innerHTML = "Please enter a valid phone number.";
		document.getElementById("error").style.display = "inline";
		document.getElementById("phone").select();
		document.getElementById("phone").focus();
		 return false;
    }*/
	
	

	//  FOR EMAIL AND CONFIRM EMAIL
	
	if(reg.test(mail) == false)
	{
      document.getElementById("error").innerHTML = "Please enter a valid email address";
	  document.getElementById("error").style.display = "inline";
	  document.getElementById("mail").select();
	  document.getElementById("mail").focus();
      return false;
    } 
	
	if (mail!="")
	{ 
		document.getElementById("error").innerHTML = "";
		document.getElementById("error").style.display = "none";
	}
	
}

