﻿function XMLHTTP_Olustur() {
    var retval = null;
    try {
        retval = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            retval = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            retval = null;
        }
    }
    if (!retval && typeof XMLHttpRequest != "undefined") {
        retval = new XMLHttpRequest();
    }
    return retval;
}

function sharpal() {
    var url = window.location.href;
    var don = "";
    if (url.indexOf('#') != -1) {
        don = url.substring(url.indexOf('#'));
    }
    return don;
}

window.onresize = function (event) { genislik(); }

function genislik() {
    var x, y;
    if (self.innerHeight) // all except Explorer
    {
        x = self.innerWidth;
    }
    else if (document.documentElement && document.documentElement.clientHeight)
    // Explorer 6 Strict Mode
    {
        x = document.documentElement.clientWidth;
    }
    else if (document.body) // other Explorers
    {
        x = document.body.clientWidth;
    }

    document.getElementById('foott').style.width = x + "px";
}

String.prototype.ReplaceAll = function (stringToFind, stringToReplace) {
    var temp = this;
    var index = temp.indexOf(stringToFind);
    while (index != -1) {
        temp = temp.replace(stringToFind, stringToReplace);
        index = temp.indexOf(stringToFind);
    }
    return temp;
}

var onceki_secili = 0;
function islem(yer, sayfa, par1) {
    // sayfa 1 : anasayfada haber arama , par1 : aranacak kelime 
    // sayfa 2 : anasayfada çıkan haberin detayı , par1 : haberin id si
    if (yer != 'yazma')
    document.getElementById(yer).innerHTML = "<center><div style='margin-left:auto; margin-right:auto; text-align:center; width:200px; height:auto;'><img src='img/wrc1/bekle.gif' alt='Bekleyin' /><br/><font style='color:#343534; font-weight:bold; text-align:center;'>Lütfen bekleyin</font></div></center>";
    if (sayfa == 2) // tıklanan haber buttonunu belirt
    {
        try { document.getElementById('hb_bt' + onceki_secili).setAttribute("class", "bt2"); }
        catch (err) { }
        document.getElementById('hb_bt' + par1).setAttribute("class", "bt2_secili");
        onceki_secili = par1;
        try { document.getElementById('kare_baslik').innerHTML = document.getElementById('hb_bt' + par1).innerHTML }
        catch (err) { }
    }
    if (sayfa == 0) //üst menüde aranıcak texti belirle
    {
        if (par1 == 4)
        { document.onkeydown = haber_ara; }
        if (par1 == 2)
        { document.onkeydown = proje_ara; }
        if (par1 == 3)
        { document.onkeydown = paylasim_ara; }
    }
    var req = XMLHTTP_Olustur();
    if (req) {
        if (par1 == '')
            par1 = '{Bos}';
        req.open("GET", "islem.aspx?sayfa=" + sayfa + "&par1=" + par1, true);
        req.onreadystatechange = function () {
            if (req.readyState == 4) {
                if (yer != 'yazma') {
                    var yazi = req.responseText.toString();
                    yazi = frmsil(yazi);
                    try {
                        document.getElementById(yer).innerHTML = yazi;
                    } catch (e) {
                        alert(e.Message);
                    }
                    window.location.href = "#" + yer + "," + sayfa + "," + par1;
                    if (sayfa == 0) { if (par1 == 4) { islem('haber_sonuc', 1, document.getElementById('wrc_text').value); } if (par1 == 2) { islem('proje_sonuc', 3, document.getElementById('proje_ara_text').value); } if (par1 == 3) { islem('paylasim_sonuc', 4, document.getElementById('paylasim_ara_text').value); } }
                    $(function () {
                        $('#gallery a').lightBox();
                    });
                }
            }
        };
        req.send();
    }
}

function frmsil(yazi) {
    var bas = yazi.indexOf("<form name=");
    var sonuc = "";
    if (bas != -1)
        sonuc = yazi.substring(0, bas);
    else
        sonuc = yazi;
    return sonuc;
}
document.onkeydown = haber_ara;
function haber_ara(e) {
    var key = window.event ? e.keyCode : e.which;
    var keychar = String.fromCharCode(key);
    var numcheck;
    if (key == 13)
    { islem('haber_sonuc', 1, document.getElementById('wrc_text').value); return false; }
    var event = e || window.event;
    if (event.keyCode == 13) {
        event.preventDefault();
        return false;
    }
}
function proje_ara(e) {
    var key = window.event ? e.keyCode : e.which;
    var keychar = String.fromCharCode(key);
    var numcheck;
    if (key == 13)
    { islem('proje_sonuc', 3, document.getElementById('proje_ara_text').value); return false; }
    var event = e || window.event;
    if (event.keyCode == 13) {
        event.preventDefault();
        return false;
    }
}

function paylasim_ara(e) {
    var key = window.event ? e.keyCode : e.which;
    var keychar = String.fromCharCode(key);
    var numcheck;
    if (key == 13)
    { islem('paylasim_sonuc', 4, document.getElementById('paylasim_ara_text').value); return false; }
    var event = e || window.event;
    if (event.keyCode == 13) {
        event.preventDefault();
        return false;
    }
}
function Giris() {
    genislik();
    islem('yazma', 10, 10);
}
function Cikis() {

}

