﻿///last right side active link object
var lastObjActiveTab = '';
///last active search control span
var lastObjActiveControl = null;
createCookie('JustVisitOnFlightDetails','false','1');
//var objDivAllSearch = null;
//var ttt = null;
///add an addtional pageload event to this parent page handle updatepanel updates
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded);
function pageLoaded(sender, args) {//alert('lh')
    
   //ShowPackageSearch();
}


function hideAll() {
    $get('spnPackagesSearch').style.display = 'none';
    $get('lnkPackages').className = $get('lnkPackages').className.replace(' active', '');

    $get('spnFlightsSearch').style.display = 'none';
    $get('lnkFlights').className = $get('lnkFlights').className.replace(' active', '');

    $get('spnHotelsAbroadSearch').style.display = 'none';
    $get('lnkHotels').className = $get('lnkHotels').className.replace(' active', '');

//    $get('spnCarsSearch').style.display = 'none';
//    $get('lnkCars').className = $get('lnkCars').className.replace(' active', '');

    $get('spnHotelsDomesticSearch').style.display = 'none';
//  $get('lnkFlyDrv').className = $get('lnkFlyDrv').className.replace(' active', '');

//    $get('spnFlyAndDriveSearch').style.display = 'none';
    $get('lnkDomestic').className = $get('lnkDomestic').className.replace(' active', '');

}
function ShowPackageSearch() {
    hideAll();
    $get('spnPackagesSearch').style.display = 'block';
    $get('lnkPackages').className = $get('lnkPackages').className + ' active';
}
function ShowFlightSearch() {
    hideAll();
    $get('spnFlightsSearch').style.display = 'block';
    $get('lnkFlights').className = $get('lnkFlights').className + ' active';
}
function ShowHotelSearch() {
    hideAll();
    $get('spnHotelsAbroadSearch').style.display = 'block';
    $get('lnkHotels').className = $get('lnkHotels').className + ' active';
}
function ShowCarsSearch() {
    hideAll();
    $get('spnCarsSearch').style.display = 'block';
    $get('lnkCars').className = $get('lnkCars').className + ' active';
}
function ShowFlyAndDriveSearch() {
    hideAll();
    $get('spnFlyAndDriveSearch').style.display = 'block';
    $get('lnkFlyDrv').className = $get('lnkFlyDrv').className + ' active';
}
function ShowDomesticHotelSearch() {
    hideAll();
    $get('spnHotelsDomesticSearch').style.display = 'block';
    $get('lnkDomestic').className = $get('lnkDomestic').className + ' active';
}
///shows the ControlID control, change objLinkID style, clicks the hidden p_objLinkProxyID link
///that has the appropriate commandargument to initiate async postback. If the search control was already rendered by a call to this function before
///do not make another postback - just show its div.
///hides all the search controls except the p_ObjExceptActiveControl search control
function ResetSearchControls(objDivAllSearch, p_ObjExceptActiveControl) {
    //alert(objDivAllSearch.children.length)
    //debugger

    for (var i = 0; i < objDivAllSearch.children.length; i++) {
        if (p_ObjExceptActiveControl) {
            if (p_ObjExceptActiveControl.id != objDivAllSearch.children[i].id)
                objDivAllSearch.children[i].style.display = 'none';
        }
        else {
            objDivAllSearch.children[i].style.display = 'none';
        }
    }
}
function InitPage() {
}
function MoveFromPage()
{
}
window.onload = InitPage;
window.onunload = MoveFromPage;
