// JavaScript Document
chk=0;
function validEmail(eAddr) 
{ 
   var goodAddr = false;
   var ndxAt = ndxDot = 0;

   ndxAt  = eAddr.indexOf("@");
   ndxDot = eAddr.indexOf(".");

   if ( (ndxDot < 0) || (ndxAt < 0) )
      alert("Invalid Email address. !");  
   else if ( eAddr.length <= (ndxDot + 2) )
      alert("There must be three characters after the 'dot'.\n\nThe format is 'you@dom.suf'. !");
   else
      goodAddr = true;
   return (goodAddr);                       
} 

function validate()
{
    if (document.form1.Title.value == "")
  {
    alert("Please select your title. ");
	document.form1.Title.focus();
	return false;
  }
  if (document.form1.FName.value == "")
  {
    alert("Please enter your first name. ");
	document.form1.FName.focus();
	return false;
  }
  if (document.form1.LName.value == "")
  {
    alert("Please enter your last name. ");
	document.form1.LName.focus();
	return false;
  }
  if (document.form1.Email.value == "")
  {
    alert("Please enter your email.");
	document.form1.Email.focus();
	return false;
  }
  
  if(document.form1.Email.value != "")
  {
  	var eAddr = document.form1.Email.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.Email.focus();
		document.form1.Email.select();
		return false;
	}
  }  
   if (document.form1.Address1.value == "")
  {
    alert("Please enter your address. ");
	document.form1.Address1.focus();
	return false;
  }
  if (document.form1.City.value == "")
  {
    alert("Please enter your city.");
	document.form1.City.focus();
	return false;
  }  
 if (document.form1.Province.value == "")
  {
    alert("Please enter your province.");
	document.form1.Province.focus();
	return false;
  }  

  if (document.form1.Country.options[document.form1.Country.selectedIndex].value == "")
  {
    alert("Please select your Country.");
	document.form1.Country.focus();
	return false;
  }
  if (document.form1.Postcode.value == "")
  {
    alert("Please enter your Post Code. ");
	document.form1.Postcode.focus();
	return false;
  }  
  if (document.form1.Phone1.value == "")
  {
    alert("Please enter your phone number. ");
	document.form1.Phone1.focus();
	return false;
  }

  if(document.form1.username.value == "")
  {
	alert("Please enter your Login ID. ");
	document.form1.username.focus();
	return false;
  }
  if (document.form1.Password.value == "")
  {
    alert("Please enter password.");
	document.form1.Password.focus();
	return false;
  }
 if (document.form1.Password.value.length < 6)
  {
    alert("Password can't be less than 6 characters.");
	document.form1.Password.focus();
	document.form1.Password.select();
	return false;
  }

  if (document.form1.Password1.value == "")
  {
    alert("Please re-enter password.");
	document.form1.Password1.focus();
	return false;
  }
  if (document.form1.Password.value != document.form1.Password1.value)
  {
    alert("Password mismatch");
	document.form1.Password1.value="";
	document.form1.Password1.value="";
	return false;
  }
  
  
  if (document.form1.username.value == document.form1.Password.value)
  {
    alert("Username and Password cann,t be same! ");
	document.form1.username.focus();
	document.form1.username.select();
	return false;
  } 
  
  return true;
}


function validate2()
{
  if (document.form1.no_of_seats.value == "")
  {
    alert("Please select no of seats. ");
	document.form1.no_of_seats.focus();
	return false;
  }
  
  return true;
}	
		
function SelectOption(OptionListName, ListVal)
{
	for (i=0; i < OptionListName.length; i++)
	{
		if (OptionListName.options[i].value == ListVal)
		{
			OptionListName.selectedIndex = i;
			break;
		}
	}
}				
