
function validate()
{

	if (document.form.name.value=="")
	{
		alert("Please enter your Name")
		document.form.name.focus();
		return;
	}
	
	if (document.form.email.value=="")
	{
		alert("Please enter your Email")
		document.form.email.focus();
		return;
	}
	if (document.form.phone.value=="")
	{
		alert("Please enter your Telephone No.")
		document.form.phone.focus();
		return;
	}
	if (document.form.address.value=="")
	{
		alert("Please enter your Address")
		document.form.address.focus();
		return;
	}
		if (document.form.subject.value=="")
	{
		alert("Please enter your Subject")
		document.form.subject.focus();
		return;
	}

	if (document.form.message.value=="")
	{
		alert("Please enter your Message")
		document.form.message.focus();
		return;
	}
	if (document.form.branch.value=="")
	{
		alert("Please select the Branch")
		document.form.branch.focus();
		return;
	}
	

	

//	if(document.form.checkTerms.checked==false && document.form.checkTerms.checked==false)
	//{
//	alert("Please Accept the Terms & Conditions.");
//	document.form.checkTerms.focus();
//	return;
//	}
//---------------------------------------------------------
if (emailValidate(document.form.email.value))
	{
alert("Enter valid e-mail id");document.form.email.focus();return
}
else
{
document.form.submit()
}
//---------------------------------------------------------
}

function emailValidate(em)
{

//var em=document.form.txtEmail.value
var len=em.length
var count=0
var count1=0
var pos=0
var pos1=0
var flag="true"
var flag1="true"
var flag2="true"
var flag3="true"
var flag4="true"
var flag5="true"
var flag6="true"
var flag7="true"
var flag8="true"

if(em =="")
{
alert("Enter valid e-mail id");
return false;
}

var validSeries = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.@ ";

					if (validTesting(em, validSeries)) {
						flag="false"	
					}

for(i=0;i<len;i++)
{
var ch=em.charAt(i)
if(ch=="@")
{
count=count+1
}
}

for(i=0;i<len;i++)
{
var ch=em.charAt(i)
if(ch==".")
{
count1=count1+1
}
}


if(count!=1)
{flag1="false"}

if(count1<1)
{flag2="false"}

if(em.charAt(0)=="@"||em.charAt(0)==".")
{flag3="false"}

if(em.charAt(len-1)=="@"||em.charAt(len-1)==".")
{flag4="false"}

if(len==0)
{flag5="false"}





for(i=0;i<len;i++)
{
var ch=em.charAt(i)
if(ch==".")
{
 j=i+1
 if(em.charAt(j)=="@"||em.charAt(j)==".")
{ flag7="false" 
  break;}
else
{continue;}
}
}

for(i=0;i<len;i++)
{
var ch=em.charAt(i)
if(ch=="@")
{
 j=i+1
 if(em.charAt(j)==".")
{ flag8="false" 
  break;}
else
{continue;}
}
}


if(flag!="true"||flag1!="true"||flag2!="true"||flag3!="true"||flag4!="true"||flag5!="true"||flag7!="true"||flag8!="true")
{
return true;
}
else
{
return false;
}

}




function validTesting(inputString, strValidCharacters){
	for (j=0; j < inputString.length; j++){
		//set one character from strTestString
		strTempChar = inputString.substring (j, j+1);
		//if that character isn't in the string of valid characters...
		if (strValidCharacters.indexOf (strTempChar, 0)==-1)
			return true;
	}
	return false;
}

