	var MailError,PhoneError;
	
	window.onload = init;
	
	function init() {
		               
					   
					   if (document.forms[0].name=="requestdemo")
					         {
							      document.requestdemo.Product.focus();
						     }
						else if(document.forms[0].name=="calldemo")
						     {
							      document.calldemo.Product.focus();
						     }
					   
				    }
							 



       function calldemo_validate()
          {
			
                if(document.calldemo.Product.value=="") 
					   {
				         alert("Please select the product!");
                         calldemo.Product.focus();
					     return false;
                       }
							 
				if(document.calldemo.Name.value=="")		  
					   {
						   alert("Name is Empty");
                           calldemo.Name.focus();
					       return false;	
					  }
									  
			     calldemo_email_verify();
														   
               if(MailError==1)
		              {
		                  alert("ID is invalid or empty");
			              calldemo.Email.focus();
				           return false;
		              } 					
										
 		       calldemo_phone_verify(); 
			   
 		       if(PhoneError=="1")
		              {
  		                   alert("Invalid Phone number Try Again!");
			               calldemo.Phone.focus();
			                return false;
		              }
											
								if(document.calldemo.Country.value=="")		  
							              {
										    alert("Country is Empty");
                                            calldemo.Country.focus();
					                        return false;	
									     }
										 
								 if(document.calldemo.Comment.value=="")		  
							             {
										    alert("Comment is Empty");
                                            calldemo.Comment.focus();
					                        return false;	
									     }
				      
						//document.calldemo.action = "callthanks.asp";
						document.calldemo.action = "callthanks.php";
						document.calldemo.method="post";
						document.calldemo.reach_state.value="valid";
						document.calldemo.submit();				
						return true;						 						   
			
        }
             function calldemo_email_verify()
                      {  
				   				var fal=0;
				   				MailError=0;
				   				var e=document.calldemo.Email.value; 
				   				var ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
				   				for(i=0; i< e.length ;i++) if(ok.indexOf(e.charAt(i))<0) fal=1;
				   				var suffix = e.substring(e.lastIndexOf('.')+1);
				   				var atpos = e.indexOf('@',0);
				   						if (suffix.length <2 || e.indexOf('..',0) != -1 || e.indexOf('.@',0) != -1 ||e.indexOf('@.',0) != -1 || e.indexOf('.', atpos) == -1
								   			|| atpos==-1 || atpos==0 || fal==1 ||(e.indexOf('@',0)!=e.lastIndexOf('@')))
												{
													MailError=1;
												}
		      		}
			  
		    function calldemo_phone_verify()
	 				{
						 
						     PhoneError="0";
							 var phChar = "0123456789-.";
							 var ch;
						     var ph=document.calldemo.Phone.value;
							 if(ph=="") PhoneError="1";
							 
					    		   for(i=0;i<ph.length;i++)
            			     		       {
					                             ch=ph.charAt(i);
                    					             if(phChar.indexOf(ch)==-1)
                                     						{
         				                						PhoneError=1;
                                        						break;
                                     						} 
                         					} 
		 
	  				}
               
function requestdemo_validate()
          {
                if(document.requestdemo.Product.value=="") 
					   {
				         alert("Please select the product!");
                         requestdemo.Product.focus();
					     return false;
                       }
							 
				if(document.requestdemo.Name.value=="")		  
					   {
						   alert("Name is Empty");
                           requestdemo.Name.focus();
					       return false;	
					  }
									  
			     requestdemo_email_verify();
														   
               if(MailError==1)
		              {
		                  alert("ID is invalid or empty");
			              requestdemo.Email.focus();
				           return false;
		              } 					
										
		       requestdemo_phone_verify(); 
			   
 		       if(PhoneError==1)
		              {
  		                   alert("Invalid Phone number Try Again!");
			               requestdemo.Phone.focus();
			                return false;
		              }
											
								if(document.requestdemo.Country.value=="")		  
							              {
										    alert("Country is Empty");
                                            requestdemo.Country.focus();
					                        return false;	
									     }
										 
								 if(document.requestdemo.Comment.value=="")		  
							             {
										    alert("Comment is Empty");
                                            requestdemo.Comment.focus();
					                        return false;	
									     }
				 
						//document.requestdemo.action = "demothanks1.asp";
						document.requestdemo.action = "demothanks1.php";
						document.requestdemo.method="post";
						document.requestdemo.reach_state.value="valid";
						document.requestdemo.submit();
						return true;						 						   
			
        }
             function requestdemo_email_verify()
                      {
				   				var fal=0;
				   				MailError=0;
				   				var e=document.requestdemo.Email.value; 
				   				var ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
				   				for(i=0; i< e.length ;i++) if(ok.indexOf(e.charAt(i))<0) fal=1;
				   				var suffix = e.substring(e.lastIndexOf('.')+1);
				   				var atpos = e.indexOf('@',0);
				   						if (suffix.length <2 || e.indexOf('..',0) != -1 || e.indexOf('.@',0) != -1 ||e.indexOf('@.',0) != -1 || e.indexOf('.', atpos) == -1
								   			|| atpos==-1 || atpos==0 || fal==1 ||(e.indexOf('@',0)!=e.lastIndexOf('@')))
												{
													MailError=1;
												}
		      		}
			  
		    function requestdemo_phone_verify()
	 				{
						     PhoneError=0;
							 var phChar = "0123456789-.";
							 var ch;
						     var ph=document.requestdemo.Phone.value;
						     if(ph=="") PhoneError=1;
							 
					    		   for(i=0;i<ph.length;i++)
            			     		       {
					                             ch=ph.charAt(i);
                    					             if(phChar.indexOf(ch)==-1)
                                     						{
         				                						PhoneError=1;
                                        						break;
                                     						} 
                         					} 
		 
	  				}
       