﻿/*
 * @author AliKadir
 */


function AjaxObjesi() {
    var XMLHTTP = null;
    try {
        XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
        
    }
    catch (hata) {
        try {
            XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
            
        }
        catch (hata) {
            try {
                if (typeof XMLHttpRequest != "undefined") {
                    XMLHTTP = new XMLHttpRequest();
                    
                }
            }
            catch (hata) {
                alert("Tarayıcınız AJAX teknolojisini desteklemiyor !\n IE 5+ , FireFox , GoogleChrome kullanmanız önerilir.\nSerHaber Yazılım Ekibi.");
            }

        }
    }
   
    return XMLHTTP;
}



function HtmlGetir(kim, paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();

    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
     kim.innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";

    objem.onreadystatechange = function() {

 if (objem.readyState == 4 && objem.status == 200) {
            kim.innerHTML = objem.responseText;
        }
    }
    objem.send(null);


}

function HtmlGetirPOST(kim, HaberID,YorumText) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();

    objem.open("POST", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds()+"&YorumYaz=");
    objem.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
    YorumText = encodeURI(YorumText);

    var Par = 'HID=' + HaberID + '&YorumText=' + YorumText;

    kim.innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";

    objem.onreadystatechange = function() {

        if (objem.readyState == 4 && objem.status == 200) {
          //  $("#" + kim.id).hide().animate({ opacity: 0.1 }, 1);
          //Yeni //  $("#" + kim.id).slideUp('slow').slideDown('slow'); 
            kim.innerHTML = objem.responseText;



            // javascript kodlarını işletiyoruz ;)
            var scripts = kim.getElementsByTagName('script');
            for (var i = 0; i < scripts.length; i++) {
                eval(scripts[i].innerHTML);
            }

           // $("#" + kim.id).slideToggle("slow").animate({ opacity: 1 }, 1000);

        }
    }
    objem.send(Par);


}
function HtmlGetirJQJS(kim, paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();


    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    kim.innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";

    objem.onreadystatechange = function() {



        if (objem.readyState == 4 && objem.status == 200) {

            //Yeni // $("#" + kim.id).slideUp('slow').slideDown('slow');
            // $("#" + kim.id).hide().animate({ opacity: 0.1 }, 1);
            kim.innerHTML = objem.responseText;



            // javascript kodlarını işletiyoruz ;)
            var scripts = kim.getElementsByTagName('script');

            for (var i = 0; i < scripts.length; i++) {
                eval(scripts[i].innerHTML);

            }

            //   $("#" + kim.id).slideToggle("slow").animate({ opacity: 1 }, 1000);


        }
    }
    objem.send(null);


}
function AjaxHitVer(paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();


    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    

    objem.onreadystatechange = function() {



        if (objem.readyState == 4 && objem.status == 200) {


        }
    }
    objem.send(null);


}
function ReklamHit(ID) {
   
    window.open("http://www.serhaber.com/Reklam/?no="+ID, "_blank");
}

function HtmlGetirJQJSeval(kim, paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();

    
    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    kim.innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";

    objem.onreadystatechange = function() {



        if (objem.readyState == 4 && objem.status == 200) {

            //Yeni //   $("#" + kim.id).slideUp('slow').slideDown('slow');
            // $("#" + kim.id).hide().animate({ opacity: 0.1 }, 1);
            kim.innerHTML = objem.responseText;
            eval(objem.responseText);


//            // javascript kodlarını işletiyoruz ;)
//            var scripts = kim.getElementsByTagName('script');
//            
//            for (var i = 0; i < scripts.length; i++) {
//                eval(scripts[i].innerHTML);
                
//            }

            //   $("#" + kim.id).slideToggle("slow").animate({ opacity: 1 }, 1000);


        }
    }
    objem.send(null);


}
function JSONGetirListBox(kim, paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();
    
    objem.open("GET", "../SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    
    kim.options.length = 0;
    kim.disabled = true;
    var opt = document.createElement("option");
    opt.text = "yükleniyor...";
    opt.value = "0";
    kim.options.add(opt);

    objem.onreadystatechange = function() {
    
        if (objem.readyState == 4 && objem.status == 200) {
            
            ListBoxDoldur(kim, objem.responseText);
            
        }
    }

    objem.send(null);
}



function DovizAjax() {
   
    var objem = new AjaxObjesi();
    var MilSaniye = new Date();

    objem.open("GET", "SorguSayfasi.aspx?url=");

    objem.onreadystatechange = function() {

        if (objem.readyState == 4 && objem.status == 200) {

            DovizCoz(objem.responseText);

        }
    }

    objem.send(null);
}

function HtmlGetirJQ(kim, paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();
    
    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    kim.innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    
   objem.onreadystatechange = function() {
       


       if (objem.readyState == 4 && objem.status == 200) {

           // $("#" + kim.id).hide().animate({ opacity: 0.1 }, 1);
        // Yeni //   $("#" + kim.id).slideUp('slow').slideDown('slow');
           kim.innerHTML = objem.responseText;
           // $("#" + kim.id).slideToggle("slow").animate({opacity:1},1000);


       }
   }
    objem.send(null);


}
function JSONGetirSes(paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();

    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");
    document.getElementById("SesAd").innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    document.getElementById("SesInfo").innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    objem.onreadystatechange = function() {

        if (objem.readyState == 4 && objem.status == 200) {

            SesGetir(objem.responseText);

        }
    }
    objem.send(null);
}
function JSONGetirVideo(paramatre) {

    var objem = new AjaxObjesi();
    var MilSaniye = new Date();
    
    objem.open("GET", "SorguSayfasi.aspx?Ref=" + MilSaniye.getMilliseconds() + "&" + paramatre + "");

    document.getElementById("VideoAd").innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    try {
        document.getElementById("VideoDiv").innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    } catch (hata) { }
    document.getElementById("VideoInfo").innerHTML = "<i><img src='Foto/SabitResimler/ufak-load.gif'></img>yükleniyor...</i>";
    objem.onreadystatechange = function() {
    
        if (objem.readyState == 4 && objem.status == 200) {
           
            GelVideo(objem.responseText);
            

        }
    }
    objem.send(null);
}