/*
---------------------------------------------
script coded by manasi 
---------------------------------------------
*/
// nirman

   var xmlHttp
	function make_null()
	{
		document.getElementById("alt_name").innerHTML="";
		document.getElementById("alt_desig").innerHTML="";
		document.getElementById("alt_comp").innerHTML="";
		document.getElementById("alt_contry").innerHTML="";
		document.getElementById("alt_req").innerHTML="";
		document.getElementById("alt_contry").innerHTML="";
		document.getElementById("alt_deltime").innerHTML="";
		
	}
	function reset1()
		{
			document.frm.reset();
			document.frm.name.focus();
			
			return false;
			
		} //reset
        
        function limitText(limitField, limitCount, limitNum) 
        {
            if (limitField.value.length > limitNum) 
            {
                limitField.value = limitField.value.substring(0, limitNum);
            }
            else 
            {
                limitCount.value = limitNum - limitField.value.length;
            }
        }


function isValidEmail(email){ 
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/ 
    if(RegExp.test(email)){ 
        return true; 
    }else{ 
        return false; 
    } 
} 
function checkField(){ 
    var frm = document.frm, error = ""; 
    if(!isValidEmail(frm.email.value)){ 
        error += 'Please enter a valid Email ID\n'; 
    } 
    if(error != ""){ 
        alert(error); 
        return false; 
    }else{ 
        return true; 
    } 
} 

function IsSpecialeDate(sText)
{
	var ValidChars = "#&@*_|!$%:;`+^<>[]{}=?~'\\\"";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//character validation
	
function IsNumeric(sText)
{
	var ValidChars = "0123456789#&@*_-+/|!$%:.;`^<>[]{}=?)(,~'\\\"";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//character validation

//only special char
function IsSpecial(sText)
{
	var ValidChars = "#&@*_\\/|!$%:;`-+.,^<>[]{}=?)(~'\\\"";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//character validation


function IsSpecialeCompany(sText)
{
	var ValidChars = "1234567890#&@*_\\/|!$%:;`-+^<>[]{}=?~'\\\"";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//character validation

function IsSpecialeCompanyy(sText)
{
	var ValidChars = "1234567890#@*_\\/|!$%:;`-+^<>[]{}=?~'\\\"";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1) 
		{
		IsNumber = "false";
		//alert ("Please enter characters only.");						
		}
	}
	return IsNumber;   
}//Specially for state and city

function IsChar(sText)
{
	var ValidChars = "0123456789 ";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = "false";
			//alert ("please enter numeric only.");						
		}
	}
	
	return IsNumber;   
}//number validation
	

function validate()
{
	
	if (document.frm.name.value=="")
	{
		make_null();
		document.getElementById("alt_name").innerHTML="Please enter your Name.";
		//alert("Please enter your Name");
		document.frm.name.focus();
		document.frm.name.select();
		return false;
	}
	if(document.frm.name.value!="")
	{
		var mytext=document.frm.name.value;
		var number=IsSpecialeCompany(mytext);
		if (number=="false")
		{
			make_null();
			//alert("Name accept characters only.");
			document.getElementById("alt_name").innerHTML="Name accept characters only."
			document.frm.name.value="";
	        document.frm.name.focus();
			document.frm.name.select();
	        return false;
		}
        var strcnt3=mytext.length;
            if (strcnt3<2 || strcnt3>20)
            {
			make_null();
			document.getElementById("alt_name").innerHTML="Name accepts 2-50 characters only."
           // alert("Name accepts 2-50 characters only.");
            document.frm.name.focus();
            return false;
            } 
	}
    
    if (document.frm.desig.value=="")
	{
		make_null();
		document.getElementById("alt_desig").innerHTML="Please enter your Designation."
		//alert("Please enter your Designation.");
		document.frm.desig.focus()
		return false;
	}
	 if (document.frm.company.value=="")
	{
		make_null();
		document.getElementById("alt_comp").innerHTML="Please enter Company."
		//alert("Please enter Company.");
		document.frm.company.focus()
		return false;
	}
	 if (document.frm.country.value=="")
	{
		make_null();
		document.getElementById("alt_contry").innerHTML="Please select the Country."
		//alert("Please enter Company.");
		document.frm.country.focus()
		return false;
	}
	 if (document.frm.requirement.value=="")
	{
		make_null();
		document.getElementById("alt_req").innerHTML="Please enter Requirements."
		//alert("Please enter Company.");
		document.frm.requirement.focus()
		return false;
	}
		 if (document.frm.delivary.value=="")
	{
		make_null();
		document.getElementById("alt_deltime").innerHTML="Please enter Delivery Timeline."
		//alert("Please enter Company.");
		document.frm.delivary.focus()
		return false;
	}
          
    /*  if(document.frm.email.value=="")
	{
		alert("Please enter your Email ID.")
		document.frm.email.value="";
		document.frm.email.focus()
		ok=false
		return ok
	}
	else
	{
		var str =/[-a-zA-Z0-9_\.]+@[-a-zA-Z0-9]+\.[-a-zA-Z0-9\.]+/;
		var eflag = document.frm.email.value.match(str);
		if(eflag!=document.frm.email.value)
		{
			//alert("Please enter a valid Email id.");
            alert("Please enter a valid Email Address.");
            document.frm.email.value="";
			document.frm.email.select();
			document.frm.email.focus();
			return false;
		}
	}//email validation
	
	*/
	///document.frm.action = "submit.php";
	//document.frm.submit();
	
   //http://www.aquadotcom.com/test/
   

	
}
//form validation

