﻿function openCombo(comboID)
{
    switch (document.getElementById(comboID + 'List').style.display)
    {
        case 'block':
            document.getElementById(comboID + 'List').style.display = 'none';
            document.getElementById(comboID).className = (comboID.indexOf('Otel') > 0) ? "combo2" : "combo";
            break;
        default:
            document.getElementById(comboID + 'List').style.display = 'block';
            document.getElementById(comboID).className = (comboID.indexOf('Otel') > 0) ? "combo2Open" : "comboOpen";
            break;
    }
} 

function changeCountry(comboID, sender)
{
    var getCities = new DataIO();
    getCities.open('post', '/doit.aspx', false);
    getCities.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    getCities.send('iolus=' + ((comboID.indexOf('Otel') == -1) ? 'getFlightCities4List' : 'getOtelCities4List') + '&CID=' + comboID + '&CountryCode=' + sender.options[sender.selectedIndex].value);
    if (getCities.responseText != "")
    {
        eval(getCities.responseText);
    }
}

function changeCity(comboID, sender)
{
    var ss = document.getElementById(comboID + 'Cities');
    ss.options.length = 0;
    ss.style.display = 'none';
    switch (sender.options[sender.selectedIndex].value)
    {
        case 'İstanbul':
            ss.style.display = 'block';
            ss.options[ss.options.length] = new Option('Esenler', 'BER');
            ss.options[ss.options.length] = new Option('BayramPaşa', 'BER');
            break;
        case 'Samsun':
            ss.style.display = 'block';
            ss.options[ss.options.length] = new Option('Saşti', 'IST');
            break;
    }
}

function selectCity(comboID, sender)
{
    document.getElementById(comboID + 'Box').value = sender.options[sender.selectedIndex].text;
    document.getElementById(comboID + 'Values').value = sender.options[sender.selectedIndex].value;
    openCombo(comboID);
}

function searchFlights(tf)
{
    if (!tf)
    {
        if (document.getElementById("neredenValues").value.Trim() == "")
        {
            alert("Lütfen kalkış yapılacak şehri belirtiniz.");
        }
        else if (document.getElementById("nereyeValues").value.Trim() == "")
        {
            alert("Lütfen varış yapılacak şehri belirtiniz.");
        }
        else if (document.getElementById("gidisDate").value.Trim() == "")
        {
            alert("Lütfen kalkış tarihini belirtiniz.");
        }
        else if (document.getElementById("gd").checked && document.getElementById("donusDate").value.Trim() == "")
        {
            alert("Lütfen dönüş tarihini belirtiniz.");
        }
        else if (parseInt(document.getElementById("flightAdult").value.Trim(), 10) + parseInt(document.getElementById("flightStudent").value.Trim(), 10) + parseInt(document.getElementById("flightChildren").value.Trim(), 10) + parseInt(document.getElementById("flightBaby").value.Trim(), 10) + parseInt(document.getElementById("flightSenior").value.Trim(), 10) == 0)
        {
            alert("Lütfen yolcu sayılarını belirtiniz.");
        }
        else
        {
            // Sistemi açacağın zaman aktif et
            var selectCity = new DataIO();
            selectCity.open('post', '/doit.aspx', false);
            selectCity.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            selectCity.send('iolus=selectCity4Flight&c1=' + document.getElementById("neredenValues").value.split('|')[3] + '&c2=' + document.getElementById("nereyeValues").value.split('|')[3]);
            
            setCookie("ucusPlani", document.getElementById("neredenValues").value.Trim() + "▼" + document.getElementById("nereyeValues").value.Trim() + "▼" + document.getElementById("gidisDate").value.Trim() + "▼" + document.getElementById("donusDate").value.Trim() + "▼" + document.getElementById("gd").checked.toString().Trim() + "▼" + document.getElementById("flightAdult").value.Trim() + "▼" + document.getElementById("flightStudent").value.Trim() + "▼" + document.getElementById("flightChildren").value.Trim() + "▼" + document.getElementById("flightBaby").value.Trim() + "▼" + document.getElementById("flightSenior").value.Trim(), 1024);
            var getAirports = new DataIO();
            getAirports.open('post', '/doit.aspx', false);
            getAirports.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            getAirports.send('iolus=airportsControl&inf1=' + document.getElementById("neredenValues").value.Trim() + '&inf2=' + document.getElementById("nereyeValues").value.Trim());
            if (getAirports.responseText != "2") location.href = "/secim.aspx?get=airports";
            else
            {
                setCookie("biletNET", true, 1024);location.href = "/sonuclar.aspx?cmd=flights";
            }
        }
    }
    else
    {
        setCookie("ucusPlani", document.getElementById('flightInf').value, 1024);
        setCookie("biletNET", true, 1024);
        location.href = "/sonuclar.aspx?cmd=flights";
    }
}

function changeFlightValues(wo, val)
{
    var values = document.getElementById("flightInf").value.split('▼');
    var tmp = "";
    for (i = 0; i < values.length; i++)
    {
        if (i == wo)
        {
            for (j = 0; j < values[i].split('|').length; j++)
            {
                if (j == 2) tmp += val.split('|')[0];
                else if (j == 3) tmp += val.split('|')[1];
                else if (j == 4) tmp += val.split('|')[2];
                else tmp += values[i].split('|')[j];
                if (j + 1 != values[i].split('|').length) tmp += "|";
            }
            tmp += "▼";
        }
        else tmp += values[i] + "▼";
    }
    document.getElementById("flightInf").value = tmp.substr(0, tmp.length - 1);
}
// --- OTEL ---

function setRoomContent(sayi)
{
    var tmp = "<table style='width:100%;'>";
    for (i = 0; i < sayi; i++)
    {
        tmp +=
            "<tr>" +
            "<td style='width:25%;' align='center'><select id='oA" + i.toString() + "' onchange=\"\"><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option></select><br /></td>" +
            "<td style='width:25%;' align='center'><select id='oC" + i.toString() + "' onchange=\"javascript:document.getElementById('oC" + i.toString() + "_1').style.display = document.getElementById('oC" + i.toString() + "_2').style.display = 'none'; for (i = 0; i < this.value; i++) document.getElementById('oC" + i.toString() + "_' + (i+1).toString()).style.display = 'block';\"><option value='0'>0</option><option value='1'>1</option><option value='2'>2</option></select><br /></td>" +
            "<td style='width:25%;' align='center'><select id='oC" + i.toString() + "_1' style='display:none;'><option value='-'>-</option><option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='11'>11</option><option value='12'>12</option><option value='13'>13</option><option value='14'>14</option></select></td>" +
            "<td style='width:25%;' align='center'><select id='oC" + i.toString() + "_2' style='display:none;'><option value='-'>-</option><option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='11'>11</option><option value='12'>12</option><option value='13'>13</option><option value='14'>14</option></select></td>" +
            "</tr>";
    }
    tmp += "</table>";
    document.getElementById("roomContent").innerHTML = tmp;
}

function searchHotels()
{
    if (document.getElementById("neredenOtelValues").value.Trim() == "")
    {
        alert("Lütfen rezervasyon yapacağınız şehri belirtiniz."); return false;
    }
    else if (document.getElementById("gidisDate").value.Trim() == "")
    {
        alert("Lütfen otele giriş tarihini belirtiniz."); return false;
    }
    else if (document.getElementById("donusDate").value.Trim() == "")
    {
        alert("Lütfen otelden çıkış tarihini belirtiniz."); return false;
    }

    else if (document.getElementById("room").selectedIndex == 0)
    {
       // alert("Lütfen kalacağınız otelde kaç oda istediğinizi belirtiniz."); return false;
    }

    else if (document.getElementById('room').value != '0')
    {
        for (i = 0; i < document.getElementById('room').value; i++)
        {
            for (j = 1; j < 3; j++)
                if (document.getElementById('oC' + i.toString()).value != '0' && document.getElementById('oC' + i.toString() + '_' + j.toString()).style.display.toString() == 'block' && document.getElementById('oC' + i.toString() + '_' + j.toString()).value == '-')
                {
                    alert('Lütfen çocuklara ait yaş bilgilerini giriniz.'); return false;
                }
        }
    }
    var rooms = "";
    for (i = 0; i < document.getElementById('room').value; i++)
    {
        rooms += document.getElementById('oA' + i.toString()).value + "|";
        rooms += document.getElementById('oC' + i.toString()).value + "|";
        rooms += document.getElementById('oC' + i.toString() + "_1").value + "|";
        rooms += document.getElementById('oC' + i.toString() + "_2").value + "¨";
    }
    // Sistemi açacağın zaman aktif et
    
    var selectCity = new DataIO();
    selectCity.open('post', '/doit.aspx', false);
    selectCity.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    selectCity.send('iolus=selectCity4Hotel&c=' + document.getElementById("neredenOtelValues").value.Trim());
    
    setCookie("rezervasyonPlani", document.getElementById("neredenOtelValues").value.Trim() + "▼" + document.getElementById("gidisDate").value.Trim() + "▼" + document.getElementById("donusDate").value.Trim() + "▼" + document.getElementById("room").value.Trim() + "▼" + rooms.substr(0, rooms.length - 1), 1024);
    setCookie("biletNET", true, 1024);
    location.href = "/sonuclar.aspx?cmd=hotels";
}

// --- Otobüs ---

function searchJourneys(tf)
{
    if (!tf)
    {
        if (document.getElementById("neredenBusValues").value.Trim() == "")
        {
            alert("Lütfen kalkış yapılacak şehri belirtiniz.");
        }
        else if (document.getElementById("nereyeBusValues").value.Trim() == "")
        {
            alert("Lütfen varış yapılacak şehri belirtiniz.");
        }
        else if (document.getElementById("gidisDate").value.Trim() == "")
        {
            alert("Lütfen kalkış tarihini belirtiniz.");
        }
        else if (document.getElementById("gd").checked && document.getElementById("donusDate").value.Trim() == "")
        {
            alert("Lütfen dönüş tarihini belirtiniz.");
        }
        else
        {
            // Sistemi açacağın zaman aktif et
            var selectCity = new DataIO();
            selectCity.open('post', '/doit.aspx', false);
            selectCity.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
            selectCity.send('iolus=selectCity4Bus&c=' + document.getElementById("nereyeBusValues").value.Trim());
            setCookie("seyahatFirmasi", ((document.getElementById("metroINP").checked) ? "METRO" : "ANADOLU"), 1024);
            setCookie("seyahatPlani", document.getElementById("neredenBusValues").value.Trim() + "▼" + document.getElementById("neredenBusBox").value.Trim() + "▼" + document.getElementById("nereyeBusValues").value.Trim() + "▼" + document.getElementById("nereyeBusBox").value.Trim() + "▼" + document.getElementById("gidisDate").value.Trim() + "▼" + document.getElementById("donusDate").value.Trim() + "▼" + document.getElementById("gd").checked.toString().Trim() + "▼" + document.getElementById("passengerCount").value.toString().Trim(), 1024);
            if (document.getElementById("neredenBusValues").value.split('|')[0].Trim() == "ISTANBUL" || document.getElementById("nereyeBusValues").value.split('|')[0].Trim() == "ISTANBUL") location.href = "/secim.aspx?get=busStations";
            else
            {
                setCookie("biletNET", true, 1024); location.href = "/sonuclar.aspx?cmd=journeys";
            }
        }
    }
    else
    {
        setCookie("biletNET", true, 1024); location.href = "/sonuclar.aspx?cmd=journeys";
    }
}

function selectJourney(gd,val)
{
    document.getElementById(gd + "Hidden").value = val;
    var price = (parseFloat(document.getElementById("gidisHidden").value.split('|')[1]) + parseFloat(document.getElementById("donusHidden").value.split('|')[1])).toString().as("double");
    var passengerCount = parseInt(((document.getElementById("yolcuFiyat").innerText != undefined) ? document.getElementById("yolcuFiyat").innerText : document.getElementById("yolcuFiyat").textContent), 10);
    document.getElementById("toplam").innerHTML = "Toplam : " + price.toString().split('.')[0] + ",<span style='font-size: 12px;'>" + price.toString().split('.')[1] + " TL</span>";
    var total = price.as("double");
    var genTop=(parseFloat(price) * parseFloat(((document.getElementById("yolcuFiyat").innerText != undefined) ? document.getElementById("yolcuFiyat").innerText : document.getElementById("yolcuFiyat").textContent))).toString().as("double");
    document.getElementById("lira").innerHTML = genTop.toString().split('.')[0] + ",<span style='font-size: 11px;'>" + genTop.toString().split('.')[1] + " TL</span>";
    var cookie = getCookie("seyahatPlani");
    document.getElementById("ctl00_PageBody_journeyInfo").value = document.getElementById("gidisHidden").value.split('|')[0] + "▼" + document.getElementById("donusHidden").value.split('|')[0] + "▼" + cookie.split('▼')[1] + "▼" + cookie.split('▼')[3] + "▼" + cookie.split('▼')[4] + "▼" + ((cookie.split('▼')[6] == "true") ? cookie.split('▼')[5] : "") + "▼" + passengerCount.toString() + "▼" + total;
    if (getScroll() > 400) { $('html,body').animate({scrollTop:0}, 500); }
}

function getScroll() {
    var scrOfY = 0;
    if (typeof (window.pageYOffset) == 'number') {
        //Netscape compliant
        scrOfY = window.pageYOffset;
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
    } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
    }
    return scrOfY;
}

function selectSeat(seat,gd)
{
    var tr = document.getElementById("ctl00_PageBody_yolcularTablo").getElementsByTagName("tr");
    var goon = true;
    for (i = 0; i < tr.length - 2; i++)
    {
        if (document.getElementById("yAD_" + i.toString()).value.Trim() == "" || document.getElementById("ySOY_" + i.toString()).value.Trim() == "" || document.getElementById("yTEL_" + i.toString()).value.Trim() == "" || (i == 0 && document.getElementById("yMAIL_" + i.toString()).value.Trim() == ""))
        {
            goon = false;
        }
    }
    if (!goon)
        alert("Lütfen öncelikle yolcu bilgilerini giriniz.");
    else if (!/^[\w\-.]+@[\w\-.]+\.[a-zA-Z]{2,4}$/.test(document.getElementById("yMAIL_0").value.Trim()))
    {
        alert("Lütfen ilk yolcu için geçerli bir mail adresi giriniz.");
    }
    else if (seat.getAttribute("isSelected") == "0")
    {
        while (document.getElementById("listeDiv")) { document.body.removeChild(document.getElementById("listeDiv")) };
        var tr = document.getElementById("ctl00_PageBody_yolcularTablo").getElementsByTagName("tr");
        var gdCount = 0;
        var listeDiv = document.createElement("div");
        listeDiv.id = "listeDiv";
        listeDiv.style.display = "block";
        listeDiv.style.width = "200px";
        listeDiv.style.border = "solid 1px #646464";
        listeDiv.style.padding = "5px 5px 5px 5px";
        listeDiv.style.fontSize = "12px";
        listeDiv.style.zIndex = "9999";
        listeDiv.style.backgroundColor = "#CCCCCC";
        listeDiv.style.position = "absolute";
        listeDiv.style.left = posX(seat)+"px";
        listeDiv.style.top = (posY(seat) + 34) + "px";
        listeDiv.innerHTML = "";
        var tmp = "<table>";
        for (i = 0; i < tr.length - 2; i++)
        {
            if (((document.getElementById(gd + "Koltuk_" + i.toString()).innerText != undefined) ? document.getElementById(gd + "Koltuk_" + i.toString()).innerText.Trim() : document.getElementById(gd + "Koltuk_" + i.toString()).textContent.Trim()) != "") gdCount++;
            if (((document.getElementById(gd + "Koltuk_" + i.toString()).innerText != undefined) ? document.getElementById(gd + "Koltuk_" + i.toString()).innerText.Trim() : document.getElementById(gd + "Koltuk_" + i.toString()).textContent.Trim()) == "")
            {
                if ((document.getElementById("yCE_" + i.toString()).checked == true && document.getElementById(seat.id.substr(0, 5) + seat.getAttribute("nextSeatNo")).getAttribute("nextSeatStat").Trim() != "K") || (document.getElementById("yCK_" + i.toString()).checked == true && document.getElementById(seat.id.substr(0, 5) + seat.getAttribute("nextSeatNo")).getAttribute("nextSeatStat").Trim() != "E"))
                    if (seat.getAttribute("isLast") == "true" && document.getElementById("yCK_" + i.toString()).checked){ }
                    else
                        tmp +=
                        "<tr>" +
                        "<td align=\"center\" style=\"width:23px; height:20px; background-image:url(/images/seat" + ((document.getElementById("yCE_" + i.toString()).checked) ? "E" : "K") + "RB.jpg); background-position:center center; background-repeat:no-repeat;\">" +
                        "<input type=\"radio\" style=\"margin-left:-3px;\" value=\"\" name=\"yC\" onclick=\"selectPassenger('" + seat.id.substr(0, 5) + ((seat.innerText != undefined) ? seat.innerText : seat.textContent) + "','" + ((document.getElementById("yCE_" + i.toString()).checked) ? "E" : "K") + "-" + document.getElementById("yAD_" + i.toString()).value + " " + document.getElementById("ySOY_" + i.toString()).value + "','" + gd + i.toString() + "');\" />" +
                        "</td>" +
                        "<td>" +
                        document.getElementById("yAD_" + i.toString()).value + " " + document.getElementById("ySOY_" + i.toString()).value +
                        "</td>" +
                        "</tr>";
            }
        }
        tmp += "</table>";
        listeDiv.innerHTML = tmp;
        if (gdCount < tr.length - 2 && tmp != "<table></table>")
        {
            var seats = document.getElementById("ctl00_PageBody_gidisBusSchemaF1").getElementsByTagName("div");
            for (i = 0; i < seats.length; i++) if (seats[i].getAttribute("isSelected") == "0" && seats[i].style.backgroundImage.indexOf("seatOver.gif") != -1) { seats[i].style.backgroundImage = "url(/images/seat.jpg)"; seats[i].style.backgroundColor = "#FFFFFF"; }
            seats = document.getElementById("ctl00_PageBody_gidisBusSchemaF2").getElementsByTagName("div");
            for (i = 0; i < seats.length; i++) if (seats[i].getAttribute("isSelected") == "0" && seats[i].style.backgroundImage.indexOf("seatOver.gif") != -1) { seats[i].style.backgroundImage = "url(/images/seat.jpg)"; seats[i].style.backgroundColor = "#FFFFFF"; }
            seats = document.getElementById("ctl00_PageBody_donusBusSchemaF1").getElementsByTagName("div");
            for (i = 0; i < seats.length; i++) if (seats[i].getAttribute("isSelected") == "0" && seats[i].style.backgroundImage.indexOf("seatOver.gif") != -1) { seats[i].style.backgroundImage = "url(/images/seat.jpg)"; seats[i].style.backgroundColor = "#FFFFFF"; }
            kseats = document.getElementById("ctl00_PageBody_donusBusSchemaF2").getElementsByTagName("div");
            for (i = 0; i < seats.length; i++) if (seats[i].getAttribute("isSelected") == "0" && seats[i].style.backgroundImage.indexOf("seatOver.gif") != -1) { seats[i].style.backgroundImage = "url(/images/seat.jpg)"; seats[i].style.backgroundColor = "#FFFFFF"; }
            seat.style.backgroundImage = "url(/images/seatOver.gif)";
            document.body.appendChild(listeDiv);
        }
    }
}

function selectPassenger(seatNo, adsoy, sID)
{
    document.getElementById(sID.substr(0, 1) + "Koltuk_" + sID.substr(1)).innerText = document.getElementById(sID.substr(0, 1) + "Koltuk_" + sID.substr(1)).textContent = seatNo.substr(5);
    document.getElementById(seatNo).style.backgroundColor = ((adsoy.substr(0, 1) == "E") ? "#4AA5FF" : "#FE65CD");
    document.getElementById(seatNo).setAttribute("isSelected", "1");
    while (document.getElementById("listeDiv")) { document.body.removeChild(document.getElementById("listeDiv")) };
}

function clearSeats(no)
{
    var selectedSeat;
    if (no == -1)
    {
        var tr = document.getElementById("ctl00_PageBody_yolcularTablo").getElementsByTagName("tr");
        for (i = 0; i < tr.length - 2; i++)
        {
            selectedSeat = document.getElementById("gF1_S" + ((document.getElementById("gKoltuk_" + i).innerText != undefined) ? document.getElementById("gKoltuk_" + i).innerText : document.getElementById("gKoltuk_" + i).textContent));
            if (selectedSeat != undefined)
            {
                selectedSeat.setAttribute("isSelected", "0");
                selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF"; 
            }
            selectedSeat = document.getElementById("gF2_S" + ((document.getElementById("gKoltuk_" + i).innerText != undefined) ? document.getElementById("gKoltuk_" + i).innerText : document.getElementById("gKoltuk_" + i).textContent));
            if (selectedSeat != undefined)
            {
                selectedSeat.setAttribute("isSelected", "0");
                selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
            }
            selectedSeat = document.getElementById("dF1_S" + ((document.getElementById("dKoltuk_" + i).innerText != undefined) ? document.getElementById("dKoltuk_" + i).innerText : document.getElementById("dKoltuk_" + i).textContent));
            if (selectedSeat != undefined)
            {
                selectedSeat.setAttribute("isSelected", "0");
                selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
            }
            selectedSeat = document.getElementById("dF2_S" + ((document.getElementById("dKoltuk_" + i).innerText != undefined) ? document.getElementById("dKoltuk_" + i).innerText : document.getElementById("dKoltuk_" + i).textContent));
            if (selectedSeat != undefined)
            {
                selectedSeat.setAttribute("isSelected", "0");
                selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
            }
            document.getElementById("gKoltuk_" + i).innerText = document.getElementById("gKoltuk_" + i).textContent = "";
            document.getElementById("dKoltuk_" + i).innerText = document.getElementById("dKoltuk_" + i).textContent = "";
        }
    }
    else
    {
        document.getElementById("yAD_" + no).style.borderColor = ((document.getElementById("yCE_" + no).checked) ? "#4AA5FF" : "#FD67C8");
        document.getElementById("ySOY_" + no).style.borderColor = ((document.getElementById("yCE_" + no).checked) ? "#4AA5FF" : "#FD67C8");
        document.getElementById("yTEL_" + no).style.borderColor = ((document.getElementById("yCE_" + no).checked) ? "#4AA5FF" : "#FD67C8");
        document.getElementById("yMAIL_" + no).style.borderColor = ((document.getElementById("yCE_" + no).checked) ? "#4AA5FF" : "#FD67C8");
        document.getElementById("gKoltuk_" + no).style.backgroundImage = "url(/images/seat" + ((document.getElementById("yCE_" + no).checked) ? "E.jpg" : "K.jpg") +")";
        document.getElementById("dKoltuk_" + no).style.backgroundImage = "url(/images/seat" + ((document.getElementById("yCE_" + no).checked) ? "E.jpg" : "K.jpg") +")";
        selectedSeat = document.getElementById("gF1_S" + ((document.getElementById("gKoltuk_" + no).innerText != undefined) ? document.getElementById("gKoltuk_" + no).innerText : document.getElementById("gKoltuk_" + no).textContent));
        if (selectedSeat != undefined)
        {
            selectedSeat.setAttribute("isSelected", "0");
            selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
        }
        selectedSeat = document.getElementById("gF2_S" + ((document.getElementById("gKoltuk_" + no).innerText != undefined) ? document.getElementById("gKoltuk_" + no).innerText : document.getElementById("gKoltuk_" + no).textContent));
        if (selectedSeat != undefined)
        {
            selectedSeat.setAttribute("isSelected", "0");
            selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
        }
        selectedSeat = document.getElementById("dF1_S" + ((document.getElementById("dKoltuk_" + no).innerText != undefined) ? document.getElementById("dKoltuk_" + no).innerText : document.getElementById("dKoltuk_" + no).textContent));
        if (selectedSeat != undefined)
        {
            selectedSeat.setAttribute("isSelected", "0");
            selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
        }
        selectedSeat = document.getElementById("dF2_S" + ((document.getElementById("dKoltuk_" + no).innerText != undefined) ? document.getElementById("dKoltuk_" + no).innerText : document.getElementById("dKoltuk_" + no).textContent));
        if (selectedSeat != undefined)
        {
            selectedSeat.setAttribute("isSelected", "0");
            selectedSeat.style.backgroundImage = "url(/images/seat.jpg)"; selectedSeat.style.backgroundColor = "#FFFFFF";
        }
        document.getElementById("gKoltuk_" + no).innerText = document.getElementById("gKoltuk_" + no).textContent = "";
        document.getElementById("dKoltuk_" + no).innerText = document.getElementById("dKoltuk_" + no).textContent = "";
    }
}
function getPassengersInfo()
{
    var tr = document.getElementById("ctl00_PageBody_yolcularTablo").getElementsByTagName("tr");
    var goon = true;
    for (i = 0; i < tr.length - 2; i++)
    {
        if (document.getElementById("yAD_" + i.toString()).value.Trim() == "" || document.getElementById("ySOY_" + i.toString()).value.Trim() == "" || document.getElementById("yTEL_" + i.toString()).value.Trim() == "" || (i == 0 && document.getElementById("yMAIL_" + i.toString()).value.Trim() == ""))
        {
            goon = false; break;
        }
        if((((document.getElementById("gKoltuk_" + i).innerText != undefined) ? document.getElementById("gKoltuk_" + i).innerText : document.getElementById("gKoltuk_" + i).textContent) == "" || ((document.getElementById("dKoltuk_" + i).innerText != undefined) ? document.getElementById("dKoltuk_" + i).innerText : document.getElementById("dKoltuk_" + i).textContent) == "" && document.getElementById('ctl00_PageBody_donusKoltukEkrani').style.display=="block"))
        {
            goon = false; break;
        }
    }
    if (!goon)
    {
        alert("Lütfen yolcu bilgilerini belirttiğinizden veya koltuk seçimlerini tamamladığınızdan emin olunuz.");
        return false;
    }
    else
    {
        document.getElementById("ctl00_PageBody_passengersInfo").value = "";
        for (i = 0; i < tr.length - 2; i++)
        {
            document.getElementById("ctl00_PageBody_passengersInfo").value += ((document.getElementById("yCE_" + i.toString()).checked) ? "E" : "K") + "|" + document.getElementById("yAD_" + i.toString()).value + "|" + document.getElementById("ySOY_" + i.toString()).value + "|" + document.getElementById("yTEL_" + i.toString()).value + "|" + document.getElementById("yMAIL_" + i.toString()).value + "|" + ((document.getElementById("gKoltuk_" + i).innerText != undefined) ? document.getElementById("gKoltuk_" + i).innerText : document.getElementById("gKoltuk_" + i).textContent) + "|" + ((document.getElementById("dKoltuk_" + i).innerText != undefined) ? document.getElementById("dKoltuk_" + i).innerText : document.getElementById("dKoltuk_" + i).textContent) + "▼";
        }
        document.getElementById("ctl00_PageBody_passengersInfo").value = document.getElementById("ctl00_PageBody_passengersInfo").value.substr(0, document.getElementById("ctl00_PageBody_passengersInfo").value.length - 1);
        return true;
    }
}

function bannerSil(id)
{
    if(confirm("Bu Banner'ı Silmek İstiyormusunuz?"))
    {
        var bSil = new DataIO();
        bSil.open('post', '/doit.aspx', false);
        bSil.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        bSil.send('iolus=bannerSil&id=' + id+'&sifre='+Math.floor(Math.random()*65536));
        if (bSil.responseText == "OK")
        {
            alert("Banner sistemden başarıyla kaldırıldı.");
            location.reload(true);
        }
        else alert("Banner kaldırılken sistemde bir hatayla karşılaşıldı.");
    }
}

function fireEvent(element, event) {
    alert("fireEVent");
    if (document.createEventObject) {
        // dispatch for IE
        var evt = document.createEventObject();
        return element.fireEvent('on' + event, evt)
    }
    else {
        // dispatch for firefox + others
        var evt = document.createEvent("HTMLEvents");
        evt.initEvent(event, true, true); // event type,bubbling,cancelable
        return !element.dispatchEvent(evt);
    }
}
