﻿function clear() {
            document.getElementById('ctl00_ContentPlaceHolder1_JourneyListPanel').innerHTML = "";
        }
    
         function SetUniqueRadioButton(nameregex, current) {
            re = new RegExp(nameregex);
            for (i = 0; i < document.forms[0].elements.length; i++) {
                elm = document.forms[0].elements[i]
                if (elm.type == 'radio') {
                    if (re.test(elm.name)) {
                        elm.checked = false;
                    }
                }
            }
            current.checked = true;
            
        }
        
       
        
        
        function resizeProgressPanel() {
            document.getElementById('progress1').style.top = parseInt((document.body.offsetHeight - 30) / 2) + 'px';
            document.getElementById('progress1').style.left = parseInt((document.body.offsetWidth - 200) / 2) + 'px';
            document.getElementById('progress1').style.position = 'absolute';
        }
         function popUp(url) {
        
        window.open("../Default2.aspx?url="+url, "mywindow", "location=1,status=1,scrollbars=1,width=700,height=600"); 
        }

        function reposition() {
            var el = document.getElementById('fixme');

            var ScrollTop = document.body.scrollTop;
            if (ScrollTop == 0) {
                if (window.pageYOffset)
                    ScrollTop = window.pageYOffset;
                else
                    ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
            }
            if (ScrollTop < 200)
                el.style.top = 200 - ScrollTop + "px";
            else
                el.style.top = "0px";
        }

        function infoPanelVisibility() {
            var url = window.location.href;
            var index = url.indexOf("frameThyBuy");

            if (index == -1) {
                document.getElementById('menu').style.visibility = 'hidden';
            }

        }
    
function beklet()
     {
         document.getElementById('layer1').style.display='block';
     }

function kapat()
{
         document.getElementById('layer1').style.display='none';
}

function Ac(url){
window.open(url,'Kampanya','width=410,height=340,location=0,status=1,scrollbars=0,toolbar=0','');
}


function fiyatGetir(gidisFlightNo1,gidisAirlneCompany,gidisDeparturePoint,gidisDestinationPoint,gidisDepHour,gidisArrHour,gidisAmount,gidisFlightNo2,gidisAirlneCompany2,gidisDeparturePoint2,gidisDestinationPoint2,gidisDepHour2,gidisArrHour2,gidisFlightClass,gidisFlightClass2,gidisDepHourFull,gidisDepHourFull2,gidisArrHourFull,gidisArrHourFull2,gidisjFrom,gidisjTo,gidisjDate,yetiskin,cocuk,bebek,yasli,ogrenci,tip)
{
         var devam='xmlAjaxForm.aspx?';
           devam+='&gidisFlightNo1='+gidisFlightNo1;
           devam+='&gidisAirlneCompany='+gidisAirlneCompany;
           devam+='&gidisDeparturePoint='+gidisDeparturePoint;
           devam+='&gidisDestinationPoint='+gidisDestinationPoint;
           devam+='&gidisDepHour='+gidisDepHour;
           devam+='&gidisArrHour='+gidisArrHour;
           devam+='&gidisAmount='+gidisAmount;
           devam+='&gidisFlightNo2='+gidisFlightNo2;
           devam+='&gidisAirlneCompany2='+gidisAirlneCompany2;
           devam+='&gidisDeparturePoint2='+gidisDeparturePoint2;
           devam+='&gidisDestinationPoint2='+gidisDestinationPoint2;
           devam+='&gidisDepHour2='+gidisDepHour2;
           devam+='&gidisArrHour2='+gidisArrHour2;
           devam+='&gidisFlightClass='+gidisFlightClass;
           devam+='&gidisFlightClass2='+gidisFlightClass2;
           devam+='&gidisDepHourFull='+gidisDepHourFull;
           devam+='&gidisDepHourFull2='+gidisDepHourFull2;
           devam+='&gidisArrHourFull='+gidisArrHourFull;
           devam+='&gidisArrHourFull2='+gidisArrHourFull2;
           devam+='&gidisjFrom='+gidisjFrom;
           devam+='&gidisjTo='+gidisjTo;
         devam+='&yetiskin='+yetiskin;
         devam+='&cocuk='+cocuk;
         devam+='&bebek='+bebek;
         devam+='&yasli='+yasli;
         devam+='&ogrenci='+ogrenci;
         devam+='&tip='+tip;
         
        call_async_request('hede', devam);
   

}

function call_async_request(lbl, url) {
    try {
        var xmlHttpNesnesi = XMLHTTP_Olustur();

        if (xmlHttpNesnesi) {
            xmlHttpNesnesi.open("GET", url, true);

            xmlHttpNesnesi.onreadystatechange = function() {
                if (xmlHttpNesnesi.readyState == 4) {
                    if (xmlHttpNesnesi.status == 200) {
                        document.getElementById(lbl).innerHTML = xmlHttpNesnesi.responseText;
                      // alert(xmlHttpNesnesi.responseText);
                    }
                }
            };
            xmlHttpNesnesi.send(null);
        }
    }
    catch (err) {
        alert(err);
    }
}

function XMLHTTP_Olustur() {
    var xmlhttp = false;
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
            xmlhttp = false;
        }
    }

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && window.createRequest) {
        try {
            xmlhttp = window.createRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
}
    
 function beklet()
     {
         document.getElementById('layer1').style.display='block';
         document.body.style.cursor = 'wait';
     }

function kapat()
{
         document.getElementById('layer1').style.display='none';
         document.body.style.cursor = 'default';
}

function fiyatGetir(index,tip)
{
    
      beklet();
      document.getElementById('devam').disabled=true;
      document.getElementById('_ctl0_ContentPlaceHolder1_Button1').disabled=true;
      document.getElementById('Button1').disabled=true;
      document.getElementById('Button2').disabled=true;
      document.getElementById('btnA').disabled=true;
      if(tip=='G')
        {
         var devam='xmlAjaxForm.aspx?gIndex='+index;
         devam+='&yet='+queryString('jAdlt');
         devam+='&coc='+queryString('jChld');
         devam+='&beb='+queryString('jInf');
         devam+='&yas='+queryString('jOAge');
         devam+='&ogr='+queryString('jStt');
         devam+='&jDate='+queryString('jDate');
         devam+='&jRetDate='+queryString('jRetDate');
         devam+='&jFrom='+queryString('jFrom');
         devam+='&jTo='+queryString('jTo');
        call_async_request('hede', devam);
        }
        else if(tip=='D')
        {
        var gidisTable= document.getElementById('tblGidis');
        var inputDizi=  gidisTable.getElementsByTagName('input');
        var Gindex='-1';
        for(var x=0;x<inputDizi.length;x++)
        {
           var result=inputDizi[x].checked
           if(result)
           {
            Gindex=x;
           }
        }
        
        if(Gindex!='-1')
        {
        var devam='xmlAjaxForm.aspx?gIndex='+Gindex;
         devam+='&yet='+queryString('jAdlt');
         devam+='&coc='+queryString('jChld');
         devam+='&beb='+queryString('jInf');
         devam+='&yas='+queryString('jOAge');
         devam+='&ogr='+queryString('jStt');
         devam+='&jDate='+queryString('jDate');
         devam+='&jRetDate='+queryString('jRetDate');
         devam+='&dIndex='+index;
         devam+='&jFrom='+queryString('jFrom');
         devam+='&jTo='+queryString('jTo');
        call_async_request('hede', devam);
        }
        }
}



var URL = location.href

function queryString(Deger) {
  if(Deger!=null) {
    var regEx = new RegExp("(\\?|&)("+Deger+"=)(.*?)(&|$|#)","i")
    var exec = regEx.exec(URL)
    var Sonuc = RegExp.$3
  } else {
    var regEx = new RegExp("(\\?)(.*?)($)","i")
    var exec = regEx.exec(URL)
    var Sonuc = RegExp.$2
  }

  return(Sonuc)
}

function call_async_request(lbl, url) {
    try {
        var xmlHttpNesnesi = XMLHTTP_Olustur();

        if (xmlHttpNesnesi) {
            xmlHttpNesnesi.open("GET", url, true);

            xmlHttpNesnesi.onreadystatechange = function() {
                if (xmlHttpNesnesi.readyState == 4) {
                    if (xmlHttpNesnesi.status == 200) {
                        document.getElementById(lbl).innerHTML = xmlHttpNesnesi.responseText;
                      kapat();
                      document.getElementById('devam').disabled=false;
                      document.getElementById('_ctl0_ContentPlaceHolder1_Button1').disabled=false;
                      document.getElementById('Button1').disabled=false;
      document.getElementById('Button2').disabled=false;
      document.getElementById('btnA').disabled=false;
                    }
                }
            };
            xmlHttpNesnesi.send(null);
        }
    }
    catch (err) {
        alert(err);
    }
}

function XMLHTTP_Olustur() {
    var xmlhttp = false;
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
            xmlhttp = false;
        }
    }

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && window.createRequest) {
        try {
            xmlhttp = window.createRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
}
    

