	function alt_null()
	{
		$("#alt_name").html("")
		$("#alt_email").html("")
		$("#alt_mobileno").html("")
		$("#alt_comment").html("")
		
		$("#alt_name1").html("")
		$("#alt_email1").html("")
		$("#alt_mobileno1").html("")
		$("#alt_comment1").html("")
	}
		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
	//==========TRIM=================
	function trim(str)
	{           
	    return str.replace(/^\s+|\s+$/g,'');
	}     
	//==============================
	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";
			}
		}
		return IsNumber;   
	}
	//// email validation
	function emailvalid(sText)
	{
		var IsNumber=true;
		var pattern1=/[._]$/;
		var pattern2=/\._|_\./;
	        if(sText.indexOf("__")!==-1)
	        {4
	    	IsNumber = "false";  
	        }else if(sText.indexOf("..")!==-1)
	        {
	        IsNumber = "false";  
	        }else if(sText.match(pattern1)!==null)
	        {
	        IsNumber = "false";  
	        }else if(sText.match(pattern2)!==null)
	        {
	        IsNumber = "false";  
	        }else if(sText.indexOf("--")!==-1)
	        {
	        IsNumber = "false";  
	        }
	        
	    return IsNumber;
	}
	
	 $(document).ready(function(){
	 
	 
	 
	   $("#submit").click(function(){
	   	
				if (document.inquiry.name.value=="")
			{
				alt_null();
		        document.getElementById("alt_name").innerHTML="Please enter your Name.";
				document.inquiry.name.select();
				return false;
			}
			else if(document.inquiry.name.value!="")
			{
				alt_null();
				var mytext=trim(document.inquiry.name.value);
				var number=IsNumeric(mytext);
				if (number=="false")
				{
					alt_null();
		            document.getElementById("alt_name").innerHTML="Name accept characters only.";
					document.inquiry.name.value="";
			        document.inquiry.name.select();
					 //document.inquiry.name.select();
			        return false;
				}
		        if(mytext=="")
		    	{
		    		alt_null();
		            document.getElementById("alt_name").innerHTML="Please enter your Name.";
		    		document.inquiry.name.select()
		    		return false;
		    	}
		        var strcnt2=mytext.length;
		        if(strcnt2<2 || strcnt2>50)
		    	{     
				alt_null();      
				document.getElementById("alt_name").innerHTML="Name accept 2-50 characters only.";
		        
				document.inquiry.name.value="";
			    document.inquiry.name.select();
				//document.inquiry.name.select();
			    return false;
		        }
			}//name validation

		
		
			if(trim(document.inquiry.name.value)=="")
		    {
		       alt_null();
		       //$("alt_reg_pass").style.display="block";
			   $("#alt_name").html("Please enter your Name");
				//$("#alt_name").innerHTML="Please enter your Nameq";
		     // $("#alt_name").innerHTML="<div><span>Please enter your Password.</span></div>";
			   //document.frmuseReg.reg_password.select();
			   return false;
		    }
		    
		    if(document.inquiry.name.value!="")
			{
		        alt_null();
				var check_name = document.inquiry.name.value;
		        var check_name_lght = check_name.length;
				//alert(check_name_lght);
				if(check_name=="Name")
				{
					alt_null();
					$("#alt_name").html("Please enter your Name");
				 	document.inquiry.name.focus();
					document.inquiry.name.select();
					return false;
				}else
				{
			        if(check_name_lght<4)
			        {
			            alt_null();
			            //$("alt_reg_pass").style.display="block";
			          $("#alt_name").html("Name accepts 4-20 characters only.");
			         	document.inquiry.name.focus();
						document.inquiry.name.select();
						// document.frmuseReg.reg_password.focus();
			            return false;
			        }
				}
		    }
			//================email validation==================
			if(document.inquiry.email.value=="")
		    {
		        	alt_null();
		        	//$("alt_email").style.display="block";
					$("#alt_email").html("Please enter your Email id.");
		        	document.inquiry.email.focus();
					document.inquiry.email.select();
					return false;
		    }
			if(document.inquiry.email.value!="")
			{
				alt_null();
		        var check_email = document.inquiry.email.value;
		        var check_email_lght = check_email.length;
				//alert(check_comment);
				if(trim(check_email)=="Email id")
				{
					$("#alt_email").html("Please enter your Email id");
				 	document.inquiry.email.focus();
					document.inquiry.email.select();
					return false;
				}
				
				var str =/[-a-zA-Z0-9_\.]+@[-a-zA-Z0-9]+\.[-a-zA-Z\.]+/;
				var eflag = document.inquiry.email.value.match(str);
				if(eflag!=document.inquiry.email.value)
				{
					alt_null();
		            //$("alt_email").style.display="block";
					$("#alt_email").html("Please enter a valid E-mail id.");
		            document.inquiry.email.focus();
					document.inquiry.email.select();
					return false;
				}
		        var string1=trim(document.inquiry.email.value);
		        if(string1!="")
		        {
		            var number=emailvalid(string1);
		            if (number=="false")
		            {
		                alt_null();
		                //$("alt_email").style.display="block";
						$("#alt_email").html("Please enter a valid E-mail id.");
		                document.inquiry.email.focus();
						document.inquiry.email.select();
						return false;
		            }
		        }
		        if(string1=="")
		        {
		            alt_null();
		            //$("alt_email").style.display="block";
		            $("#alt_email").html("Please enter a valid E-mail id.");
			        document.inquiry.email.focus();
					document.inquiry.email.select();
					return false;
		        }
			}//email validation
			//=====================email validation ends here================
			
			//============================== PHONE VALIFDATION STARTS HERE ======================
			if(document.inquiry.c_code.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno").innerHTML="Please enter Country code in Telephone.";
					document.inquiry.c_code.focus();
					document.inquiry.c_code.select();
					return false;
				}
				if(document.inquiry.c_code.value!="")
				{
					alt_null();
			        var check_c_code = document.inquiry.c_code.value;
			        var check_c_code_lght = check_c_code.length;
					
					if(trim(check_c_code)=="Country")
					{

						document.getElementById("alt_mobileno").innerHTML="Please enter Country code in Telephone.";
					 	document.inquiry.c_code.focus();
						document.inquiry.c_code.select();
						return false;
					}
					
					var mytext=document.inquiry.c_code.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Country code in Telephone accepts numbers only.";
						document.inquiry.c_code.focus();
						document.inquiry.c_code.select();
						return false;
					}
					str_cnt1=document.inquiry.c_code.value.length;
					if (str_cnt1<2 || str_cnt1>3)
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Country code in Phone accepts 2 - 3 digits only.";
						document.inquiry.c_code.focus();
						document.inquiry.c_code.select();
						return false;
					}
				}
				if(document.inquiry.c_code.value!="")
				{
					alt_null();
					str_cnt1=document.inquiry.c_code.value.length;
					//if (str_cnt1==1)
					var str_cnt1=mytext.length;
		            if (str_cnt1<2 || str_cnt1>3)
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Country code in Telephone accepts 2 - 3 digits only.";
						document.inquiry.c_code.focus();
						document.inquiry.c_code.select();
						return false;
					}
				}
				if(document.inquiry.c_area.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno").innerHTML="Please enter Area code in Telephone.";
					document.inquiry.c_area.focus();
					document.inquiry.c_area.select();
					return false;
				}
				if(document.inquiry.c_area.value!="")
				{
					alt_null();
			        var check_c_area = document.inquiry.c_area.value;
			        var check_c_area_lght = check_c_area.length;
					//alert(check_comment);
					if(trim(check_c_area)=="Area")
					{
						document.getElementById("alt_mobileno").innerHTML="Please enter Area code in Telephone.";
					 	document.inquiry.c_area.focus();
						document.inquiry.c_area.select();
						return false;
					}
					
					var mytext=document.inquiry.c_area.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Area code in Telephone accepts numbers only.";
						document.inquiry.c_area.focus();
						document.inquiry.c_area.select();
						return false;
					}
				}
				if(document.inquiry.c_area.value!="")
				{
					alt_null();
					str_cnt2=document.inquiry.c_area.value.length;
					//if (str_cnt2==1)
					var str_cnt2=mytext.length;
		            if (str_cnt2<2 || str_cnt2>5)
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Area code in Telephone accepts 2-5 digits only.";
						document.inquiry.c_area.focus();
						document.inquiry.c_area.select();
						return false;
					}
				}
				if(document.inquiry.c_number.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno").innerHTML="Please enter Telephone.";
					document.inquiry.c_number.focus();
					document.inquiry.c_number.select();
					return false;
				}
				if(document.inquiry.c_number.value!="")
				{
					alt_null();
			        var check_c_number = document.inquiry.c_number.value;
			        var check_c_number_lght = check_c_number.length;
					//alert(check_comment);
					if(trim(check_c_number)=="Telephone")
					{
						document.getElementById("alt_mobileno").innerHTML="Please enter Telephone.";
					 	document.inquiry.c_number.focus();
						document.inquiry.c_number.select();
						return false;
					}
					
					var mytext=document.inquiry.c_number.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno").innerHTML="Telephone accepts numbers only.";
						document.inquiry.c_number.focus();
						document.inquiry.c_number.select();
						return false;
					}
					var strcnt3=mytext.length;
		            if (strcnt3<6 || strcnt3>8)
		   	        {
			           	alt_null();
						document.getElementById("alt_mobileno").innerHTML="Telephone accepts 6-8 digits only.";
			           	document.inquiry.c_number.select();
			           	document.inquiry.c_number.focus()
			           	return false;
		           	}
				}

			// =============================== RHONE VALIDATION ENDS HERE ====================
			
			
			
			
			
			
			//=========================comment validation ====================
			if(trim(document.inquiry.comment.value)=="")
		    {
		       alt_null();
		       //$("alt_reg_pass").style.display="block";
			   $("#alt_comment").html("Please enter your comment");
		    	document.inquiry.comment.focus();
				document.inquiry.comment.select();
				 // $("#alt_comment").innerHTML="<div><span>Please enter your Password.</span></div>";
			   //document.frmuseReg.reg_password.select();
			   return false;
		    }
		    
		    if(document.inquiry.comment.value!="")
			{
				alt_null();
		        var check_comment = document.inquiry.comment.value;
		        var check_comment_lght = check_comment.length;
				//alert(check_comment);
				if(trim(check_comment)=="Comment")
				{
					$("#alt_comment").html("Please enter your comment");
				 	document.inquiry.comment.focus();
					document.inquiry.comment.select();
					return false;
				}else
				{
			        /*if(check_comment_lght<15)
			        {
			            //alt_null();
			            //$("alt_reg_pass").style.display="block";
			          $("#alt_comment").html("comment accepts 15-50 characters only.");
			           // document.frmuseReg.reg_password.focus();
			            return false;
			        }*/
				}
		    }
			
			//============================== comment validation==================
			
	  /* 	var name=document.getElementById("name").value;
	    var email=document.getElementById("email").value;
	    var mobileno=document.getElementById("count_code_mobile").value+"-"+document.getElementById("mobileno").value;
	    var comment=document.getElementById("comment").value;
		var url="enquiry-form-submit.php?name="+name+"&email="+email+"&mobileno="+mobileno+"&comment="+comment;
		//alert(url);
	     $("#frmsubmit").load(url);*/
		 
		 
		 
		 
		 
		 
	   });
	   
	   
	    $("#submitform").click(function(){
		
		
		if (document.inquiryForm.name.value=="")
			{
				alt_null();
		        document.getElementById("alt_name1").innerHTML="Please enter your Name.";
				document.inquiryForm.name.select();
				return false;
			}
			else if(document.inquiryForm.name.value!="")
			{
				alt_null();
				var mytext=trim(document.inquiryForm.name.value);
				if(mytext=="Name")
				{
					document.getElementById("alt_name1").innerHTML="Please enter your Name.";
					document.inquiryForm.name.select();
					return false;
				}
				var number=IsNumeric(mytext);
				if (number=="false")
				{
					alt_null();
		            document.getElementById("alt_name1").innerHTML="Name accept characters only.";
					document.inquiryForm.name.value="";
			        document.inquiryForm.name.select();
					 //document.inquiryForm.name.select();
			        return false;
				}
		        if(mytext=="")
		    	{
		    		alt_null();
		            document.getElementById("alt_name1").innerHTML="Please enter your Name.";
		    		document.inquiryForm.name.select()
		    		return false;
		    	}
		        var strcnt2=mytext.length;
		        if(strcnt2<2 || strcnt2>50)
		    	{     
				alt_null();      
				document.getElementById("alt_name1").innerHTML="Name accept 2-50 characters only.";
		        
				document.inquiryForm.name.value="";
			    document.inquiryForm.name.select();
				//document.inquiryForm.name.select();
			    return false;
		        }
			}//name validation

		
		
			
			//================email validation==================
			if(document.inquiryForm.email.value=="")
		    {
		        alt_null();
		        //$("alt_email").style.display="block";
				$("#alt_email1").html("Please enter your Email id.W");
		        		document.inquiryForm.email.focus();
						document.inquiryForm.email.select();
						return false;
		    }
			if(document.inquiryForm.email.value!="")
			{
				alt_null();
		        var check_email = document.inquiryForm.email.value;
		        var check_email_lght = check_email.length;
				//alert(check_comment);
				if(trim(check_email)=="Email id")
				{
					$("#alt_email1").html("Please enter your Email id");
				 	document.inquiryForm.email.focus();
					document.inquiryForm.email.select();
					return false;
				}
				
				var str =/[-a-zA-Z0-9_\.]+@[-a-zA-Z0-9]+\.[-a-zA-Z\.]+/;
				var eflag = document.inquiryForm.email.value.match(str);
				if(eflag!=document.inquiryForm.email.value)
				{
					alt_null();
		            //$("alt_email").style.display="block";
					$("#alt_email1").html("Please enter a valid E-mail id.");
		            	document.inquiryForm.email.focus();
						document.inquiryForm.email.select();
						return false;
				}
		        var string1=trim(document.inquiryForm.email.value);
		        if(string1!="")
		        {
		            var number=emailvalid(string1);
		            if (number=="false")
		            {
		                alt_null();
		                //$("alt_email").style.display="block";
						$("#alt_email1").html("Please enter a valid E-mail id.");
		                document.inquiryForm.email.focus();
						document.inquiryForm.email.select();
						return false;
		            }
		        }
		        if(string1=="")
		        {
		            alt_null();
		            //$("alt_email").style.display="block";
		            $("#alt_email1").html("Please enter a valid E-mail id.");
			        	document.inquiryForm.email.focus();
						document.inquiryForm.email.select();
						return false;
		        }
			}//email validation
			//=====================email validation ends here================
			
			//============================== PHONE VALIFDATION STARTS HERE ======================
			if(document.inquiryForm.c_code.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno1").innerHTML="Please enter Country code in Residence Phone.";
					document.inquiryForm.c_code.focus();
					document.inquiryForm.c_code.select();
					return false;
				}
				if(document.inquiryForm.c_code.value!="")
				{
					alt_null();
			        var check_c_code = document.inquiryForm.c_code.value;
			        var check_c_code_lght = check_c_code.length;
					
					if(trim(check_c_code)=="Country")
					{

						document.getElementById("alt_mobileno1").innerHTML="Please enter Country code in Telephone.";
					 	document.inquiryForm.c_code.focus();
						document.inquiryForm.c_code.select();
						return false;
					}
					var mytext=document.inquiryForm.c_code.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Country code in Phone accepts numbers only.";
						document.inquiryForm.c_code.focus();
						document.inquiryForm.c_code.select();
						return false;
					}
				}
				if(document.inquiryForm.c_code.value!="")
				{
					alt_null();
					str_cnt1=document.inquiryForm.c_code.value.length;
					if (str_cnt1<2 || str_cnt1>3)
					{
						//alert(str_cnt1);
						alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Country code in Phone accepts 2 - 3 digits only.";
						document.inquiryForm.c_code.focus();
						document.inquiryForm.c_code.select();
						return false;
					}
				}
				if(document.inquiryForm.c_area.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno1").innerHTML="Please enter Area code in Phone.";
					document.inquiryForm.c_area.focus();
					document.inquiryForm.c_area.select();
					return false;
				}
				if(document.inquiryForm.c_area.value!="")
				{
					alt_null();
			        var check_c_area = document.inquiryForm.c_area.value;
			        var check_c_area_lght = check_c_area.length;
					//alert(check_comment);
					if(trim(check_c_area)=="Area")
					{
						document.getElementById("alt_mobileno1").innerHTML="Please enter Area code in Telephone.";
					 	document.inquiryForm.c_area.focus();
						document.inquiryForm.c_area.select();
						return false;
					}
					var mytext=document.inquiryForm.c_area.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Area code in Phone accepts numbers only.";
						document.inquiryForm.c_area.focus();
						document.inquiryForm.c_area.select();
						return false;
					}
				}
				if(document.inquiryForm.c_area.value!="")
				{
					alt_null();
					str_cnt2=document.inquiryForm.c_area.value.length;
					var str_cnt2=mytext.length;
		            if (str_cnt2<2 || str_cnt2>5)
					{
						alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Area code in Phone accepts 2-5 digits only.";
						document.inquiryForm.c_area.focus();
						document.inquiryForm.c_area.select();
						return false;
					}
				}
				if(document.inquiryForm.c_number.value=="")
				{
					alt_null();
					document.getElementById("alt_mobileno1").innerHTML="Please enter Phone.";
					document.inquiryForm.c_number.focus();
					document.inquiryForm.c_number.select();
					return false;
				}
				if(document.inquiryForm.c_number.value!="")
				{
					alt_null();
			        var check_c_number = document.inquiryForm.c_number.value;
			        var check_c_number_lght = check_c_number.length;
					//alert(check_comment);
					if(trim(check_c_number)=="Telephone")
					{
						document.getElementById("alt_mobileno1").innerHTML="Please enter Telephone.";
					 	document.inquiryForm.c_number.focus();
						document.inquiryForm.c_number.select();
						return false;
					}
					var mytext=document.inquiryForm.c_number.value;
					var number=IsChar(mytext);
					if (number=="false")
					{
						alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Phone accepts numbers only.";
						document.inquiryForm.c_number.focus();
						document.inquiryForm.c_number.select();
						return false;
					}
					var strcnt3=mytext.length;
		            if (strcnt3<6 || strcnt3>8)
		   	        {
			           	alt_null();
						document.getElementById("alt_mobileno1").innerHTML="Phone accepts 6-8 digits only.";
			           	document.inquiryForm.c_number.select();
			           	document.inquiryForm.c_number.focus()
			           	return false;
		           	}
				}

			// =============================== RHONE VALIDATION ENDS HERE ====================
			
			
			
			
			
			
			//=========================comment validation ====================
			if(trim(document.inquiryForm.comment.value)=="")
		    {
		       alt_null();
		       //$("alt_reg_pass").style.display="block";
			   $("#alt_comment1").html("Please enter your comment");
		     // $("#alt_comment").innerHTML="<div><span>Please enter your Password.</span></div>";
			   //document.frmuseReg.reg_password.select();
			   	document.inquiryForm.comment.focus();
				document.inquiryForm.comment.select();
				return false;
		    }
		    
		    if(document.inquiryForm.comment.value!="")
			{
				alt_null();
		        var check_comment = document.inquiryForm.comment.value;
		        var check_comment_lght = check_comment.length;
				//alert(check_comment);
				if(trim(check_comment)=="Comment")
				{
					$("#alt_comment1").html("Please enter your comment");
				 	document.inquiryForm.comment.focus();
					document.inquiryForm.comment.select();
					return false;
				}else
				{
			        /*if(check_comment_lght<15)
			        {
			            //alt_null();
			            //$("alt_reg_pass").style.display="block";
			          $("#alt_comment").html("comment accepts 15-50 characters only.");
			           // document.frmuseReg.reg_password.focus();
			            return false;
			        }*/
				}
		    }
			
			//============================== comment validation==================
			
	  /* 	var name=document.getElementById("name").value;
	    var email=document.getElementById("email").value;
	    var mobileno=document.getElementById("count_code_mobile").value+"-"+document.getElementById("mobileno").value;
	    var comment=document.getElementById("comment").value;
		var url="enquiry-form-submit.php?name="+name+"&email="+email+"&mobileno="+mobileno+"&comment="+comment;
		//alert(url);
	     $("#frmsubmit").load(url);*/
		 
		 
		 
		 
		 
		 
	   });
	   
	
	 });
