function validate()
{
	var flag = true;
	var fName = document.getElementById('first_name');
	var lName = document.getElementById('last_name');
	var company = document.getElementById('company');
	var email = document.getElementById('email');
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	
	if(fName.value.length==0)
	{
		flag=false;
		document.getElementById('first_nameError').style.display = 'block';
	}
	else{
		document.getElementById('first_nameError').style.display = 'none';
		}
	if(lName.value.length==0)
	{
		flag=false;
		document.getElementById('last_nameError').style.display = 'block';
	}
	else{
		document.getElementById('last_nameError').style.display = 'none';
		}
	if(company.value.length==0)
	{
		flag=false;
		document.getElementById('companyError').style.display = 'block';
	}
	else{
		document.getElementById('companyError').style.display = 'none';
		}
	if(email.value.length==0)
	{
		flag=false;
		document.getElementById('emailError').style.display = 'block';
	}	
	else{
		document.getElementById('emailError').style.display = 'none';
		}
	if(email.value.length>0 && !email.value.match(emailRegEx))
	{
		flag=false;
		document.getElementById('emailWrong').style.display = 'block';
	}
	else
	{
		document.getElementById('emailWrong').style.display = 'none';
	}
	return flag;
}
