﻿
$(document).ready(function() {
    $('.panelError').hide();
    $('.btnFlightInformationButton').click(function() {
        var message = "";
        var test = new Array();
        var i = 0;
        //modificado el 18-mar-2009
        //se utilizara la clase para obtener el valor de los dropdown
        $(".standard").each(function() {
            test[i] = $(this).val();
            i++;
        });
        if (!ValidateFlights(test[0], test[1])) {
            //message+=$("#"+errorMessageId).val()+"<br />";
            //modificado por Julio Obispo
            //13-04-2009
            //construccion del mensaje para mostrarlo en el script 'RenderError'
            message = BuildMessage(message, errorMessageId);
        }
        //     else
        //     {
        //       $('.panelError').show();
        //       $('.BodyMessage').html($("#"+errorMessageId).val());
        //       return false;
        //     }
        if (test[0] == "0") {
            //message+=$("#"+errorMessage1).val()+"<br />";
            message = BuildMessage(message, errorMessage1);
        }
        if (test[1] == "0") {
            //message+=$("#"+errorMessage2).val()+"<br />";
            message = BuildMessage(message, errorMessage2);
        }

        if (message != "") {
            //         $('.panelError').show();
            //         $('.BodyMessage').html(message);
            RenderError("", message);
            return false;
        }
        else
            return true;
    });
});

function ValidateFlights(fromFlight, toFlight) {
    if (fromFlight != toFlight)
        return true;
    else
        return false;
}

//agregado por Julio Obispo
//13-04-2009
//construye el mensaje del error, segun
//lo va reconociendo el método 'RenderError'
function BuildMessage(message, valueError) {
    if (message == "")
        message = $("#" + valueError).val();
    else
        message += "," + $("#" + valueError).val();
    return message;
}

