function checkContactForm(){
	if (document.contact.first_name.value=="")
	{
		alert("Please enter first name");
		document.contact.first_name.focus();
		return false;
	}

	if (document.contact.last_name.value=="")
	{
		alert("Please enter last name");
		document.contact.last_name.focus();
		return false;
	}

	if (document.contact.company_name.value=="")
	{
		alert("Please enter company name");
		document.contact.company_name.focus();
		return false;
	}

	if (document.contact.designation.value=="")
	{
		alert("Please enter designation");
		document.contact.designation.focus();
		return false;
	}

	if(document.contact.email.value==""){
		alert("Please enter email id");
		document.contact.email.focus();
		return false;
	}
	else{
		if(document.contact.email.value!=""){
			emailval=document.contact.email.value;
			emailval=emailval.split(";");
			emlctr=emailval.length;
			chk=1;
			for(i=0;i<emlctr;i++)
			{
				if(emailval[i].indexOf("@")==-1)
				{
					chk=0;
					break;
				}
				if(emailval[i].indexOf(".")==-1)
				{
					chk=0;
					break;
				}
			}
			if(chk==0)
			{
				alert("Invalid Email ID");
				document.contact.email.focus();
				return false;
			}
			else{
				var data=document.contact.email.value;
				var last=data.lastIndexOf("@");
				var lastDot=data.lastIndexOf(".");
				
				if(last > lastDot){
					alert("Invalid Email ID");
					document.contact.email.focus();
					return false;
				}
			}
		}
	}

	if (document.contact.city.value=="")
	{
		alert("Please enter city");
		document.contact.city.focus();
		return false;
	}

	if (document.contact.pin.value!="")
	{
		if(isNaN(document.contact.pin.value)){
			alert("Please enter valid pin code");
			document.contact.pin.focus();
			return false;
		}
	}

	if (document.contact.phone.value=="")
	{
		alert("Please enter phone no");
		document.contact.phone.focus();
		return false;
	}
	else{
		if(isNaN(document.contact.phone.value)){
			alert("Please enter valid phone no");
			document.contact.phone.focus();
			return false;
		}
	}

	if (document.contact.reason.value=="")
	{
		alert("Please select reason for contact");
		document.contact.reason.focus();
		return false;
	}

	if (document.contact.comments.value=="")
	{
		alert("Please enter your comments");
		document.contact.comments.focus();
		return false;
	}
}