$(window).bind("load", function() {   
    /*switchHpTab(1, 'ucHomePageMatrix');*/
    $(".svw").slideView({
        asTimer: 6000, 
        autoslide: true
    });        
});

var tabLoading = false;

function switchHpTab(type, control) 
{
    if (!tabLoading)
    {
        $('.homeNaviga > li > a').removeClass('selsol');
        $('#hpTab_' + type).addClass('selsol');
        getHomePageMatrix(control);
    }
}

function getHomePageMatrix(control)
{
    $$('hpMatrixContainer').hide();
    $$('hpMatrixLoader').show();
    var type = $('.homeNaviga > li > a.selsol').attr('basisid');
    var airport = getSelectedValue(control + '_ddlAirports');
    var duration = getSelectedValue(control + '_ddlDurations');
    var userType = $$('hdnUserType').val();
    
    tabLoading = true;
    
    var proxy = new VacationsMatrix();
    proxy.getHomePageMatrix(type, airport, duration, userType, getHomePageMatrix_callback);
}

function getHomePageMatrix_callback(response)
{
    if (response.error)
        alert(response.error.message);
    else
    {
        $$('hpMatrixLoader').hide();
        $$('hpMatrixContainer').show();
        $$('hpMatrixContainer').empty();
        $$('hpMatrixContainer').append($(response.result));
        tabLoading = false;
    }    
}

function goToPosting(url, departureDate, duration, airportID, basisID)
{
    window.location = url + "?ref=hpMatrix&departureDate=" + departureDate + "&duration=" + duration +
        "&airport=" + airportID + "&basis=" + basisID;
}
