function checkRoomAvail(paramRoom) {
    var month;
    if (paramRoom == "east") {
        month = $("#availMonthEast").val()
    }
    else {
        month = $("#availMonthWest").val()
    }
    window.radopen('homestay-avail-calendar.aspx?month=' + month + '&room=' + paramRoom, 'rwRoomAvail')
}

function validateHomestayBook() {
    with (document.main) {
        var problem = 0
        var message = ""
        if (Surname.value == "") {
            problem++
            message += "\nPlease enter your surname."
        }
		if (Name.value == "") {
            problem++
            message += "\nPlease enter your first name."
        }
        if (!verifyEmail(EmailFrom.value)) {
            problem++
            message += "\nPlease enter your valid email address."
        }
		if(!accept_terms.checked){
			problem++
            message += "\nPlease indicate acceptance of the Terms and Conditions in order to proceed."
		}
        if (problem > 0) {
            alert(message);
            return false;
        }
        else {
            return true;
        }
    }
}

function validateContact(){
   with (document.frmReg){
      var problem = 0
      var message = ""
      if (txtFirstName.value==""){
         problem++
         message+="\nContact person is required."
      }            
      if (!verifyEmail(txtEmail.value)){
         problem++
         message+="\nA valid email address is required."
      }               
      if (txtPhone.value==""){
         problem++
         message+="\nPhone is required."
      }            
      if (problem > 0){
         alert(message);
         return false;
      }
      else{
         return true;
      }
   }
}

function verifyEmail(addr) { 
    var atPos = addr.indexOf('@'); 
    var dotPos = addr.lastIndexOf('.') 
    if (atPos>0 && dotPos>atPos+1) return true; 
    else
       return false;
} 

function left(str, n){
   if (n <= 0)
       return "";
   else if (n > String(str).length)
       return str;
   else
       return String(str).substring(0,n);
}

function right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
