function validform()
{
		//collecting values of fields into variable 
		var fname	= document.frmregister.fname.value;
		var lname	= document.frmregister.lname.value;
		var company = document.frmregister.company.value;
		
		//var location = document.frmregister.location.value;						
		//var txtpho	= document.frmregister.txtpho.value;					
		var email	= document.frmregister.email.value;
		var address = document.frmregister.address.value;
		var city = document.frmregister.city.value;
		var location = document.frmregister.location.value;
		var txtpho	= document.frmregister.txtpho.value;
		var industry = document.frmregister.indus.value;
		var show_date = document.frmregister.show.value;
		/*var uname = document.frmregister.uname.value;
		var pwd	= document.frmregister.pwd.value;
		var cpwd	= document.frmregister.cpwd.value;*/
		var captcha = document.frmregister.captcha.value;
		//var gcode	= document.frmregister.gencode.value;
		var error = true;

	
		if (fname == "")
		{
			document.getElementById('efname').innerHTML = "Please Enter Last Name!";
			document.frmregister.lname.focus();
			error = false;
		}
		else
		{
			document.getElementById('efname').innerHTML = "";
		}

		if (lname == "")
		{
			document.getElementById('elname').innerHTML = "Please Enter Last Name!";
			document.frmregister.lname.focus();
			error = false;
		}
		else
		{
			document.getElementById('elname').innerHTML = "";
		}

		if (company == "")
		{
			document.getElementById('ecompany').innerHTML = "Please Enter Company Name!";
			document.frmregister.company.focus();
			error = false;
		}
		else
		{
			document.getElementById('ecompany').innerHTML = "";
		}


		if (email == "")
		{
				
			document.getElementById('eemail').innerHTML = "Please Enter Email!"; 
			document.frmregister.email.focus();
			error = false;
		}
		else if(email != "")
		{
				var len = email.length;
				
				if (len < 6)
				{
					document.getElementById('eemail').innerHTML = "Invalid Email ID!";
					document.frmregister.email.focus();
					error = false;
				}
				
				//var str=document.frmquote.elements[i].value
				var filter=/^.+@.+\..{2,3}$/
				if (filter.test(email))
				{
						//email validation 
				}
				else {
					document.getElementById('eemail').innerHTML = "Invalid Email ID!";
					document.frmregister.email.focus();
					error = false;
				}

		}
		else
		{
			document.getElementById('eemail').innerHTML = "";
		}
		
		if (address == "")
		{
			document.getElementById('eaddress').innerHTML = "Please Enter Postal Address!";
			document.frmregister.address.focus();
			error = false;
		}
		else
		{
			document.getElementById('eaddress').innerHTML = "";
		}
		

		if (city == "")
		{
			document.getElementById('ecity').innerHTML = "Please Enter City Name!";
			document.frmregister.city.focus();
			error = false;
		}
		else
		{
			document.getElementById('ecity').innerHTML = "";
		}

		if (location == "")
		{
			document.getElementById('elocation').innerHTML = "Please Select Country!";
			error=false;
		}
		else
		{
			document.getElementById('elocation').innerHTML = "";
		}
		

		
	if(document.frmregister.txtpho.value=="")
     {
        document.getElementById('etxtpho').innerHTML = "Please Enter Contact Number!";
        document.frmregister.txtpho.focus();
        error = false;
     }     
	 else
	{
        var checkOK = "0123456789-+";
        var checkStr = document.frmregister.txtpho.value;
        var allValid  = true;
         var allNum = "";
        
		 for (i = 0;  i < checkStr.length;  i++)
          {
            ch = checkStr.charAt(i);
            for (j = 0;  j < checkOK.length;  j++)
            if (ch == checkOK.charAt(j))
            break;

             if (j == checkOK.length)
               {
                 allValid = false;
                 break;
               }
                 if (ch != ",")
                 allNum += ch;
          }
                 if (!allValid)
                   {
                    document.getElementById('etxtpho').innerHTML ="Please enter only digits in the \" Phone\" field.";
                    document.frmregister.txtpho.focus();
                            error = false;
                    }
                    
                    if(document.frmregister.txtpho.value.length<6)
                    {
                    document.getElementById('etxtpho').innerHTML ="Please enter at least 6 digits in the \"Phone\" field.";
                    document.frmregister.txtpho.focus();
                           error = false;
                    }
					if(document.frmregister.txtpho.value.length>14)
	               {
						document.getElementById('etxtpho').innerHTML = "Please Enter Valid Phone no.";
						document.frmregister.txtpho.focus();
						error = false;
				   }
	}

		if (industry == "")
		{
			document.getElementById('eindus').innerHTML = "Please Enter Your Industry!";
			document.frmregister.indus.focus();
		}
		else
		{
				document.getElementById('eindus').innerHTML = "";
		}


		if (show_date == "")
		{
			document.getElementById('eshow').innerHTML = "Please Select date!";
			document.frmregister.show.focus();
		}
		else
		{
				document.getElementById('eshow').innerHTML = "";
		}

		/*if (cpwd == "")
		{
			document.getElementById('ecpwd').innerHTML = "Please Confirm Password!";
			document.frmregister.cpwd.focus();
			error = false;
		}
		
		
		if (pwd != cpwd )
		{
			document.getElementById('epwd').innerHTML = "Password doesn\'t match!";
			document.frmregister.pwd.focus();
			error = false;
		}

		

		if (captcha == "")
		{
			document.getElementById('ecaptcha').innerHTML = "Please Enter Code!";
			document.frmregister.captcha.focus();
			error = false;
		}
	
			if (document.getElementById('tempcode').value != "correct")
			{
				document.getElementById('ecaptcha').innerHTML = "Not matched! Enter again!";
				document.frmregister.captcha.focus();
				error=false;
			}


			if(!document.frmregister.check1.checked)
			{
				document.getElementById("echeck1").innerHTML = "Please Accept Terms and Conditions!";
		         error = false; 
			}*/

			if (captcha == "")
			{
			document.getElementById('ecaptcha').innerHTML = "Please Enter Code!";
			document.frmregister.captcha.focus();
			error = false;
			}
	
			if (document.getElementById('tempcode').value != "correct")
			{
				document.getElementById('ecaptcha').innerHTML = "Not matched! Enter again!";
				document.frmregister.captcha.focus();
				error=false;
			}



		return error;
}




function updateform()
{
		//collecting values of fields into variable 
		/*var fname	= document.frmregister.fname.value;
		var lname	= document.frmregister.lname.value;
		var email	= document.frmregister.email.value;
		var company = document.frmregister.company.value;
		var txtpho	= document.frmregister.txtpho.value;				
		var location = document.frmregister.location.value;				
		var uname = document.frmregister.uname.value;
		var pwd	= document.frmregister.pwd.value;
		var cpwd	= document.frmregister.cpwd.value;
		var captcha = document.frmregister.captcha.value;
		//var gcode	= document.frmregister.gencode.value;
		var error = true;

	
		if (fname == "")
		{
			document.getElementById('efname').innerHTML = "Please Enter First Name!";
			document.frmregister.fname.focus();
			error = false;
		}
		else
		{
			document.getElementById('efname').innerHTML = "";
		}

		if (lname == "")
		{
			document.getElementById('elname').innerHTML = "Please Enter Last Name!";
			document.frmregister.lname.focus();
			error = false;
		}
		else
		{
			document.getElementById('elname').innerHTML = "";
		}

		if (email == "")
		{
			document.getElementById('eemail').innerHTML = "Please Enter Email!";
			document.frmregister.email.focus();
			error = false;
		}
		else
		{
			document.getElementById('eemail').innerHTML = "";
		}

		if(email != "")
		{
				var len = email.length;
				
				if (len < 6)
				{
					document.getElementById('eemail').innerHTML = "Invalid Email ID!";
					document.frmregister.email.focus();
					error = false;
				}
				
				//var str=document.frmquote.elements[i].value
				var filter=/^.+@.+\..{2,3}$/
				if (filter.test(email))
				{
						//email validation 
				}
				else {
					document.getElementById('eemail').innerHTML = "Invalid Email ID!";
					document.frmregister.email.focus();
					error = false;
				}

		}
		else
		{
			document.getElementById('eemail').innerHTML = "";
		}

	if (company == "")
		{
			document.getElementById('ecompany').innerHTML = "Please Enter Company Name!";
			document.frmregister.company.focus();
			error = false;
		}
		else
		{
			document.getElementById('ecompany').innerHTML = "";
		}

					
	 if(document.frmregister.txtpho.value=="")
     {
        document.getElementById('etxtpho').innerHTML = "Please Enter Contact Number!";
        document.frmregister.txtpho.focus();
        error = false;
     }     
	 else
	{
        var checkOK = "0123456789-+";
        var checkStr = document.frmregister.txtpho.value;
        var allValid  = true;
         var allNum = "";
        
		 for (i = 0;  i < checkStr.length;  i++)
          {
            ch = checkStr.charAt(i);
            for (j = 0;  j < checkOK.length;  j++)
            if (ch == checkOK.charAt(j))
            break;

             if (j == checkOK.length)
               {
                 allValid = false;
                 break;
               }
                 if (ch != ",")
                 allNum += ch;
          }
                 if (!allValid)
                   {
                    document.getElementById('etxtpho').innerHTML ="Please enter only digits in the \" Phone\" field.";
                    document.frmregister.txtpho.focus();
                            error = false;
                    }
                    
                    if(document.frmregister.txtpho.value.length<6)
                    {
                    document.getElementById('etxtpho').innerHTML ="Please enter at least 6 digits in the \"Phone\" field.";
                    document.frmregister.txtpho.focus();
                           error = false;
                    }
					if(document.frmregister.txtpho.value.length>14)
	               {
						document.getElementById('etxtpho').innerHTML = "Please Enter Valid Phone no.";
						document.frmregister.txtpho.focus();
						error = false;
				   }
	}
		
		if (location == "")
		{
			document.getElementById('elocation').innerHTML = "Please Select Location!";
			error=false;
		}
		else
		{
			document.getElementById('elocation').innerHTML = "";
		}
		

		if (uname == "")
		{
			document.getElementById('euname').innerHTML = "Please Enter User Name!";
			document.frmregister.uname.focus();
			error = false;
		}
		else
		{
			document.getElementById('euname').innerHTML = "";
		}

		if (pwd != "")
		{
				var email = document.frmregister.pwd.value;
				len = email.length;
				if (len < 6)
				{
					document.getElementById('epwd').innerHTML = "Password Should Contain Min 6 Characters";
					document.frmregister.pwd.focus();
					error = false;
				}
		}
		
		if (pwd != cpwd )
		{
			document.getElementById('epwd').innerHTML = "Password doesn\'t match!";
			document.frmregister.pwd.focus();
			error = false;
		}

		

		if (captcha == "")
		{
			document.getElementById('ecaptcha').innerHTML = "Please Enter Code!";
			document.frmregister.captcha.focus();
			error = false;
		}
	
			if (document.getElementById('tempcode').value != "correct")
			{
				document.getElementById('ecaptcha').innerHTML = "Not matched! Enter again!";
				document.frmregister.captcha.focus();
				error=false;
			}


			
			if (error == true)	{
					document.frmregister.action = "submit_reg.php";
					document.frmregister.submit();
			}
*/
}






function empty(id)
{
		eid = "e" + id;
		var obj = document.getElementById(id).value;
		
		
		if (id=='txtpho')
		{

				var msg= "";
				var altmsg="";
					if (id == "txtpho")
					{
						msg = "Please Enter Contact Number!";
						altmsg = "Please Enter Valid Contact Number!";
						minlen = "Please Enter Minimum 6 digit Number!";
						maxlen = "Please Enter Maximum 14 digit Number!";
					}
					else 
					{
						msg = "Please Enter Phone Number!";
						altmsg = "Please Enter Valid Phone Number!";
						minlen = "Please Enter Minimum 6 digit Number!";
						maxlen = "Please Enter Maximum 14 digit Number!";
					}

					if(obj=="")
					 {
						document.getElementById(eid).innerHTML = msg;
						document.getElementById(id).focus();
						return;
					 }     
					 else
					{
						var checkOK = "0123456789-+";
						var checkStr = document.getElementById(id).value;
						var allValid  = true;
						 var allNum = "";
        
						 for (i = 0;  i < checkStr.length;  i++)
						 {
								ch = checkStr.charAt(i);
								for (j = 0;  j < checkOK.length;  j++)
								if (ch == checkOK.charAt(j))
										break;

								 if (j == checkOK.length)
								   {
									 allValid = false;
									 break;
									}
									if (ch != ",")
									 allNum += ch;
						}
		                if (!allValid)
				        {
							document.getElementById(eid).innerHTML =altmsg;
			                document.getElementById(id).focus();
                            return;
						}
						else
					{
						   document.getElementById(eid).innerHTML = "";
					}
                    
	                 if(document.getElementById(id).value.length<6)
		             {
							document.getElementById(eid).innerHTML = minlen;
		                   document.getElementById(id).focus();
                           return ;
				        }
					if(document.getElementById(id).value.length>14)
	               {
						document.getElementById(eid).innerHTML = maxlen;
						document.getElementById(id).focus();
						return;
				   }
				   else
					{
						   document.getElementById(eid).innerHTML = "";
					}
				}
		}


		if (id == 'pwd')
		{
			var len = obj.length;
			if (len < 6)
			{
				document.getElementById(eid).innerHTML = "Password Should Contain Min 6 Characters";
				document.getElementById(id).focus();
				return;
			}
			else
			{
				document.getElementById(eid).innerHTML = "";
				return;
			}
		}

		if (id == 'cpwd')
		{
			var pass1 = document.frmregister.pwd.value;
			var pass2 = document.frmregister.cpwd.value;
			var len = pass1.length;
			if (pass1 != pass2)
			{
				document.getElementById('epwd').innerHTML = "Password doesn\'t match!";
				document.getElementById('ecpwd').innerHTML = "";
				document.getElementById('pwd').focus();
				return;
			}
			else if (len < 6)
			{
				document.getElementById(eid).innerHTML = "Password Should Contain Min 6 Characters";
				document.getElementById(id).focus();
				return;
			}
			else
			{
				document.getElementById(eid).innerHTML = "";
				document.getElementById('epwd').innerHTML = "";
				return;		
			}
		}


		if (id == 'email')
		{
			if (obj == "")
			{
				document.getElementById('eemail').innerHTML = "Please Enter Email!";
				document.frmregister.email.focus();
			}
			else if(obj != "")
			{	
				var email	= document.frmregister.email.value;


				if(email != "")
				{	
					var len = email.length;
					if (len < 6)
					{
						document.getElementById('eemail').innerHTML = "Invalid Email ID!";
						document.frmregister.email.focus();
						return;
					}
					

					if(email.indexOf("@")==-1 || email.indexOf(".")==-1 || email.indexOf(" ")!=-1)
					{
						document.getElementById('eemail').innerHTML = "Invalid Email ID!";
						document.frmregister.email.focus();
						return;
					}
					else
					{
						document.getElementById(eid).innerHTML = "";
						return;	
					}
				}
			}
		}		
		

		if (id == "captcha")
		{
				var pass1 = document.frmregister.pwd.value;
				var pass2 = document.frmregister.cpwd.value;
				if (pass1 != pass2)
				{	
					document.getElementById('epwd').innerHTML = "Password doesn\'t match!";
					document.getElementById('ecpwd').innerHTML = "";
					document.getElementById('pwd').focus();
					return;
				}
		}

		if (obj != "")
		{
			document.getElementById(eid).innerHTML = "";
			return;
		}	
		else
		{
			document.getElementById(eid).innerHTML = "Please Enter!";	
			document.getElementById(id).focus();
			return;
		}
}



validatecode = function(val, code)
{
		
		if(val == code)
		{
				document.getElementById('tempcode').value = "correct";
				document.getElementById('ecaptcha').innerHTML = "";
		}
}
