// JavaScript Document

function regis_check()
{
 
  if($F('fname').search(/\S/) == -1)
  {
    alert("Please provide first name");
    Form.Element.focus('fname');
    return false;
  
  }
  
  if($F('lname').search(/\S/) == -1)
  {
    alert("Please provide last name");
    Form.Element.focus('lname');
    return false;
  
  }
  if($F('email').search(/\S/) == -1)
  {
    alert("Please provide email");
    Form.Element.focus('email');
    return false;
  }
  if($F('email').indexOf('@') == -1)
  {
    alert("Please give proper email");
    Form.Element.focus('email');
    return false;
  }
  
  if($F('email').lastIndexOf('.') == -1)
  {
    alert("Please give proper email");
    Form.Element.focus('email');
    return false;
  }
  if($F('email').lastIndexOf('.') < $F('email').indexOf('@'))
  {
    alert("Please give proper email");
    Form.Element.focus('email');
    return false;
  }
  
  if($F('con_email').search(/\S/) == -1)
  {
    alert("Please confirm your email");
    Form.Element.focus('email');
    return false;
  }
  
  if($F('email')!= $F('con_email'))
  {
    alert("Email missmatch");
    Form.Element.focus('con_email');
    return false;
  }
  
  if($F('mobile').search(/\S/) == -1)
  {
    alert("Please provide mobile number");
    Form.Element.focus('mobile');
    return false;
  }
  
  if($F('phone').search(/\S/) == -1)
  {
    alert("Please give phone number");
    Form.Element.focus('phone');
    return false;
  }
  
  
  if($F('country') == -1)
  {
    alert("Please choose country");
    //Form.Element.focus('country').select();
    return false;
  }
  
  if($F('city').search(/\S/) == -1)
  {
    alert("Please give city name");
    Form.Element.focus('city');
    return false;
  }
  if($F('address').search(/\S/) == -1)
  {
    alert("Please give address");
    Form.Element.focus('address');
    return false;
  }
  if($F('nationality').search(/\S/) == -1)
  {
    alert("Please give nationality");
    Form.Element.focus('nationality');
    return false;
  }
  
  
  if($F('post').search(/\S/) == -1)
  {
    alert("Please give postal code");
    Form.Element.focus('post');
    return false;
  }
  
  if($F('pass_number').search(/\S/) == -1)
  {
    alert("Please give passport number");
    Form.Element.focus('pass_number');
    return false;
  }
  
  //==================== Date of Birth Check Start ===================
  if($F('date') == -1)
  {
    alert("Please choose birth date");
    return false;
  }
  
  if($F('month') == -1)
  {
    alert("Please choose birth month");
    return false;
  }
  
  if($F('year') == -1)
  {
    alert("Please choose birth year");
    return false;
  }
  //======================= Date of Birth Check Ends ====================
  
  if($F('terms') != "terms")
  {
    alert("Please accept terms");
    return false;
    
  }
  //====================== Check (IN & OUT) starts ======================
  if($F('in_date')== -1)
  {
    alert("Please give check in date");
    return false;
  }
  
  if($F('in_month')== -1)
  {
    alert("Please give check in month");
    return false;
  }
  
  if($F('in_year')== -1)
  {
    alert("Please give check in year");
    return false;
  }
  
  if($F('in_date')== -1)
  {
    alert("Please give check out date");
    return false;
  }
  
  if($F('out_month')== -1)
  {
    alert("Please give check out month");
    return false;
  }
  
  if($F('out_year')== -1)
  {
    alert("Please give check out year");
    return false;
  }
  
  if($F('adult_no') == -1)
  {
    alert("Please choose no of people");
    return false;
  }
}

function chkPhone(evt,id)
{
  var keyID = evt.keyCode;
  if (keyID==0)
  {
    keyID = evt.which;
  } 
  if((keyID>=48 && keyID<=57) || keyID==109 || keyID==8 || keyID==9)
  {
    return true;
  }
  return false;
}

function chkZip(evt,id)
{
  var keyID = evt.keyCode;
  if (keyID==0)
  {
    keyID = evt.which;
  } 
  if((keyID>=48 && keyID<=57) || keyID==9 || keyID==8)
  {
    return true;
  }
  return false;
}

//-------------------------------- Contact Us Form -------------------------------

function contact()
{
  if($F('fname').search(/\S/) == -1)
  {
    alert("Please provide first name");
    Form.Element.focus('fname');
    return false;
  
  }
  
  if($F('lname').search(/\S/) == -1)
  {
    alert("Please provide last name");
    //$F('fname').focus();
    return false;
  
  }
    if($F('email').search(/\S/) == -1)
    {
      alert("Please provide email");
      return false;
    }
    if($F('email').indexOf('@') == -1)
    {
      alert("Please give proper email");
      return false;
    }
    
    if($F('email').lastIndexOf('.') == -1)
    {
      alert("Please give proper email");
      return false;
    }
    if($F('email').lastIndexOf('.') < $F('email').indexOf('@'))
    {
      alert("Please give proper email");
      return false;
    }
  
  if($F('mobile').search(/\S/) == -1)
  {
    alert("Please provide mobile number");
    return false;
  }
  
  if($F('phone').search(/\S/) == -1)
  {
    alert("Please give phone number");
    return false;
  }
  
  if($F('comments').search(/\S/) == -1)
  {
    alert("Please give comments");
    return false;
  }

}

//--------------------------- Newsletter ----------------------


function news_check()
{
  
  if($F('fname').search(/\S/) == -1)
  {
    alert("Please provide first name");
    Form.Element.focus('fname');
    return false;
  
  }
  
  if($F('lname').search(/\S/) == -1)
  {
    alert("Please provide last name");
    Form.Element.focus('lname');
    return false;
  
  }
    if($F('email').search(/\S/) == -1)
    {
      alert("Please provide email");
      Form.Element.focus('email');
      return false;
    }
    if($F('email').indexOf('@') == -1)
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    
    if($F('email').lastIndexOf('.') == -1)
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    if($F('email').lastIndexOf('.') < $F('email').indexOf('@'))
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    
  
  if($F('conf_email').search(/\S/)== -1)
  {
    alert("Please confirm your email");
    Form.Element.focus('conf_email');
    return false;
  }
    
  if($F('email') != $F('conf_email'))
  {
    alert("Email missmatch");
    Form.Element.focus('conf_email');
    return false;
  }
  
  if($F('mobile').search(/\S/) == -1)
  {
    alert("Please provide mobile number");
    Form.Element.focus('mobile');
    return false;
  }
  
  if($F('phone').search(/\S/) == -1)
  {
    alert("Please give phone number");
    Form.Element.focus('phone');
    return false;
  }

}
//------------------------ Feed Back Form ---------------------

function feed()
{
  if($F('fname').search(/\S/) == -1)
  {
    alert("Please give first name");
    Form.Element.focus('fname');
    return false;
  }
  
  if($F('lname').search(/\S/) == -1)
  {
    alert("Please give last name");
    Form.Element.focus('lname');
    return false;
  }
  if($F('email').search(/\S/) == -1)
  {
    alert("Please give email");
    Form.Element.focus('email');
    return false;
  }
  
    if($F('email').search(/\S/) == -1)
    {
      alert("Please provide email");
      Form.Element.focus('email');
      return false;
    }
    if($F('email').indexOf('@') == -1)
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    
    if($F('email').lastIndexOf('.') == -1)
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    if($F('email').lastIndexOf('.') < $F('email').indexOf('@'))
    {
      alert("Please give proper email");
      Form.Element.focus('email');
      return false;
    }
    
  
  if($F('con_email').search(/\S/)== -1)
  {
    alert("Please confirm your email");
    Form.Element.focus('email');
    return false;
  }
    
    if($F('email')!= $F('con_email'))
  {
    alert("Email missmatch");
    Form.Element.focus('con_email');
    return false;
  }
  
  if($F('comments')== '')
  {
    alert("Please post comments");
    Form.Element.focus('comments');
    return false;
  
  }
  
}

//----------------------- Apartment View form -----------------

function apart_check()
{
  if($F('date')== -1)
  {
    alert("Please give date");
    return false;
    
  }else if($F('month') == -1)
  {
    alert("Please give month");
    return false;
  }else if($F('year') == -1)
  {
    alert("Please give year");
    return false;
  }else if($F('out_date') == -1)
  {
    alert("Please give date");
    return false;
  }else if($F('out_month') == -1)
  {
    alert("Please give month");
    return false;
  }else if($F('out_year') == -1)
  {
    alert("Please give year");
    return false;
  }else if($F('adult_no') == -1)
  {
    alert("Please choose adults");
    return false;
  }else {
	return true;  
  }
}

//-------------------------- Top Serch validation ------------------

function top()
{
  
  if($F('neighbour')== -1)
  {
    alert("Please select Neighbour");
    return false;
  }

}

