function post_form()
{
	 
	$('#error').html('');
	 
	var email_address 			= jQuery.trim(jQuery("#email_address").val());
	var lname 					= jQuery.trim(jQuery("#lname").val());
	var fname 					= jQuery.trim(jQuery("#fname").val());
	var Password 				= jQuery.trim(jQuery("#password").val());
	var comp_name 				= jQuery.trim(jQuery("#comp_name").val());
	//var comp_web 				= jQuery.trim(jQuery("#comp_web").val());
	var address1 				= jQuery.trim(jQuery("#address1").val());
	var city					= jQuery.trim(jQuery("#city").val());
	var country					= jQuery.trim(jQuery("#country").val());
	var state					= jQuery.trim(jQuery("#state").val());
	var state_other				= jQuery.trim(jQuery("#state_other").val());
	var zip						= jQuery.trim(jQuery("#zip").val());
	//var comment					= jQuery.trim(jQuery("#comment").val());
	var size					= jQuery.trim(jQuery("#size").val());
	//var ser_tax_no				= jQuery.trim(jQuery("#ser_tax_no").val());
	var phone					= jQuery.trim(jQuery("#phone").val());
	var prom_code				= jQuery.trim(jQuery("#prom_code").val());
	
	if(email_address=='')
	{
		$('#error').html("Email Address is required");		             			 
		document.getElementById('email_address').focus(); 
	}
	else if(!CheckEmail(email_address))
	{
		$('#error').html("Invalid Email Address.");		             			 
		document.getElementById('email_address').focus(); 
	}
	else if(Password=='')
   {
		$('#error').html("Password is required.");
		document.getElementById('password').focus(); 
   }
   else if(fname=='')
   {
		$('#error').html("First Name is required.");
		document.getElementById('fname').focus(); 
	}
	else if(lname=='')
	{
		$('#error').html("Last Name is required.");
		document.getElementById('lname').focus(); 
	}
	else if(comp_name=='')
	{
		$('#error').html("Company Name is required.");
		document.getElementById('comp_name').focus(); 
	}
	/**
	else if(comp_web=='')
	{
		$('#error').html("Company Website is required.");
		document.getElementById('comp_web').focus(); 
    }
	else if(!checkURL(comp_web))
	{
		$('#error').html("Invalid URL.");
		document.getElementById('comp_web').focus(); 
	}
	else if(ser_tax_no=='')
	{
		$('#error').html("Service Tax Resale Number is required.");
		document.getElementById('ser_tax_no').focus(); 
	}
	**/
	 else if(phone=='')
	{
		$('#error').html("Phone Number is required.");
		document.getElementById('phone').focus(); 
	 }
    else if(address1=='')
	{
		$('#error').html("Address1 is required.");
		document.getElementById('address1').focus(); 
		
	}
    else if(city=='')
	{
		$('#error').html("City is required.");
		document.getElementById('city').focus(); 
	}
	else if(country=='')
	{
		$('#error').html("Country is required.");
		document.getElementById('country').focus(); 
	}
	else if(country !='United States' && state_other=='')
	{
		$('#error').html("State is required.");		
	}
	else if(zip=='')
	{
		$('#error').html("Zip is required.");
		document.getElementById('zip').focus(); 
	}
	/**
	else if(comment=='')
	{
		$('#error').html("Comment is required.");
		document.getElementById('comment').focus(); 
		
	}
	**/
	else if(prom_code=='')
	{
		$('#error').html("Promotional Code is required.");
		document.getElementById('prom_code').focus(); 
	}
	else if(size=='')
	{
		$('#error').html("Size is required.");
		document.getElementById('size').focus(); 
	 }
	 else 
	 {
		
		$('#loader').show();
		var data = $('#regform').serialize();
		$.post(
				'src/registration_post.php',
				data,
				function(response){	
				  if(jQuery.trim(response) == "success")
				  {		
				  
					window.location.href = 'thank-you.php';
					$('#loader').hide();
				  }
				 else
				{
					 
					$('#error').html(response);
					$('#loader').hide();
				}
		});
   	}

} 


function CheckEmail(email)
{
	if(email.search(/^[a-zA-Z0-9_\.]+\@{1}[a-zA-Z0-9\-]+\.{1}[a-zA-Z\.]+$/) ==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}


function phonecheck(x)
{
    
	if(isNaN(x)|| x.indexOf(" ")!=-1){
	        alert("Enter numeric value");return false; 
	}
	else if (x.length > 10 || x.length < 8 ){
			alert("enter 10 or 8 characters"); return false;
	 }
        
}

function checkURL(value) 
{
	var urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
	if(urlregex.test(value))
	{
		return true;
	}
	return false;
}






