/*** powered by sahoanka bilişim teknolojileri ***//* * Sahabettin Akca # Anka BT * sahabettin.akca@ankabt.net */function idGetir(id){    return document.getElementById(id);}function tiredegistir(txt,element){    if(element == null)        element = ".";    txt.value=txt.value.replace(/-/g, element);}function yazarlar_ajax(){    var sayfa = "index.ajaxiyan.php?bolum=kose_yazilari&obje=yazarlar_ajax";    var elementId = "yazarlar_ajax";    var datam = null;    var method = "GET";    islem(sayfa,method,datam,elementId);}//setTimeout("yazarlar_ajax()",500);function soru_cevap_ajax(){    var sayfa = "index.ajaxiyan.php?bolum=vatandas_soruyor&obje=yazarlar_ajax";    var elementId = "soru_cevap_ajax";    var datam = null;    var method = "GET";    islem(sayfa,method,datam,elementId);}//setTimeout("soru_cevap_ajax()",500); function yonlendir(go){    location.href=go;}var copytoclip = 1function kopyala(theField){    var tempval = eval("document." + theField)    tempval.focus()    tempval.select()    if (document.all && copytoclip == 1) {        therange = tempval.createTextRange()        therange.execCommand("Copy")        window.status = "Metin Başarıyla Kopyalama Hafızasına Alındı İstediğiniz Yere Yapıştırabilirsiniz !"        setTimeout("window.status=''", 1800)    }}function kopyalaa(id){    var tempval = document.getElementById(id);    tempval.focus()    tempval.select()    if (document.all && copytoclip == 1) {        therange = tempval.createTextRange()        therange.execCommand("Copy")        window.status = "Metin Başarıyla Kopyalama Hafızasına Alındı İstediğiniz Yere Yapıştırabilirsiniz !"        setTimeout("window.status=''", 1800)    }}function tumunu_sec(deger){    form = document.forms[deger];    for (i=0; i < form.elements.length; i++)    {        if ((form.elements[i].type == "checkbox"))        {            form.elements[i].className="dar";            if ((form.elements[i].name != "tumu"))            {                if (form.elements["tumu"].checked == true)                {                    form.elements[i].checked = true;                } else {                    form.elements[i].checked = false;                }            }        }    }}function resimDegis(id,resim){    return getElement(id).src=resim;}function formSubmit(formId,sayfa,method,elementId){    $('form#'+formId).submit(function() {        var datam = $(this).serialize();        islem(sayfa,method,datam,elementId)        return false;    });}function islem(sayfa,method,datam,elementId) {    if(datam == null)        datam = '';    tip =  getTagName(elementId);    $.ajax({        type: method,        url: sayfa,        data: datam,        success: function(ajaxCevap) {            if(tip == "input")            {                $('#'+elementId).val(ajaxCevap);            }            else            {                $('#'+elementId).html(ajaxCevap);            }        }    });}function popup(mypage, myname, w, h, scroll){    var winl = (screen.width - w) / 2;    var wint = (screen.height - h) / 2;    winprops = 'height=' + h + ',width=' + w + ',top=' + wint + ',left=' + winl + ',scrollbars=' + scroll + ''    win = window.open(mypage, myname, winprops)    if (parseInt(navigator.appVersion) >= 4) {        win.window.focus();    }}function VeriGir(suan, eklenecek){    EskiVeri = document.getElementById(eklenecek).value;    YeniVeri = EskiVeri + suan;    document.getElementById(eklenecek).value = YeniVeri;}function Sil(id){    Veri = document.getElementById(id).value;    Uzunluk = Veri.length;    document.getElementById(id).value = Veri.substr(0, Uzunluk - 1);}function tumunu_sec(deger){    form = document.forms[deger];    for (i = 0; i < form.elements.length; i++) {        if ((form.elements[i].type == "checkbox"))            if ((form.elements[i].name != "tumu")) {                if (form.elements["tumu"].checked == true) {                    form.elements[i].checked = true;                }                else {                    form.elements[i].checked = false;                }            }    }}function tumunu_sec(deger){    form = document.forms[deger];    for (i = 0; i < form.elements.length; i++) {        if ((form.elements[i].type == "checkbox"))            if ((form.elements[i].name != "tumu")) {                if (form.elements["tumu"].checked == true) {                    form.elements[i].checked = true;                }                else {                    form.elements[i].checked = false;                }            }    }}function isNumber(obj){    var len = obj.value.length;    var lastChar = obj.value.charAt(len - 1);    if (lastChar != '0' && lastChar != '1' && lastChar != '2' && lastChar != '3' && lastChar != '4' &&        lastChar != '5' &&        lastChar != '6' &&        lastChar != '7' &&        lastChar != '8' &&        lastChar != '9') {        obj.value = obj.value.substring(0, len - 1);    }}function selectVal(id){    var deger = getElement(id);    //    deger = deger.options[deger.options.selectedIndex].value;    deger = deger.value;    return deger;}function idval(id){    return getElement(id).value}function aktifle(id){    document.getElementById(id).disabled = ""}function pasifle(id){    document.getElementById(id).disabled = "disabled"}function goster(id){    document.getElementById(id).style.display = ""}function gizle(id){    document.getElementById(id).style.display = "none"}function Gir(id,veri){    document.getElementById(id).value = veri;}function n(name){    return document.getElementsByName(name);}function dE(o, s){    return o.getElementsByTagName(s);}function toggleDisplay(o){    var display = getStyle(o, "display");    if (o.style)        o.style.display = (display != "none") ? "none" : getDisplayStyleByTagName(o);}function getElement(id){    var e = idGetir(id);    if (!e) {        e = n(id);        if (!e) {            //      alert("Cannot get element: " + id);            return false;        }    }    return e;}function getDisplayStyleByTagName(o){    n = o.nodeName.toLowerCase();    return (n == "span" ||        n == "img" ||        n == "a") ? "inline" : "block";}function getNodeName(o){    n = o.nodeName.toLowerCase();    return n;}function getTagName(id){    e = getElement(id);    if(e.tagName!=null)        return e.tagName.toLowerCase();    else        return false;}function setInnerHTML(id, html){    try {        getElement(id).innerHTML = html;    }    catch (ex) {        alert("Cannot set inner HTML: " + id);    }}function setInput(id, deger){    try {        getElement(id).value = deger;    }    catch (ex) {        alert("Cannot set inner HTML: " + id);    }}function setSrc(id, resim){    try {        getElement(id).src = resim;    }    catch (ex) {    // alert("Cannot set inner HTML: " + id);    }}function setHref(id, link){    try {        getElement(id).href = link;    }    catch (ex) {    //  alert("Cannot set inner HTML: " + id);    }}function setOnclick(id, link){    try {        getElement(id).onclick = link;    }    catch (ex) {        alert("Cannot set inner HTML: " + id);    }}function setCssStyle(id, name, value){    try {        getElement(id).style[name] = value;    }    catch (ex) {    //   alert("Cannot set style: " + id);    }}function getStyle(el, style){    if (!document.getElementById || !el)        return;    if (document.defaultView &&        document.defaultView.getComputedStyle) {        return document.defaultView.getComputedStyle(el, "").getPropertyValue(style);    }    else    if (el.currentStyle) {        return el.currentStyle[style];    }    else {        return el.style.display;    }}function getStyleAttribute(node){    if (Detect.IE()) {        return node.getAttribute('style').value;    }    else {        return node.getAttribute('style');    }}function showProps(o){    s = "";    for (p in o) {        s += p + ": " + o[p] + "\n<br />";    }    document.write(s);}function removeClass(el, cl){    if (el.className == null)        return;    var classes = el.className.split(" ");    var result = [];    var changed = false;    for (var i = 0; i < classes.length; i++) {        if (classes[i] != cl) {            if (classes[i]) {                result.push(classes[i]);            }        }        else {            changed = true;        }    }    if (changed) {        el.className = result.join(" ");    }}function addClass(el, cl){    if (hasClass(el, cl))        return;    el.className += " " + cl;}function hasClass(el, cl){    if (el == null || el.className == null)        return false;    var classes = el.className.split(" ");    for (var i = 0; i < classes.length; i++) {        if (classes[i] == cl) {            return true;        }    }    return false;}function getXY(el){    var x = el.offsetLeft;    var y = el.offsetTop;    if (el.offsetParent != null) {        var pos = getXY(el.offsetParent);        x += pos.x;        y += pos.y;    }    return {        x: x,        y: y    }}function setIFrameEvent(iframe, eventName, func){    if (document.all) {        eval('getIFrameDocument(iframe).on' + eventName + ' = func;');    }    else {        iframe.contentWindow.addEventListener(eventName, func, true);    }}function setIFrameBody(iframe, strStyle, innerHtml){    if (!innerHtml)        innerHtml = '';    if (innerHtml == '' && Detect.IE()) {        innerHtml = '<div></div>';    }    var doc = getIFrameDocument(iframe);    doc.open();    doc.write('<body style="' + strStyle + '">' +        innerHtml +        '</body>');    doc.close();}function getIFrameDocument(iframe){    if (Detect.IE()) {        return iframe.document;    }    else {        return iframe.contentDocument;    }}function getIFrame(strId){    if (Detect.IE()) {        return document.frames[strId];    }    else {        return document.getElementById(strId);    }}function createElementandAppend(nodeName, strId, appendTo){    var el = document.createElement(nodeName);    el.setAttribute("id", strId);    if (appendTo) {        appendTo.appendChild(el);    }    else {        document.body.appendChild(el);    }    return el;}function createElementandInsertBefore(nodeName, strId, appendTo, sibling){    var el = document.createElement(nodeName);    el.setAttribute("id", strId);    if (appendTo) {        appendTo.insertBefore(el, sibling);    }    else {        document.body.insertBefore(el, sibling);    }    return el;}var TEXT_NODE = 3;var ELEMENT_NODE = 1;var ns6=document.getElementById&&!document.allfunction restrictinput(maxlength,e,placeholder){    if (window.event&&event.srcElement.value.length>=maxlength)        return false    else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){        var pressedkey=/[a-zA-Z0-9\.\,\/]/ // detect alphanumeric keys        if (pressedkey.test(String.fromCharCode(e.which)))            e.stopPropagation()    }}function countlimit(maxlength,e,placeholder){    var theform=eval(placeholder)    var lengthleft=maxlength-theform.value.length    var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)    if (window.event||e.target&&e.target==eval(placeholder)){        if (lengthleft<0)            theform.value=theform.value.substring(0,maxlength)        placeholderobj.innerHTML=lengthleft    }}function displaylimit(thename, theid, thelimit){    var theform=theid!=""? document.getElementById(theid) : thename    var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> Karakter Kalan'    if (document.all||ns6)        document.write(limit_text)    if (document.all){        eval(theform).onkeypress=function(){            return restrictinput(thelimit,event,theform)        }        eval(theform).onkeyup=function(){            countlimit(thelimit,event,theform)        }    }    else if (ns6){        document.body.addEventListener('keypress', function(event) {            restrictinput(thelimit,event,theform)        }, true);        document.body.addEventListener('keyup', function(event) {            countlimit(thelimit,event,theform)        }, true);    }}function cikis(B){    var A = document.getElementsByTagName("html")[0];    A.style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";    if (confirm(B)) {        return true    }    else {        A.style.filter = "";        return false    }}function tarayici(){    var isMozilla = (document.all)?false:true;    if (isMozilla)        var sonuc = "ff";    else        var sonuc = "ie";    return sonuc;}function Display(){    var isMozilla = (document.all)?false:true;    var display = "block"    if(isMozilla)        display ="table-row";    return display;}function idGetir(id){    return document.getElementById(id);}function gosterTR(id){    idGetir(id).style.display = Display();}function gizleTR(id){    idGetir(id).style.display = "none";}function gosterirkenGizleTR(goster,gizle){    gizleTR(gizle);    gosterTR(goster);}function kafanaGoreTR(id){    var durum = idGetir(id).style.display;    if(durum == "none")    {        gosterTR(id);    }    else    {        gizleTR(id)    }}// / a linke gÃ¶refunction gosterTRA(id){    d(id).style.display = "";}function gizleTRA(id){    d(id).style.display = "none";}function kafanaGoreTRA(id){    var durum = d(id).style.display;    if(durum == "none")    {        gosterTRA(id);    }    else    {        gizleTRA(id)    }}function buyut(obj){    obj.value = obj.value.toUpperCase();}function kafanaGore(id){    var kimlik = $("#" + id);    kimlik.toggle(400);    return true;}function tersleJ(id){    var kimlik = $("#" + id);    kimlik.toggle(400);    return true;}function gosterJ(id){    var kimlik = $("#" + id);    kimlik.show(400);    return true;}function gizleJ(id){    var kimlik = $("#" + id);    kimlik.hide(400);    return true;}function gosterJS(id){     gosterTR(id);}function gizleJS(id){    gizleTR(id);}function tabJ(id,id2,id3,id4){    var kimlik = $("#" + id);    kimlik.show(400);    var kimlik2 = $("#" + id2);    kimlik2.hide(400);    if(id3 != null)    {        var kimlik3 = $("#" + id3);        kimlik3.hide(400);    }    if(id4 != null)    {        var kimlik4 = $("#" + id4);        kimlik4.hide(400);    }    return true;}function MM_openBrWindow(theURL,winName,features) { //v2.0    window.open(theURL,winName,features);}function doldurz(kaynak,doldurx,suanki){    var suankix = suanki;    var kaynakx = document.getElementById(kaynak);    var doldurxx = document.getElementById(doldurx);    var urlx = "xml.php?obje=ilceler&il=" + kaynakx.value+"&ilceSuanki="+suankix;        $(document).ready(function(){        $.ajax({            type: "GET",            url: urlx,//"dropdown.xml",            dataType: "xml",            success: function(xml) {                var select = $('#'+doldurx);                $(xml).find('data').each(function(){                    var title = $(this).find('id').text();                    select.append(""+title+"");                    $(this).find('value').each(function(){                        var value = $(this).text();                        select.append(""+value+"");                    });                });                select.children(":first").text("please make a selection").attr("selected",true);            }        });    });}function doldur(kaynak,doldurx,suanki){    var kaynakx = document.getElementById(kaynak);    var doldurxx = document.getElementById(doldurx);    var url = "xml.php?obje=ilceler&il=" + kaynakx.value+"";     if(typeof  suanki !="undefined")        url+="&ilceSuanki="+suanki;       loadXMLDoc(url, doldurxx);}function loadXMLDoc(url, handleObj){    var xmlHttp = false;    var isMozilla = (document.all)?false:true;    var isMS = !isMozilla;    var evalItem =  arguments[2];// SNETIT-2092    if(window.XMLHttpRequest) {        try {            xmlHttp = new XMLHttpRequest();            if (xmlHttp.overrideMimeType) {                xmlHttp.overrideMimeType('text/xml');            }        } catch(e) {            xmlHttp = false;        }    }    else if(window.ActiveXObject) {        try {            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");        } catch(e) {            try {                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");            } catch(e) {                xmlHttp = false;            }        }    }    if (xmlHttp)    {        xmlHttp.onreadystatechange = function()        {            if (xmlHttp.readyState == 4)            {                if (xmlHttp.status == 200)                {                    try                    {                        var oTarget = eval(handleObj);                        var k=oTarget.options.length;                        oTarget.length=0;                        respXML = xmlHttp.responseXML.documentElement;                        var chLen = (isMozilla)?((respXML.childNodes.length - 1) / 2):respXML.childNodes.length;                        try                        {                            var data=respXML.getElementsByTagName("data");                            for (var i=0; i<data.length; i++)                            {                                var idNode = data[i].getElementsByTagName("id");                                var valueNode = data[i].getElementsByTagName("value");                                var isSelectedNode = data[i].getElementsByTagName("isselected");                                var id = "";                                var value = "";                                var isSelected = ""                                try{                                    id = idNode.item(0).firstChild.nodeValue;                                }                                catch(e){                                    id = "";                                }                                try{                                    value = valueNode.item(0).firstChild.nodeValue;                                }                                catch(e){                                    value = "";                                }                                try{                                    isSelected = isSelectedNode.item(0).firstChild.nodeValue;                                }                                catch(e){                                    isSelected = "";                                }                                var newOpt = new Option(value, id);                                var selLength = handleObj.length;                                handleObj.options[selLength] = newOpt;                                if(isSelected == "1")                                    handleObj.options[selLength].selected = true;                            }                            if (document.getElementById("ChlenCounter")){                                document.getElementById("ChlenCounter").value = chLen                            }                            if(evalItem){// SNETIT-2092                                eval(evalItem);                            }                        }                        catch(er)                        {                            // alert(er.description);                            return;                        }                    }                    catch(e)                    {                        alert("XML transferi sirasinda bir hata olustu:\n"+e.message+url+oTarget.Name);                    }                }                else                    alert("error retrieving data\n" + xmlHttp.status + ": " + xmlHttp.statusText);            }        };        xmlHttp.open("GET", url, true);        xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=iso-8859-9');        xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;language=tr');        xmlHttp.send(null);    }} function xmlYukle(obje,kaynak,doldurx,suanki){    var kaynakx = document.getElementById(kaynak);    var doldurxx = document.getElementById(doldurx);    var url = "xml.php?obje=" + obje + "&kriter=" + kaynakx.value+"&suanki="+suanki;    loadXMLDoc(url, doldurxx);}
