function checkForm(form_name) {
    vform = eval("document."+form_name);
    if (vform.city.value == "" || vform.city.value == "City, Region, Airport, Landmark") {
        alert("Please write a destination city.");
        vform.city.focus();
        return false;
    }
    var el = document.getElementById(form_name+"_wait");
    if (el){el.style.display = "block";}
}
function groupCheck(form_name) {
    vform = eval("document."+form_name);
    if (vform.rooms.value == "-99") {
        document.getElementById(form_name+"group").style.display = "block";
        document.getElementById(form_name+"titles").style.display = "none";
        document.getElementById(form_name+"bottom").style.display = "none";
        document.getElementById(form_name+"room1").style.display = "none";
        document.getElementById(form_name+"room2").style.display = "none";
        document.getElementById(form_name+"room3").style.display = "none";
        document.getElementById(form_name+"room4").style.display = "none";
        document.getElementById(form_name+"room5").style.display = "none";
        vform.action = "http://www.gtahotels.com/group/groupbooking.php";
    } else {
        document.getElementById(form_name+"group").style.display = "none";
        document.getElementById(form_name+"titles").style.display = "block";
        document.getElementById(form_name+"bottom").style.display = "block";
        document.getElementById(form_name+"room1").style.display = "block";
        vform.action = "http://www.gtahotels.com/search.php";
    }
}
function groupRedirect(form_name) {
    el_input = eval("document."+form_name+"."+form_name+"checkindate");
    var date = el_input.value.split("-"); 
    date[2] *= 1; date[1] *= 1; date[0] *= 1;
    vform = eval("document."+form_name);
    var city = vform.city.value=='City, Region, Airport, Landmark'?"":vform.city.value;
    var link = 'http://www.gtahotels.com/group/groupbooking.php?city='+city+'&chinday='+date[0]+'&chinmonth='+(date[1]-1)+'&chinyear='+date[2]+'&nights='+vform.nights.value;
    document.location = link;
    return false;
}
function changeDate(form_name) {
    el_input = eval("document."+form_name+"."+form_name+"checkindate");
    var mArray = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec')
    var date = el_input.value.split("-"); 
    date[2] *= 1; date[1] *= 1; date[0] *= 1;
    var n = eval("document."+form_name+".nights.value")*1;
    chout = new Date(date[2], date[1] - 1, date[0] + n);
    m = chout.getMonth();
    d = chout.getDate();
    y = chout.getFullYear();
    dateText = mArray[m] + " " + d + ", " + y;
    document.getElementById(form_name+"divChout").innerHTML = dateText;
    el_hidden = eval("document."+form_name+".checkindate");
    el_hidden.value = el_input.value;
}
function changeRoom(form_name) {
    vform = eval("document."+form_name);
    if (vform.rooms.value == 1) {
        document.getElementById(form_name+"room2").style.display = "none";
        document.getElementById(form_name+"room3").style.display = "none";
        document.getElementById(form_name+"room4").style.display = "none";
        document.getElementById(form_name+"room5").style.display = "none";
    } else if (vform.rooms.value == 2) {
        document.getElementById(form_name+"room2").style.display = "";
        document.getElementById(form_name+"room3").style.display = "none";
        document.getElementById(form_name+"room4").style.display = "none";
        document.getElementById(form_name+"room5").style.display = "none";
    } else if (vform.rooms.value == 3) {
        document.getElementById(form_name+"room2").style.display = "";
        document.getElementById(form_name+"room3").style.display = "";
        document.getElementById(form_name+"room4").style.display = "none";
        document.getElementById(form_name+"room5").style.display = "none";
    } else if (vform.rooms.value == 4) {
        document.getElementById(form_name+"room2").style.display = "";
        document.getElementById(form_name+"room3").style.display = "";
        document.getElementById(form_name+"room4").style.display = "";
        document.getElementById(form_name+"room5").style.display = "none";
    } else if (vform.rooms.value == 5) {
        document.getElementById(form_name+"room2").style.display = "";
        document.getElementById(form_name+"room3").style.display = "";
        document.getElementById(form_name+"room4").style.display = "";
        document.getElementById(form_name+"room5").style.display = "";
    }
}
function changeChild(form_name) {
    var showTitle = 0;
    vform = eval("document."+form_name);
    for (i = 1; i < 6; i++) {
        if (vform.elements["children"+i].value == 2 && vform.elements["rooms"].value >= i) {
            document.getElementById(form_name+"age"+i+"1").style.display = "";
            document.getElementById(form_name+"age"+i+"2").style.display = "";
            showTitle = 2;
        } else if (vform.elements["children"+i].value == 1 && vform.elements["rooms"].value >= i) {
            document.getElementById(form_name+"age"+i+"1").style.display = "";
            document.getElementById(form_name+"age"+i+"2").style.display = "none";
            if (showTitle != 2) showTitle = 1;
        } else {
            document.getElementById(form_name+"age"+i+"1").style.display = "none";
            document.getElementById(form_name+"age"+i+"2").style.display = "none";
        }
    }
    if (showTitle == 2) {
        document.getElementById(form_name+"agetitle1").style.display = "";
        document.getElementById(form_name+"agetitle2").style.display = "";
    } else if (showTitle == 1) {
        document.getElementById(form_name+"agetitle1").style.display = "";
        document.getElementById(form_name+"agetitle2").style.display = "none";
    } else {
        document.getElementById(form_name+"agetitle1").style.display = "none";
        document.getElementById(form_name+"agetitle2").style.display = "none";
    }
}
function displayCalendar(hideSelects, hideRooms, inDateSet) {
  var calWinHndl = window.open("http://www.lodging.com/auto/popup_calendar.cgi","calendar","scrollbars=yes,resizable=yes,width=500,height=275");    
  calWinHndl.focus(); 
}
//***************************************
/* Unal -> Tab Search*/
function open_search(tab_id){
  reset_tabs("search");
  document.getElementById("search"+tab_id).style.display = "";
  var img_id = ["search_img1","search_img2","search_img3","search_img4"];
  var path = "/blocks/indexsearch/img/";
  var srcs = ["hotels_active.jpg","hotels_passive.jpg","activities_active.jpg","activities_passive.jpg","beachhotel_active.jpg","beachhotel_passive.jpg","transfer_active.jpg","transfer_passive.jpg"];
  for(var i in img_id){ document.getElementById(img_id[i]).src = path+srcs[(i*2)+1];}
  document.getElementById(img_id[tab_id-1]).src = path+srcs[(tab_id-1)*2];
}
function reset_tabs(place) {
  if (place == "search"){
    var tab_id = ["search1","search2","search3","search4"];
  } else if(place == "top_deals"){
    var tab_id = ["td_our_picks","td_tours","td_beach","td_secret","td_romance"];
  }
  for(var i in tab_id){
    element = document.getElementById(tab_id[i])
    element.style.display = "none";
  }
}
function open_deal(obj){
  var selected_tab = obj.selectedIndex;
  var tab_id = ["td_our_picks","td_tours","td_beach","td_secret","td_romance"];
  document.getElementById(tab_id[selected_tab]).style.display = "";
}