﻿// JScript File

//En caso de vuelos conectados, checkea los dos segmentos del tramos seleccionado automaticamente
// param:check1 --> checkbox.id seleccionado
// param:check1 --> checkbox.id secundario
// param:checkName --> check.Name sobre el que haremos postback
function Activar(check1,check2,checkName)
{
    var caja1 = $get(check1);
    var caja2 = $get(check2);
    
    if(caja1 != null && caja2 != null)
    {
        caja2.checked = caja1.checked;
    }
    
    //Si chequeamos un tramo nos vamos al evento de servidor
    __doPostBack(checkName);
   
}

// Le pasamos una lista de chekbox.id, que tiene que seleccionar/deseleccionar
// param:checks -> Lista de checks[] que tienes que seleccionar
// param:checkNameSelected --> Name del checkbox sobre el que vamos ha hacer postback
// param:orden --> Si Orden es 0 (o sea hemos pinchado en el primero del trayecto de ida o vuelta)
//                 el estado ya ha cambiado y tenemos que poner justamente el contrario
function ActivarList(checks, checkNameSelected,orden)
{
    var content = checks.split(';');
    
    var startbox = $get(content[orden]);
    var status = startbox.checked;
    
    for(i = 0; i< content.length ; i++)
    {
        var box = $get(content[i]);
        box.checked = status;
    }

    
    __doPostBack(checkNameSelected);
}
