﻿var nextpage = true;
// check and send flight options (LEFT COLUMN) to the next page.
// next page will show the flight schedules
function SendFlightOptions() {
    if (nextpage == false) {
        ServerIsDown();
        return;
    }

    var a = $("#ddlOrigin").val();
    var b = $("#ddlDestination").val();
    var c = $("#ddlDepartDay").val();
    var d = $("#ddlDepartMY").val();
    var f = $("#ddlReturnDay").val();
    var g = $("#ddlReturnMY").val();
    var h = $("#ddlAdults").val();
    var i = $("#ddlChildren").val();
    var j = $("#ddlInfants").val();
    var k = $("#txtPromoCD").val();

    if (CheckFlightOptions(a,b,h,i,j) == false) { return; }

    var roundtrip;
    if ($('#chkRetTrip').is(':checked')) { roundtrip = "RoundTrip"; }
    else { roundtrip = "off"; }

    $.ajax(
            {
                type: "POST",
                url: "Seair.aspx/SendFlightOptions",
                datatype: "json",
                data: "{'roundtrip': '" + roundtrip +
                        "', 'origin': '" + a +
                        "', 'destination': '" + b +
                        "', 'depDay': '" + c +
                        "', 'depMY': '" + d +
                        "', 'retDay': '" + f +
                        "', 'retMY': '" + g +
                        "', 'adults': '" + h +
                        "', 'children': '" + i +
                        "', 'infants': '" + j +
                        "', 'evoucher': '" + k +
                        "'}",
                contentType: "application/json; charset=utf-8",
                success: function (json) {
                    $("#btnFlightScheds").click();
                },
                error: AjaxFailed
            })
        }

function ServerIsDown() {
    alert("Peso to Yen Rate cannot be obtained from server.\n\nProgram will not work correctly.\n\nPlease refresh page.\n\nServer maybe busy or down.");
    nextpage = false;
}

//function launchwindow() {
//    $(document).ready(function () {

//        //select all the a tag with name equal to modal
//        $('a[name=modal]').click(function (e) {
//            //Cancel the link behavior
//            e.preventDefault();
//            //Get the A tag
//            var id = $(this).attr('href');

//            //Get the screen height and width
//            var maskHeight = $(document).height();
//            var maskWidth = $(window).width();

//            //Set height and width to mask to fill up the whole screen
//            $('#mask').css({ 'width': maskWidth, 'height': maskHeight });

//            //transition effect    
//            $('#mask').fadeIn(1000);
//            $('#mask').fadeTo("slow", 0.8);

//            //Get the window height and width
//            var winH = $(window).height();
//            var winW = $(window).width();

//            //Set the popup window to center
//            $(id).css('top', winH / 2 - $(id).height() / 2);
//            $(id).css('left', winW / 2 - $(id).width() / 2);

//            //transition effect
//            $(id).fadeIn(2000);

//        });

//        //if close button is clicked
//        $('.window .close').click(function (e) {
//            //Cancel the link behavior
//            e.preventDefault();
//            $('#mask, .window').hide();
//        });

//        //if mask is clicked
//        $('#mask').click(function () {
//            $(this).hide();
//            $('.window').hide();
//        });

//    });
//}
