//-------------------------------------------------------------------------------------

var nameflag=0;
var onameflag=0
var addflag=0;
var cityflag=0;
var stateflag=0;
var countryflag=0;
var phflag=0;
var faxflag=0;
var dtflag=0;
var mailflag=1;
var pat;
var hollow;

//-------------------------------------------------------------------------------------

function textchecker()
 {
 	namer=document.feed.name.value
	adder=document.feed.addr.value
	city=document.feed.town.value
	country=document.feed.country.value	
	phone=document.feed.tel.value
	fax=document.feed.fax.value
	details = document.feed.query.value

	if(namer=="" || namer==null)
	{
		nameflag=1;
	}
	else
	{
	pat = /[^abcdefghijklmnopqrstuvwxyz ]/i
	hollow = namer.match(pat)
		if (hollow!=null || hollow=="")
		{
			nameflag=1;
		}
		else
		{
			nameflag=0;
		}
	}

	if(adder=="" || adder==null)
	{
		addflag=1;
	}
	else
	{
		addflag=0;
	}

	if(city=="" || city==null)
	{
		cityflag=1;
	}
	else
	{
		cityflag=0;
	}

	if(country=="" || country==null)
	{
		countryflag=1;
	}
	else
	{
		countryflag=0;
	}

	if(phone=="" || phone==null)
	{
		phflag=1;
	}
	else
	{
		digit = /[^1234567890 ]/i
		hollow = phone.match(digit)
		if (hollow!=null || hollow=="")
		{
			phflag=1;
		}
                else
		{
			phflag=0;
		}
	}

//	if(fax=="" || fax==null)
//	{
//		faxflag=0;
//	}
//	else
//	{
//		digit = /[^1234567890 ]/i
//		hollow = fax.match(digit)
//		if ((hollow!=null || hollow!=""))
//		{
//			faxflag=1;
//		}
//        else
//		{
//			faxflag=0;
//		}
//	}



	if(details=="" || details==null)
	{
		dtflag=1;
	}
	else
	{
		dtflag=0;
	}

}

//-----------------------------------------------------------------------------------
function mailsender()
{
  mailer = document.feed.email.value 
  if(mailer=="" || mailer==null)
  {
  mailflag=1;	
  }
  else
  {
    paters = /@/
    hollowss = mailer.match(paters)
    if (hollowss==null)
    {
      mailflag=1;
    }
    else
    {
      poters = /[.]/
      hollosss = mailer.match(poters)
      if (hollosss==null)
			{
				mailflag=1;
			}
			  else
			{
				mailflag=0;
			}
		}
	}	
}
	
//-----------------------------------------------------------------------------------


function last()
{

 textchecker();
 mailsender();

if (nameflag==1)
{
   alert("Please Enter a Valid Name");
   document.feed.name.focus();
   return false;
}
else
{
	if (addflag==1)
	{
		alert("Please Enter a Valid Address");
		addflag==0;
		document.feed.addr.focus();
		return false;
	}
	else
	{
		if (cityflag==1)
		{
			alert("Please Enter a Valid City for Address");	
			document.feed.town.focus();
			return false;
		}
		else
		{
			if (countryflag==1)
			{
				alert("Please Enter a Valid Country for Address");	
				document.feed.country.focus();
				return false;
			}
			else
			{
				if (phflag==1)
				{
					alert("Please Enter a Valid Phone Number");	
					document.feed.tel.focus();
					return false;
				}
				else
				{
					if (faxflag==1)
					{
						alert("Please Enter a Valid Fax Number");
						document.feed.fax.focus();
						return false;
					}
					else
					{
						if (dtflag==1)
						{
							alert("Please Enter the Details");
							document.feed.query.focus();
							return false;
						}
						else
						{
							if (mailflag==1)
							{
								alert("Please Enter a Valid Email Address :\n somone@somewhere.com");
								document.feed.email.focus();
								return false;
							}
						}
					}
				}
			}
		}
	}
}
}