var num; var val = new Array(); var selval = new Array(); var selvaldata = new Array(); var finalselvaldata = new Array(); var flag = true, valflag = true; var info, alive; var Idd = new Array(); 
function gridviewticketSelected(Id, SelSeatId, Idtag, Text, IdNum) {
    $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value = IdNum; if ($get("ctl00_Content_ScreenLayout1_Txt_SeatPosition").value == "2") {
        var pair = $get("ctl00_Content_ScreenLayout1_Txt_PairedSeats").value; var pair1 = pair.split('('); if ((pair1[0] == "San Elit")) {
            var selseatinfo = SelSeatId + "-" + Text; var ActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Id; var Idd = Id.split('_'); var NextId = Idd[1]; if ((Text % 2) == 0) { evenOrodd = "Even"; Text = parseInt(Text) - parseInt(1); var selseatinfonext = SelSeatId + "-" + Text; NextId = parseInt(NextId) + parseInt(1); var NextActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Idd[0] + "_" + (NextId); }
            else { evenOrodd = "Odd"; Text = parseInt(Text) + parseInt(1); var selseatinfobefore = SelSeatId + "-" + Text; BeforeId = parseInt(NextId) - parseInt(1); var BeforeActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Idd[0] + "_" + (BeforeId); }
            var Rowid = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; Actualfinalval = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; Rowid++; var RowidNext = Rowid; if (RowidNext > 1 && RowidNext < 10) { RowidNext = "0" + RowidNext; }
            ActualfinalvalNext = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + RowidNext; var RowidPrev = RowidNext - parseInt(2); if (RowidPrev > 1 && RowidPrev < 10) { RowidPrev = "0" + RowidPrev; }
            ActualfinalvalBefore = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + RowidPrev; try {
                var col = $get(ActualID).style.backgroundColor; var seatremain = parseInt($get("ctl00_Content_ScreenLayout1_L_NoSeats").value); if (flag == true) { val.push(seatremain); flag = false; }
                if (seatremain <= val[0] && seatremain != 0) {
                    if (col == "White" || col == "white" || col == "Aqua" || col == "aqua" || col == "#ffffff") {
                        if (evenOrodd == "Odd") { var Prevcol = $get(BeforeActualID).style.backgroundColor; if (Prevcol == "White" || Prevcol == "white" || Prevcol == "Aqua" || Prevcol == "aqua" || Prevcol == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; $get(BeforeActualID).style.backgroundColor = "Orange"; selval.push(selseatinfobefore); selval.push(selseatinfo); selvaldata.push(ActualfinalvalBefore); selvaldata.push(Actualfinalval); num = seatremain; num = parseInt(num) - parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } }
                        else if (evenOrodd == "Even") { var Nextcol = $get(NextActualID).style.backgroundColor; if (Nextcol == "White" || Nextcol == "white" || Nextcol == "Aqua" || Nextcol == "aqua" || Nextcol == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; $get(NextActualID).style.backgroundColor = "Orange"; selval.push(selseatinfo); selval.push(selseatinfonext); selvaldata.push(Actualfinalval); selvaldata.push(ActualfinalvalNext); num = seatremain; num = parseInt(num) - parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } } 
                    } 
                }
                if (col == "Orange" || col == "orange" || col == "#ffa500") {
                    if (evenOrodd == "Odd") { $get(ActualID).style.backgroundColor = "White"; $get(BeforeActualID).style.backgroundColor = "White"; }
                    else { $get(ActualID).style.backgroundColor = "White"; $get(NextActualID).style.backgroundColor = "White"; }
                    $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; for (var j = 0; j < selval.length; j++) {
                        if (selseatinfo == selval[j]) {
                            if (evenOrodd == "Odd") { removeByIndexodd(selval, j); removeByIndexodd(selvaldata, j); }
                            else { removeByIndexeven(selval, j); removeByIndexeven(selvaldata, j); }
                            $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; num = seatremain; num = parseInt(num) + parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num;
                        } 
                    } 
                } 
            }
            catch (err) { }
            return false;
        }
        else {
            pairedseats = "false"; finalval = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; var selseatinfo = SelSeatId + "-" + Text; var ActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Id; try {
                var col = $get(ActualID).style.backgroundColor; var seatremain = parseInt($get("ctl00_Content_ScreenLayout1_L_NoSeats").value); if (flag == true) { val.push(seatremain); flag = false; }
                if (seatremain <= val[0] && seatremain != 0) { if (col == "White" || col == "white" || col == "Aqua" || col == "aqua" || col == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; num = seatremain; num = parseInt(num) - parseInt(1); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; selval.push(selseatinfo); selvaldata.push(finalval); $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } }
                if (col == "Orange" || col == "orange" || col == "#ffa500") { $get(ActualID).style.backgroundColor = "White"; num = seatremain; num = parseInt(num) + parseInt(1); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; for (var j = 0; j < selval.length; j++) { if (selseatinfo == selval[j]) { removeByIndexNoPair(selval, j); removeByIndexNoPair(selvaldata, j); $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } } } 
            }
            catch (err) { }
            return false;
        } 
    }
    else {
        var pair = $get("ctl00_Content_ScreenLayout1_Txt_PairedSeats").value; var pair1 = pair.split('('); 
        if ((pair1[0] == "San Elit")) {
            var selseatinfo = SelSeatId + "-" + Text; var ActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Id; var Idd = Id.split('_'); var NextId = Idd[1]; if ((Text % 2) == 0) { evenOrodd = "Even"; Text = parseInt(Text) - parseInt(1); var selseatinfobefore = SelSeatId + "-" + Text; BeforeId = parseInt(NextId) - parseInt(1); var BeforeActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Idd[0] + "_" + (BeforeId); }
            else { evenOrodd = "Odd"; Text = parseInt(Text) + parseInt(1); var selseatinfonext = SelSeatId + "-" + Text; NextId = parseInt(NextId) + parseInt(1); var NextActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Idd[0] + "_" + (NextId); }
            var Rowid = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; Actualfinalval = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; Rowid++; var RowidNext = Rowid; if (RowidNext > 1 && RowidNext < 10) { RowidNext = "0" + RowidNext; }
            ActualfinalvalNext = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + RowidNext; var RowidPrev = RowidNext - parseInt(2); if (RowidPrev > 1 && RowidPrev < 10) { RowidPrev = "0" + RowidPrev; }
            ActualfinalvalBefore = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + RowidPrev; try {
                var col = $get(ActualID).style.backgroundColor; var seatremain = parseInt($get("ctl00_Content_ScreenLayout1_L_NoSeats").value); if (flag == true) { val.push(seatremain); flag = false; }
                if (seatremain <= val[0] && seatremain != 0) {
                    if (col == "White" || col == "white" || col == "Aqua" || col == "aqua") {
                        if (evenOrodd == "Odd") { var Nextcol = $get(NextActualID).style.backgroundColor; if (Nextcol == "White" || Nextcol == "white" || Nextcol == "Aqua" || Nextcol == "aqua" || Nextcol == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; $get(NextActualID).style.backgroundColor = "Orange"; selval.push(selseatinfo); selval.push(selseatinfonext); selvaldata.push(Actualfinalval); selvaldata.push(ActualfinalvalNext); num = seatremain; num = parseInt(num) - parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } }
                        else if (evenOrodd == "Even") { var Prevcol = $get(BeforeActualID).style.backgroundColor; if (Prevcol == "White" || Prevcol == "white" || Prevcol == "Aqua" || Prevcol == "aqua" || Prevcol == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; $get(BeforeActualID).style.backgroundColor = "Orange"; selval.push(selseatinfobefore); selval.push(selseatinfo); selvaldata.push(ActualfinalvalBefore); selvaldata.push(Actualfinalval); num = seatremain; num = parseInt(num) - parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } } 
                    } 
                }
                if (col == "Orange" || col == "orange" || col == "#ffa500") {
                    if (evenOrodd == "Odd") { $get(ActualID).style.backgroundColor = "White"; $get(NextActualID).style.backgroundColor = "White"; }
                    else { $get(ActualID).style.backgroundColor = "White"; $get(BeforeActualID).style.backgroundColor = "White"; }
                    $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; for (var j = 0; j < selval.length; j++) {
                        if (selseatinfo == selval[j]) {
                            if (evenOrodd == "Odd") { removeByIndexodd(selval, j); removeByIndexodd(selvaldata, j); }
                            else { removeByIndexeven(selval, j); removeByIndexeven(selvaldata, j); }
                            $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; num = seatremain; num = parseInt(num) + parseInt(2); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num;
                        } 
                    } 
                } 
            }
            catch (err) { }
            return false;
        }
        else {
            pairedseats = "false"; finalval = $get("ctl00_Content_ScreenLayout1_Txt_GridSeatNum").value + "|" + $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value; var selseatinfo = SelSeatId + "-" + Text; var ActualID = "ctl00_Content_ScreenLayout1_GridView2_ctl" + Id; try {
                var col = $get(ActualID).style.backgroundColor; var seatremain = parseInt($get("ctl00_Content_ScreenLayout1_L_NoSeats").value); if (flag == true) { val.push(seatremain); flag = false; }
                if (seatremain <= val[0] && seatremain != 0) { if (col == "White" || col == "white" || col == "Aqua" || col == "aqua" || col == "#ffffff") { $get(ActualID).style.backgroundColor = "Orange"; num = seatremain; num = parseInt(num) - parseInt(1); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; selval.push(selseatinfo); selvaldata.push(finalval); $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } }
                if (col == "Orange" || col == "orange" || col == "#ffa500") { $get(ActualID).style.backgroundColor = "White"; num = seatremain; num = parseInt(num) + parseInt(1); $get("ctl00_Content_ScreenLayout1_L_NoSeats").value = num; $get("ctl00_Content_ScreenLayout1_Txt_GridSeatRowID").value = Idtag; for (var j = 0; j < selval.length; j++) { if (selseatinfo == selval[j]) { removeByIndexNoPair(selval, j); removeByIndexNoPair(selvaldata, j); $get('ctl00_Content_ScreenLayout1_Lbl_SelectedSeats').innerHTML = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeats").value = selval; $get("ctl00_Content_ScreenLayout1_Txt_SelectedSeatData").value = selvaldata; } } } 
            }
            catch (err) { }
            return false;
        } 
    } 
}
function removeByIndexodd(arrayName, arrayIndex) {
    if ($get("ctl00_Content_ScreenLayout1_Txt_SeatPosition").value == "2") { arrayName.splice(arrayIndex, 1); arrayIndex--; arrayName.splice(arrayIndex, 1); }
    else { arrayName.splice(arrayIndex, 1); arrayName.splice(arrayIndex, 1); } 
}
function removeByIndexeven(arrayName, arrayIndex) {
    if ($get("ctl00_Content_ScreenLayout1_Txt_SeatPosition").value == "2") { arrayName.splice(arrayIndex, 1); arrayName.splice(arrayIndex, 1); }
    else { arrayName.splice(arrayIndex, 1); arrayIndex--; arrayName.splice(arrayIndex, 1); } 
}
function removeByIndexNoPair(arrayName, arrayIndex) { arrayName.splice(arrayIndex, 1); }
function sendseats(areacat, areanum) {
    info = "|" + selvaldata.length; for (var k = 0; k < selvaldata.length; k++) { info = info + "|" + areacat + "|" + areanum + "|" + selvaldata[k]; }
    info = info + "|"; $get("ctl00_Content_ScreenLayout1_Txt_ConfirmOrder").value = info; return true;
}
function Insuffmodal(areacat, areanum) {
    var seatremain = parseInt($get("ctl00_Content_ScreenLayout1_L_NoSeats").value); if (seatremain != 0) { LoginMethod(32); return false; }
    else { showprogress(); sendseats(areacat, areanum); return true; } 
}