var PubUrl = '/ES_ES/';


        $(document).ready(function () {
    $('#stepviaggio_header a').click(function () {
        var activeTabId = $(this).attr('id');
        $('#stepviaggio_header').attr('class', 'sprite').addClass(activeTabId);
        var tabNumber = $('#stepviaggio_header a').index(this);
        var marginMovePxs = (-540 * tabNumber) + 'px';
        $('#stepviaggio_all ul').animate({
            'margin-left': marginMovePxs
        });
    });
});
$(document).ready(function () {
    $('.invert_link a').click(function () {
        var dept = $(this).parent().next().find('input[name="boapt1"]').val();
        var dest = $(this).parent().next().find('input[name="arapt1"]').val();
        $(this).parent().next().find('input[name="boapt1"]').val(dest);
        $(this).parent().next().find('input[name="arapt1"]').val(dept);
        return false;
    });
});

function getFromAirportId(divId) {
    $('#boapt1').val($('#boapt1_completionList #offerte-htmlstring_' + divId).attr('title'));
    $('#boapt1_completionList').css({
        'display': 'none'
    });
}

function getToAirportId(divId) {
    $('#arapt1').val($('#arapt1_completionList #toofferte-htmlstring_' + divId).attr('title'));
    $('#arapt1_completionList').css({
        'display': 'none'
    });
}
$(document).ready(function () {
    $('#boapt1').bind("keyup", function () {
        if ($(this).val().length > 2) {
            var pUCPath = "test";
            var parameters = "param";
            var data = '{ "prefixText": "' + $('#boapt1').val() + '", "count": 10 }'
            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: PubUrl + "services/app/AirportAutoComplete.asmx/GetCompletionList",
                data: data,
                dataType: "json",
                success: function (msg) {
                    var htmlString = '';
                    for (var i in msg) {
                        htmlString += '<div class="offerte-htmlstring" id="offerte-htmlstring_' + i + '" title="' + msg[i] + '" title="' + msg[i] + '"  onclick="getFromAirportId(' + i + ');">' + msg[i] + '</div>';
                    }
                    $('#boapt1_completionList').html(htmlString);
                    $('#boapt1_completionList').show();
                },
                error: function (msg) {
                    alert("error: " + msg);
                    alert("error: " + msg.responseText);
                }
            });
        }
    });
    $('#arapt1').bind("keyup", function () {
        if ($(this).val().length > 2) {
            var pUCPath = "test";
            var parameters = "param";
            var data = '{ "prefixText": "' + $('#arapt1').val() + '", "count": 10 }'
            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: PubUrl + "services/app/AirportAutoComplete.asmx/GetCompletionList",
                data: data,
                dataType: "json",
                success: function (msg) {
                    var htmlString = '';
                    for (var i in msg) {
                        htmlString += '<div class="offerte-htmlstring" id="toofferte-htmlstring_' + i + '" title="' + msg[i] + '" title="' + msg[i] + '" onclick="getToAirportId(' + i + ');">' + msg[i] + '</div>';
                    }
                    $('#arapt1_completionList').html(htmlString);
                    $('#arapt1_completionList').show();
                },
                error: function (msg) {
                    alert("error: " + msg);
                    alert("error: " + msg.responseText);
                }
            });
        }
    });
});
$(document).ready(function () {
    if ('calendar-slector-from' != '') {
        if ($('#AjaxCalendarDep_txtAjaxCalendarDate').length > 0) {
			if (PubUrl == '/US_EN/') {
				$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);
				$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
			} else if (PubUrl == '/EN_EN/') {
				$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
				$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);	
			} else {
				$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
				$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);
			}
		}
        if ($('#AjaxCalendarRet_txtAjaxCalendarDate').length > 0) {
			if (PubUrl == '/US_EN/') {
				$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
				$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
			} else if (PubUrl == '/EN_EN/') {
				$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
				$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
			} else {
				$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
				$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
			}
        }
    };
});

function updateHiddenFields() {
	if (PubUrl == '/US_EN/') {
		$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);
		$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
		$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
		$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
	} else if (PubUrl == '/EN_EN/') {
		$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
		$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);
		$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
		$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
	} else {
		$('#Day1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[0]);
		$('#Month1').val($('#AjaxCalendarDep_txtAjaxCalendarDate').val().split(/\//)[1]);
		$('#Day2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[0]);
		$('#Month2').val($('#AjaxCalendarRet_txtAjaxCalendarDate').val().split(/\//)[1]);
	}
};

//Homepage search 'Unaccompanied minors' and 'Payment methods' links
function winOpComunicatiStampa(path) {
    window.open(path, '', 'toolbar=no,scrollbars=no,resizable=no,height=650,width=462');
}

//Homepage search 'Find airport' links
function openAirportHelp_HP(iMod) {
    var confString;

    confString = "toolbar=no,";
    confString += "location=no,";
    confString += "alwaysRaised=yes,";
    confString += "z-lock=yes,";
    confString += "resizable=no,";
    confString += "status=yes,";
    confString += "menubar=no,";
    confString += "scrollbars=yes,";
    confString += "width=520,";
    confString += "height=420,";
    confString += "left=50,";
    confString += "top=150";

    var actualfolder = PubUrl + 'booking';
    if (iMod == 0) {
        //Monitoraggio Link apertura popUp Aeroporti
        dcsMultiTrack('DCS.uri', actualfolder + '/AirportHelp.aspx', 'WT.ac', 'PopUp_Airport_FROM', 'DCS.dcsqry', '');
        var w = window.open(actualfolder + "/AirportHelp.aspx?target=boapt1&targetlist=boapt1;arapt1", "APT", confString);
    } else {
        //Monitoraggio Link apertura popUp Aeroporti
        dcsMultiTrack('DCS.uri', actualfolder + '/AirportHelp.aspx', 'WT.ac', 'PopUp_Airport_TO', 'DCS.dcsqry', '');
        var w = window.open(actualfolder + "/AirportHelp.aspx?target=arapt1&targetlist=boapt1;arapt1", "APT", confString);
    }
    return false;
}


