
//	function isValid(vName,vType,vDescription,vRequired,vMinLength,vMaxLength)
function Validate()
{
	errMsg="";
	isValid(document.inq.name.value,"text","Name",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.name.focus();
		return false;
	}
	
	isValid(document.inq.address.value,"text","Address",true,2,300);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.address.focus();
		return false;
	}
	isValid(document.inq.city.value,"text","City",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.city.focus();
		return false;
	}
	isValid(document.inq.country.selectedIndex,"dropdown","Country",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.country.focus();
		return false;
	}
	isValid(document.inq.ccode.value,"digit","Country Code",true,2,10);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.ccode.focus();
		return false;
	}
	isValid(document.inq.acode.value,"digit","Area Code",true,2,10);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.acode.focus();
		return false;
	}
	isValid(document.inq.tel.value,"digit","Tel No.",true,2,20);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.tel.focus();
		return false;
	}
	
	isValid(document.inq.email.value,"e-mail","Email ID",true,5,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.email.focus();
		return false;
	}
	isValid(document.inq.branchname.value,"text","Name of the Branch",true,2,100);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.branchname.focus();
		return false;
	}
	
	isValid(document.inq.branchcity.value,"text","City/District of the Branch",true,2,100);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.branchcity.focus();
		return false;
	}
	isValid(document.inq.compcat.selectedIndex,"dropdown","Nature of Complaint",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.compcat.focus();
		return false;
	}
	isValid(document.inq.complaint.value,"text","Your Complaint",true,2,500);
	if(errMsg!="")
	{
		alert(errMsg);
		document.inq.complaint.focus();
		return false;
	}
	
	if (document.getElementById('TxtImgVer').value.search(/\S/) == -1) 
	{
	    alert("Please enter image verification code");
	    document.getElementById('TxtImgVer').focus();
	    return false;
	}

	if (checkData(document.getElementById('TxtImgVer').value));
	{
	    return false;
	}	
	return true;
}

