// JavaScript Document
function dispValid(txt,img,cls)
{
	txt.className = cls;
	img.setAttribute("src","images/wrong2.png")
}
function valid()
{
	var d=document.frmContact;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = d.txtEmail.value;
		
	if((d.txtName.value).length=="")
	{
		dispValid(d.txtName,d.imgName,"TexctField");
		d.txtName.focus();
		return false;
	}
	else
	if((d.txtCity.value).length=="")
	{
		dispValid(d.txtCity,d.imgCity,"TexctField");
		d.txtCity.focus();
		return false;
	}
	else
	if((d.txtState.value).length=="")
	{
		dispValid(d.txtState,d.imgState,"TexctField");
		d.txtState.focus();
		return false;
	}
	else
	 if((d.txaComment.value).length=="")
	{
		dispValid(d.txaComment,d.imgComm,"TexctArea");
		d.txaComment.focus();
		return false;
	}
	else
	if((d.txtState.value).length=="")
	{
		dispValid(d.txtState,d.imgComm,"TexctField");
		d.txtState.focus();
		return false;
	}
	else
	if((d.txtZip.value).length=="")
	{
		dispValid(d.txtZip,d.imgComm,"TexctField");
		d.txtZip.focus();
		return false;
	}

	else
	/*MAIL Validation  */
	if((d.txtEmail.value).length=="")
	{
		dispValid(d.txtEmail,d.imgEmail,"TexctField");
		d.txtEmail.value="";
		d.txtEmail.focus();
		return false;
	}
	else
	if((d.txtEmail.value).length>0)
	{
		var mv=d.txtEmail.value;
		
		
		with (d.txtEmail)
  		{	
  			apos=value.indexOf("@");
			dotpos=value.lastIndexOf(".");
		
			if (apos<1||dotpos-apos<2)
			{			
					dispValid(d.txtEmail,d.imgEmail,"TexctField");
					d.txtEmail.value="";
					d.txtEmail.focus();
					return false;
			}
			else if(mv.length-1==dotpos)
			{
					dispValid(d.txtEmail,d.imgEmail,"TexctField");
					d.txtEmail.value="";
					d.txtEmail.focus();
					return false;
			}
			
		}
	}
	return true;
}
