function isValidEmail(address) 
{
	if (address.indexOf('@') < 1) return false;
	var name = address.substring(0, address.indexOf('@'));
	var domain = address.substring(address.indexOf('@') + 1);
	if (name.indexOf('(') != -1 || name.indexOf(')') != -1 || name.indexOf('<') != -1 || name.indexOf('>') != -1 || name.indexOf(',') != -1 || name.indexOf(';') != -1 || name.indexOf(':') != -1 || name.indexOf('\\') != -1 || name.indexOf('"') != -1 || name.indexOf('[') != -1 || name.indexOf(']') != -1 || name.indexOf(' ') != -1) return false;
	if (domain.indexOf('(') != -1 || domain.indexOf(')') != -1 || domain.indexOf('<') != -1 || domain.indexOf('>') != -1 || domain.indexOf(',') != -1 || domain.indexOf(';') != -1 || domain.indexOf(':') != -1 || domain.indexOf('\\') != -1 || domain.indexOf('"') != -1 || domain.indexOf('[') != -1 || domain.indexOf(']') != -1 || domain.indexOf(' ') != -1) return false;
	return true;
}


function isValidEmailStrict(address)
{
	if (isValidEmail(address) == false) return false;
	var domain = address.substring(address.indexOf('@') + 1);
	if (domain.indexOf('.') == -1) return false;
	if (domain.indexOf('.') == 0 || domain.indexOf('.') == domain.length - 1) return false;
	return true;
}
//Check Numeric
function CheckNumeric(checkStr)
{
		var checknotOK = "0123456789";
		var allValid = false;
		for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
			ch1 = checkStr.charAt(0);
			for (k=0; k < checknotOK.length; k++)
			{
				//alert(ch+"  "+checknotOK.charAt(k));
				if (ch == checknotOK.charAt(k))
				{
					allValid = true;
					break;
				}
				if (k == checknotOK.length)
				{
					 allValid = false;
					 break;
				}
			}
		}
		return allValid;
}
function EnquiryValidate()
{
	
		if(document.enquiry.txtname.value=='Name' || document.enquiry.txtname.value =='')
		{
			alert('Enter Name');
			document.enquiry.txtname.focus();
			return false;
		}
		if(document.enquiry.txtemail.value=='E-mail' || document.enquiry.txtemail.value =='')
		{
				alert('Enter Email');
				document.enquiry.txtemail.focus();
				
				return false;
		}
		if(document.enquiry.txtemail.value!='')
		{
			if(!isValidEmailStrict(document.enquiry.txtemail.value))
			{
				
				alert('Enter Valid Email');
				document.enquiry.txtemail.focus();
				return false;
			}
		}
		
		if(document.enquiry.txtcontact.value=='Contact no' || document.enquiry.txtcontact.value =='')
		{
				alert('Enter Contact No');
				document.enquiry.txtcontact.focus();
				return false;
		}
		if(document.enquiry.txtcontact.value!='')
		{
			if(!CheckNumeric(document.enquiry.txtcontact.value))
			{
				
				alert('Enter Only Numeric Value');
				document.enquiry.txtcontact.focus();
				return false;
			}
		}
		if(document.enquiry.cmblocation.value=='0')
		{
			alert('Please Select Location');
			document.enquiry.cmblocation.focus();
			return false;
		}
		if(document.enquiry.cmbservices.value=='0')
		{
			alert('Please Select Services');
			document.enquiry.cmbservices.focus();
			return false;
		}
		if(document.enquiry.txtmessage.value=='Message' || document.enquiry.txtmessage.value =='')
		{
				alert('Enter Message');
				document.enquiry.txtmessage.focus();
				return false;
		}
		if(document.enquiry.captch.value=='')
		{
			alert('Enter Type Code');
			document.enquiry.captch.focus();
			return false;
		}
		else
		{
			
		return true;
		}
		
}

