function engvalidation()
{
    var expTelephone = /[^\d|\s]+/;
	var expDigit = /[^\d]+/;
	
	if(document.getElementById('enquiry').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your query/comments.");
		document.getElementById('enquiry').value="";
		document.getElementById('enquiry').focus();
		return false;
	}
	if(document.getElementById('fullname').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your name.");
		document.getElementById('fullname').value="";
		document.getElementById('fullname').focus();
		return false;
	}
	if(document.getElementById('designation').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your designation.");
		document.getElementById('designation').value="";
		document.getElementById('designation').focus();
		return false;
	}
	if(document.getElementById('cname').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your company name.");
		document.getElementById('cname').value="";
		document.getElementById('cname').focus();
		return false;
	}
		if(document.getElementById('address').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your company address.");
		document.getElementById('address').value="";
		document.getElementById('address').focus();
		return false;
	}
	if(document.getElementById('email').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your primary email.");
		document.getElementById('email').value="";
		document.getElementById('email').focus();
		return false;
	}
	else if (!/^\w+([\.\'-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getElementById('email').value))
	{
		alert("Please provide a valid email address.")
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('phone').value.replace(/\s/g,'')=="")
	{
		alert("Please enter your phone no.");
		document.getElementById('phone').value="";
		document.getElementById('phone').focus();
		return false;
	}
	if (validatephone(document.getElementById('phone').value)==false)
	{
		alert("Phone number must be numeric.");
	    document.getElementById('phone').focus();
		return false;
	}

	if (validatephonelength(document.getElementById('phone').value)==false)
	{
		alert("Please provide a valid telephone number.");
	    document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('attachment').value!="")
	{
		if(checkAttachmentType()==false)
		{
		  alert("Invalid file type. Enter valid file type");
		  return false;
		}
		else
		{
		}
	}
	

	return true;
}
function validatephonelength(addr)
{
		var telephone=addr;
		var teltemp = "";
		telephone = '' + telephone;
		splittel = telephone.split(" ");
		for(i = 0; i < splittel.length; i++)
        teltemp += splittel[i];
        lentel=teltemp.length;
		if((lentel < 7) || (lentel > 15))
           return false;
		else
		 return true;
	}
function validatephone(addr)
	{
		var Chars = "0123456789- ";
		for (var i = 0; i < addr.length; i++)
		{
			if (Chars.indexOf(addr.charAt(i)) == -1)
			return false;
		}
		return true;
	}
	
	
	function checkAttachmentType()
	{
			 mail = document.enquiryfrm.attachment.value;
			dot_index = mail.lastIndexOf('.');
			extension = mail.substr((dot_index+1),mail.length);
			mail_ext = extension.toUpperCase();
		  
		  if((mail_ext == "DOC") || (mail_ext == "RAR") || (mail_ext == "ZIP") || (mail_ext == "TXT") || (mail_ext == "DOCX") || (mail_ext == "XLS") || (mail_ext == "XLSX"))
		   {
			return true;
		   }
		  else 
		  {
		   
		   return false;
		  }
		  
}
	
