// JavaScript Document
function fn_validation(){
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  	var address = document.getElementById("email").value;
	
	var errcount = 0;
	
	if(document.getElementById("name").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_name").style.display = '';
		errcount++;
	}else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_name").style.display = 'none';		
	}
	if(document.getElementById("company").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("company_name").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("company_name").style.display = 'none';
	}
	if(document.getElementById("industry").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_industry").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_industry").style.display = 'none';
	}
	if(document.getElementById("email").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_mail").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_mail").style.display = 'none';
	}
	if((reg.test(address) == false) && (document.getElementById("email").value != "")) {
		  document.getElementById("error_title").style.display = '';
			document.getElementById("valid_mail").style.display = '';
			errcount++;
	   }
	   else{
		   document.getElementById("error_title").style.display = 'none';
			document.getElementById("valid_mail").style.display = 'none';
	   }
	if(document.getElementById("phone").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_phone").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_phone").style.display = 'none';
	}
	if(document.getElementById("00N50000001e0kR").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_country").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_country").style.display = 'none';
	}
	if(document.getElementById("00N50000001uAol").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_request").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_request").style.display = 'none';
	}
	if(document.getElementById("00N50000001u95f").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_product").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_product").style.display = 'none';
	}
	if(document.getElementById("00N50000001u95V").value == ""){
		document.getElementById("error_title").style.display = '';
		document.getElementById("usr_os").style.display = '';
		errcount++;
	}
	else{
		document.getElementById("error_title").style.display = 'none';
		document.getElementById("usr_os").style.display = 'none';
	}
	
	if(errcount==0)
	{
			document.theForm.action='https://www.salesforce.com/servlet/servlet.WebToCase?encoding=UTF-8&orgid=00D500000006uQp';
			document.theForm.submit();
	}
}
