var req; var done; var strF; var fst; var portfoy; var arrP; var syc; var gsyc = 1; var reqHaber; var tempx; var tempy; var lastGetDataDate;
function Get_Cookie(name) {
    var start = document.cookie.indexOf(name + "="); var len = start + name.length + 1;
    if ((!start) && (name != document.cookie.substring(0, name.length))) return null;
    if (start == -1) return null; var end = document.cookie.indexOf(";", len); if (end == -1) end = document.cookie.length; return unescape(document.cookie.substring(len, end));
}
function Set_Cookie(name, value) {
    var today = new Date(); var zero_date = new Date(0, 0, 0);
    today.setTime(today.getTime() - zero_date.getTime());
    var expires = new Date(today.getTime() + (8 * 7 * 86400000));
    var cookieString = name + "=" + escape(value) +
       ((expires) ? ";expires=" + expires.toGMTString() : "");
    document.cookie = cookieString;
}
function hisseEkle() {
    if (gEBI("cmbHisse").value == "") { alert("Lütfen eklemek istediğiniz hisse senedini seçiniz"); return; }
    if (syc > 9) { alert("En fazla 10 hisse senedi ekleyebilirsiniz"); return; }
    for (var i = 1; i <= syc; i++)
        if (arrP[i][0] == gEBI("cmbHisse").value) { alert('Eklemek istediğiniz hisse senedi portföyünüzde mevcut'); return; }
    arrP[syc + 1][0] = gEBI("cmbHisse").value;
    gEBI("tr" + (syc + 1)).style.display = "";
    gEBI("tr0").style.display = "none";
    gEBI("trB").style.display = "";
    syc++; reset(); olustur(); Set_Cookie("portfoy", portfoy); SendQueryYenile();
}
function reset() { portfoy = ""; for (var i = 1; i <= syc; i++) portfoy += arrP[i][0] + "|"; }
function olustur() {
    gEBI("lblDateHisseler").style.display = "none";
    for (var i = 1; i < 11; i++) {
        flT("tblHisseler", (i * 5), arrP[i][0], 1);
        getCell("tblHisseler", i * 5 + 1).innerHTML = updown(arrP[i][2]);
        flT("tblHisseler", (i * 5 + 3), arrP[i][2]);
        flT("tblHisseler", (i * 5 + 2), arrP[i][1]);
        if (arrP[i][0] !== "") { gEBI("lblDateHisseler").style.display = ""; if (gEBI("tr" + i).style.display == "none") { gEBI("tr" + i).style.display = ""; } }
    }
}
function hisseSil(w) {
    arrP[w][0] = ""; arrP[w][1] = ""; syc--;
    if (syc == 0) { gEBI("tr0").style.display = ""; gEBI("trB").style.display = "none"; }
    for (var i = w; i < 10; i++) { arrP[i][0] = arrP[i + 1][0]; arrP[i][1] = arrP[i + 1][1]; } arrP[syc + 1][0] = ""; arrP[syc + 1][1] = ""; gEBI("tr" + (syc + 1)).style.display = "none"; reset(); Set_Cookie("portfoy", portfoy); olustur();
}
function fillPortfoy(s) {
    if (s.length == 2) return;
    var strDate = "";
    for (var j = 0; j < ((s.length - 2) / 4); j++) {
        if (arrP[j + 1][0] == s[(j * 4) + 1]) {
            arrP[j + 1][1] = s[(j * 4) + 2]; arrP[j + 1][2] = s[(j * 4) + 3];
            if (j > 0)
                strDate = strDate + "|";
            strDate = strDate + s[(j * 4) + 4];
        }
    }
    getMaxDate(strDate, "lblDateHisseler")
    olustur();
}

function Initialize() { try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { req = null; } } if (!req && typeof XMLHttpRequest != "undefined") req = new XMLHttpRequest(); }
function InitializeYenile() { try { reqYenile = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { reqYenile = new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { reqYenile = null; } } if (!reqYenile && typeof XMLHttpRequest != "undefined") reqYenile = new XMLHttpRequest(); }
function InitializeHaber() { try { reqHaber = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { reqHaber = new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { reqHaber = null; } } if (!reqHaber && typeof XMLHttpRequest != "undefined") reqHaber = new XMLHttpRequest(); }
function InitializeYorum() { try { reqYorum = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { reqYorum = new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { reqYorum = null; } } if (!reqYorum && typeof XMLHttpRequest != "undefined") reqYorum = new XMLHttpRequest(); }
function SendQuery() { try { done = 1; Initialize(); if (req != null) { req.onreadystatechange = Process; req.open("GET", "getResult.aspx?h=" + gEBI("cmbHisse").value + "&prt=" + portfoy, true); req.send(null); } } catch (e) { } }
function SendQueryYenile() { try { done = 1; InitializeYenile(); if (reqYenile != null) { reqYenile.onreadystatechange = ProcessYenile; reqYenile.open("GET", "getResult.aspx?trans=REF&h=" + gEBI("cmbHisse").value + "&prt=" + portfoy, true); reqYenile.send(null); } } catch (e) { } }
function Process() { try { if (req.readyState == 4) { if (req.status == 200) { parseResult(req.responseText); done = 0; } done = 0; } } catch (e) { done = 0; } }
function ProcessYenile() { try { if (reqYenile.readyState == 4) { if (reqYenile.status == 200) { parseResult(reqYenile.responseText); done = 0; } done = 0; } } catch (e) { done = 0; } }
function gEBI(nm) { return document.getElementById(nm); }
function rmv2(t, c, v, r) { getCell(t, c).className = r; }
function updown(s) {
    if (s.toString().charAt(0).toString() == "-") return "<img src='images/down.gif' width='10' height='10' alt='Azalan' />";
    else if (parseFloat(s.toString().replace(",", ".")) == 0) { return "<img src='images/st.gif' width='10' height='10' alt='Durağan' />"; }
    else return "<img src='images/up.gif' width='10' height='10' alt='Artan' />";
}
function SendQueryNews(strTarih) {
    if (strTarih == "" || strTarih == undefined || strTarih == null || strTarih == '') {
        var now = new Date;
        var gun = now.getDate();
        var ay = now.getMonth() + 1;
        var yil = now.getYear();
        if (parseInt(now.getDate()) < 10) gun = "0" + gun;
        if (parseInt(now.getMonth() + 1) < 10) ay = "0" + ay;
        strTarih = gun + "." + ay + "." + yil;
    } else {
        arr = new Array(); arr = strTarih.split(".");
        if (parseInt(arr[0]) < 10 && (arr[0].length != 2)) arr[0] = "0" + arr[0];
        if (parseInt(arr[1]) + 1 < 10 && (arr[1].length != 2)) arr[1] = "0" + arr[1];
        if (arr[2].length == 2) arr[2] = "20" + arr[2];
        strTarih = arr[0] + "." + arr[1] + "." + arr[2];
    }
    try {
        InitializeHaber(); if (reqHaber != null) {
            reqHaber.onreadystatechange = ProcessNews;
            reqHaber.open("GET", "getNews.aspx?strTarih=" + strTarih + "&type=X", true); reqHaber.send(null);
        }
    } catch (e) { }
}
function SendQueryIdeas(strTarih) {
    if (strTarih == "" || strTarih == undefined || strTarih == null || strTarih == '') {
        var now = new Date; var gun = now.getDate(); var ay = now.getMonth() + 1; var yil = now.getYear();
        if (parseInt(now.getDate()) < 10) gun = "0" + gun;
        if (parseInt(now.getMonth() + 1) < 10) ay = "0" + ay;
        strTarih = gun + "." + ay + "." + yil;
    } else {
        arr = new Array(); arr = strTarih.split(".");
        if (parseInt(arr[0]) < 10 && (arr[0].length != 2)) arr[0] = "0" + arr[0];
        if (parseInt(arr[1]) + 1 < 10 && (arr[1].length != 2)) arr[1] = "0" + arr[1];
        if (arr[2].length == 2) arr[2] = "20" + arr[2];
        strTarih = arr[0] + "." + arr[1] + "." + arr[2];
    }
    try {
        InitializeYorum(); if (reqYorum != null) {
            reqYorum.onreadystatechange = ProcessIdeas;
            reqYorum.open("GET", "getNews.aspx?strTarih=" + strTarih + "&type=Y", true); reqYorum.send(null);
        }
    } catch (e) { }
}
function ProcessNews() {
    try {
        if (reqHaber.readyState == 4) {
            if (reqHaber.status == 200) {
                var news = ""; news = reqHaber.responseText;
                if (news.length == 497) gEBI('divHaber').innerHTML = '<div style="BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; DISPLAY:block;BORDER-LEFT:0px solid;WIDTH:429px;BORDER-BOTTOM:0px solid;HEIGHT: 20px;TEXT-ALIGN:left"><table align="center" border="0" cellspacing="0" cellpadding="3"><tr><td>Bu tarihe ait haber bulunamadı.</td></tr><br></table><br></div>';
                else gEBI('divHaber').innerHTML = news;
            }
        }
    } catch (e) { done = 0; }
}
function ProcessIdeas() {
    try {
        if (reqYorum.readyState == 4) {
            if (reqYorum.status == 200) {
                var news = ""; news = reqYorum.responseText;
                if (news.length == 497) gEBI('divYorum').innerHTML = '<div style="BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; DISPLAY:block;BORDER-LEFT:0px solid;WIDTH:429px;BORDER-BOTTOM:0px solid;HEIGHT: 20px;TEXT-ALIGN:left"><table align="center" border="0" cellspacing="0" cellpadding="3"><tr><td>Bu güne ait yorum bulunamadı.</td></tr><br></table><br></div>';
                else gEBI('divYorum').innerHTML = news;
            }
        }
    } catch (e) { done = 0; }
}
function parseResultNews(pResult) { sT = new Array(); sT = pResult.split("¿"); for (i = 0; i < sT.length; i++) { if (s[0] == "HABER") fillNewsDIV(s); if (s[0] == "YORUM") fillYorumlarDIV(s); } }

function parseResult(pResult) {
    sT = new Array(); sT = pResult.split("¿");

    if (!sT[0] == "") { lastGetDataDate = sT[0]; }

    for (i = 0; i < sT.length; i++) {
        var s = new Array(); s = sT[i].split("|");
        if (s[0] == "IMKBEND") fillImkbTable(s, 1);
        if (s[0] == "IMKBULUS") fillImkbTable(s, 2, 1);
        if (s[0] == "IMKBART") fillImkbArtTable(s, 1, 'tblIMKBART');
        if (s[0] == "IMKBAZL") fillImkbArtTable(s, 2, 'tblIMKBAZL');
        if (s[0] == "IMKBENC") fillImkbArtTable(s, 3, 'tblIMKBENC');
        if (s[0] == "ULUSPAR") fillUlusParTable(s);
        if (s[0] == "HABER") fillNews(s);
        if (s[0] == "YORUM") fillYorumlar(s);
        if (s[0] == "ALTIN") fillAltinBorsasi(s);
        if (s[0] == "ADVZ") fillAnadoluDoviz(s);
        if (s[0] == "TCMB") fillTCMBDoviz(s, 'tblTCMB');
        if (s[0] == "SRBST") fillSerbestDoviz(s, 'tblSP');
        if (s[0] == "HISSE") { if (s[1] != "") gEBI("sond").style.display = ""; flT("tblHISSE", 0, s[1]); }
        if (s[0] == "YKSL") { flT("tblDGS", 2, s[1]); flT("tblDSN", 2, s[2]); flT("tblYKS", 2, s[3]); }
        if (s[0] == "PORTFOY") fillPortfoy(s);
        if (s[0] == "FON") fillFon(s);
    }
}

function fillYorumlar(s) { var i; for (i = 1; i <= 5; i++) { getCell("tblYorum" + i, 1).innerHTML = "<a href='' onclick ='return Yorum(\"" + s[((i) * 5 - 2)] + "\");' >" + s[((i) * 5) - 1] + "</a>"; getCell("tblYorum" + i, 3).innerHTML = "Tarih: " + s[((i) * 5 - 4)] + " Saat: " + s[((i) * 5 - 3)]; } }

function fillNews(s) {
    gEBI("tblAnaHaber").innerHTML = "<a class='anahaber_link' href='' onclick ='return Haber(\"" + s[3] + "\");'>" + s[4] + "</a>";
    gEBI("tblAHD").innerHTML = s[5];
    getCell("tblAHT", 0).innerHTML = "Tarih: " + s[1] + "<br/>Saat:  " + s[2];
    var de = "<a style='font-size:11px;color:black;font-family:tahoma' href='' onclick ='return Haber(\"" + s[3] + "\");' >Haberin devamı</a>";
    getCell("tblHDevam", 0).innerHTML = de;
    getCell("tblHDevam", 1).innerHTML = "<a href='' onclick ='return Haber(\"" + s[3] + "\");' ><img src='images/buton.gif' border='0' style='margin-left:2px' alt='Tıklayınız' /></a>";
    var i;
    for (i = 1; i <= 4; i++) { getCell("tblHaber" + i, 1).innerHTML = "<a href='' onclick ='return Haber(\"" + s[((i + 1) * 5 - 2)] + "\");' >" + s[((i + 1) * 5) - 1] + "</a>"; getCell("tblHaber" + i, 3).innerHTML = "Tarih: " + s[((i + 1) * 5 - 4)] + " Saat: " + s[((i + 1) * 5 - 3)]; }
}

function fillUlusParTable(s) { flT("tblULUSPAR", 4, s[1]); flT("tblULUSPAR", 5, s[2]); flT("tblULUSPAR", 7, s[4]); flT("tblULUSPAR", 8, s[5]); flT("tblULUSPAR", 10, s[7]); flT("tblULUSPAR", 11, s[8]); getMaxDate(s[3] + "|" + s[6] + "|" + s[9], "lblDateULUSPAR"); }

function fillFon(s) {
    flT("tblFON", 2, s[1]);
    flT("tblFON", 3, s[2]);
    flT("tblFON", 4, s[3]);
    flT("tblFON", 5, s[4]);
}
function fillAltinBorsasi(s) { flT("tblALTIN", 4, s[1]); flT("tblALTIN", 5, s[2]); flT("tblALTIN", 7, s[3]); flT("tblALTIN", 8, s[4]); }
function fillAnadoluDoviz(s) {
    flT("tblANDVZ", 6, s[2]);
    flT("tblANDVZ", 3, s[3]);
    flT("tblANDVZ", 7, s[4]);
    flT("tblANDVZ", 4, s[6]);
    flT("tblANDVZ", 8, s[5]);
    flT("tblANDVZ", 5, s[7]); 
}
function fillTCMBDoviz(s, tbl) {
    flT(tbl, 3, s[1]);
    flT(tbl, 4, s[2]);
    flT(tbl, 5, s[3]);
    flT(tbl, 6, s[4]);
    flT(tbl, 7, s[5]);
    flT(tbl, 8, s[6]);
    flT(tbl, 9, s[7]);
    flT(tbl, 10, s[8]);
    flT(tbl, 11, s[9]);
    flT(tbl, 12, s[10]);
    flT(tbl, 13, s[11]);
    flT(tbl, 14, s[12]);
}
function fillSerbestDoviz(s, tbl) { flT(tbl, 4, s[1]); flT(tbl, 6, s[2]); flT(tbl, 7, s[3]); flT(tbl, 8, s[6]); flT(tbl, 10, s[7]); flT(tbl, 11, s[8]); flT(tbl, 12, s[11]); flT(tbl, 14, s[12]); flT(tbl, 15, s[13]); flT(tbl, 16, s[16]); flT(tbl, 18, s[17]); flT(tbl, 19, s[18]); getMaxDate(s[5] + "|" + s[10] + "|" + s[15] + "|" + s[20], "lblDateSP"); getCell(tbl, 5).innerHTML = updown(s[4]); getCell(tbl, 9).innerHTML = updown(s[9]); getCell(tbl, 13).innerHTML = updown(s[14]); getCell(tbl, 17).innerHTML = updown(s[19]); }
function getCell(t, c) {
    var tbl = gEBI(t);
    var cs = tbl.rows[0].cells.length;
    var cl = c % cs;
    var r = parseInt(c / cs);
    var myrows = gEBI(t);
    var xx = myrows.rows[r].cells;
    var x = xx[cl];
    return x;
}
function getMaxDate(x, lbl) {
    var currentDate = new Date()
    var currenTime = currentDate.getTime();
    var maxDate = 0;
    var arrDate;
    var retDate = "";
    //	var arr = []; 
    arr = x.split("|");
    //alert(currentDate.getFullYear().toString()+ikile(currentDate.getMonth().toString())+ikile(currentDate.getDay().toString())+ikile(currentDate.getHours().toString())+ikile(currentDate.getMinutes().toString())+ikile(currentDate.getSeconds().toString()));
    for (var m = 0; m < arr.length; m++) {
        arrDate = parseInt(arr[m].substr(6, 4) + arr[m].substr(3, 2) + arr[m].substr(0, 2) + arr[m].substr(11, 2) + arr[m].substr(14, 2) + arr[m].substr(17, 2));
        var dtArr = new Date(arr[m].substr(6, 4), parseInt(arr[m].substr(3, 2)) - 1, arr[m].substr(0, 2), arr[m].substr(11, 2), arr[m].substr(14, 2), arr[m].substr(17, 2));
        var dtArrTime = dtArr.getTime();
        if (dtArrTime > (currenTime + 600000)) {
        }
        else {
            if (maxDate < arrDate) {
                maxDate = arrDate;
            }
        }
    }
    if (maxDate == 0) {
        maxDate = parseInt(currentDate.getFullYear().toString() + ikile(currentDate.getMonth().toString()) + ikile(currentDate.getDay().toString()) + ikile(currentDate.getHours().toString()) + ikile(currentDate.getMinutes().toString()) + ikile(currentDate.getSeconds().toString()));
    }
    redDate = maxDate.toString().substr(6, 2) + "." + maxDate.toString().substr(4, 2) + "." + maxDate.toString().substr(0, 4) + " / " + maxDate.toString().substr(8, 2) + ":" + maxDate.toString().substr(10, 2) + ":" + maxDate.toString().substr(12, 2)	//return redDate;
    gEBI(lbl).innerText = redDate;
}
function ikile(x) {
    if (x.length == 1) {
        x = "0" + x;
    }
    return x;
}
function flT(t, c, v, y) {

    x = getCell(t, c);
    if (y != 1)
        if ((fst == 0) && x.innerHTML != "" && x.innerHTML != v && (x.className != 'mavi2') && (x.className != 'beyaz2') && (x.className != 'derece2')) {
        eval("window.setTimeout(\'rmv2( \"" + t + "\"," + c + ",\"" + v + "\"," + "\"" + x.className + "\"" + ")\', 1000)");
        if (x.className == 'mavi') { x.className = 'mavi2'; }
        if (x.className == 'beyaz') { x.className = 'beyaz2'; }
        if (x.className == 'derece') { x.className = 'derece2'; }

        updateDataChangeDate(t);
    }
    x.innerHTML = v;

}
function fillImkbTable(s, ImkbUlus, st) {
    var y; if (ImkbUlus == 1) y = "tblIMKBENDEKS"; else y = "tblULUS";

    getCell(y, 6).innerHTML = updown(s[2]);
    flT(y, 7, s[1]);
    flT(y, 8, s[2]);
    flT(y, 9, s[3]);
    getCell(y, 11).innerHTML = updown(s[6]);
    flT(y, 12, s[5]);
    flT(y, 13, s[6]);
    flT(y, 14, s[7]);
    getCell(y, 16).innerHTML = updown(s[10]);
    flT(y, 17, s[9]);
    flT(y, 18, s[10]);
    flT(y, 19, s[11]);
    getCell(y, 21).innerHTML = updown(s[14]);
    flT(y, 22, s[13]);
    flT(y, 23, s[14]);
    flT(y, 24, s[15]);
    getCell(y, 26).innerHTML = updown(s[18]);
    flT(y, 27, s[17]);
    flT(y, 28, s[18]);
    flT(y, 29, s[19]);

    getCell(y, 31).innerHTML = updown(s[22]);
    flT(y, 32, s[21]);
    flT(y, 33, s[22]);
    flT(y, 34, s[23]);

    if (st == 1) { getCell(y, 31).innerHTML = updown(s[22]); flT(y, 32, s[21]); flT(y, 33, s[22]); flT(y, 34, s[23]); getCell(y, 36).innerHTML = updown(s[26]); flT(y, 37, s[25]); flT(y, 38, s[26]); flT(y, 39, s[27]); getCell(y, 41).innerHTML = updown(s[30]); flT(y, 42, s[29]); flT(y, 43, s[30]); flT(y, 44, s[31]); getCell(y, 46).innerHTML = updown(s[34]); flT(y, 47, s[33]); flT(y, 48, s[34]); flT(y, 49, s[35]); getCell(y, 51).innerHTML = updown(s[38]); flT(y, 52, s[37]); flT(y, 53, s[38]); flT(y, 54, s[39]); getCell(y, 56).innerHTML = updown(s[42]); flT(y, 57, s[41]); flT(y, 58, s[42]); flT(y, 59, s[43]); }
    if (y == "tblIMKBENDEKS")
        getMaxDate(s[4] + "|" + s[8] + "|" + s[12] + "|" + s[16] + "|" + s[20], y.replace("tbl", "lblDate"));
    else
        getMaxDate(s[4] + "|" + s[8] + "|" + s[12] + "|" + s[16] + "|" + s[20] + "|" + s[24] + "|" + s[28] + "|" + s[32] + "|" + s[36] + "|" + s[40] + "|" + s[44], y.replace("tbl", "lblDate"));
}
function fillImkbArtTable(s, ArtAz, y) {
    if (s[1] != "" && s[1] != undefined) {
        flT(y, 5, s[1]); flT(y, 7, s[2]); flT(y, 9, s[4]);
        if (ArtAz != 3) flT(y, 8, s[3]);
        getCell(y, 6).innerHTML = updown(s[3]);
    }
    if (s[6] != "" && s[6] != undefined) {
        flT(y, 10, s[6]); flT(y, 12, s[7]); flT(y, 14, s[9]);
        if (ArtAz != 3) flT(y, 13, s[8]);
        getCell(y, 11).innerHTML = updown(s[8]);
    }
    if (s[11] != "" && s[11] != undefined) {
        flT(y, 15, s[11]); flT(y, 17, s[12]); flT(y, 19, s[14]);
        if (ArtAz != 3) flT(y, 18, s[13]);
        getCell(y, 16).innerHTML = updown(s[13]);
    }
    if (s[16] != "" && s[16] != undefined) {
        flT(y, 20, s[16]); flT(y, 22, s[17]); flT(y, 24, s[19]);
        if (ArtAz != 3) flT(y, 23, s[18]);
        getCell(y, 21).innerHTML = updown(s[18]);
    }

    if (s[21] != "" && s[21] != undefined) {
        flT(y, 25, s[21]); flT(y, 27, s[22]); flT(y, 29, s[24]);
        if (ArtAz != 3) flT(y, 28, s[23]);
        getCell(y, 26).innerHTML = updown(s[23]);
    }

    getMaxDate(s[5] + "|" + s[10] + "|" + s[15] + "|" + s[20] + "|" + s[25], y.replace("tbl", "lblDate"));
}

function HaberDiv(strTarih) { var load = window.open('haberDiv.aspx.htm?type=H&id=' + strTarih, '', 'scrollbars=yes,menubar=no,height=500,width=720,resizable=yes,toolbar=no,location=no,status=no'); return false; }
function Haber(strTarih) { var load = window.open('haber.aspx?type=H&id=' + strTarih, '', 'scrollbars=yes,menubar=no,height=500,width=720,resizable=yes,toolbar=no,location=no,status=no'); return false; }
function Yorum(strTarih) { var load = window.open('haber.aspx?type=Y&id=' + strTarih, '', 'scrollbars=yes,menubar=no,height=500,width=720,resizable=yes,toolbar=no,location=no,status=no'); return false; }
function feDiv(x, y, i) {
    var eDiv = document.createElement("DIV");
    eDiv.style.width = 250;
    eDiv.style.height = 10;
    eDiv.style.position = "absolute";
    eDiv.style.backgroundColor = "red";
    eDiv.style.marginLeft = x + 'px';
    eDiv.style.marginTop = y + 'px';
    eDiv.id = i; eDiv.style.zIndex = gsyc;
    return eDiv;
}
function grafik(st, ev) {
    tmp = gEBI("sh62").innerHTML; tmp = tmp.replace(/sh62/g, 'showimage' + gsyc, true);
    tmp = tmp.replace(/ABANA/g, st);
    if (ev) y = ev.clientY; else y = window.event.clientY;
    y += document.documentElement.scrollTop; x = document.body.clientWidth / 2 - 230;
    gEBI('usttaraf').appendChild(feDiv(x, y, 'showimage' + gsyc)); gEBI('showimage' + gsyc).innerHTML = tmp;
    gsyc++;
}
function BodyLoad() {
    fst = 1; parseResult(strF); fst = 0; done = 0; timer();
    arrP = new Array(new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""), new Array("", "", ""));
    portfoy = Get_Cookie("portfoy"); if (portfoy == null) portfoy = "";
    sT = portfoy.split('|'); syc = sT.length - 1;
    for (var i = 1; i < sT.length; i++) arrP[i][0] = sT[i - 1];
    if (syc > 0) { gEBI("tr0").style.display = "none"; gEBI("trB").style.display = ""; }
    olustur(); SendQueryYenile();
}
function timer() { window.setTimeout('guncelle()', 3000); }
function guncelle() { if (done == 0) SendQuery(); timer(); }
var ns4 = document.layers; var ie4 = document.all; var ns6 = document.getElementById && !document.all; var dragswitch = 0; var nsx; var nsy; var nstemp;
function drag_dropns(name) {
    if (!ns4) return;
    temp = eval(name); temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
    temp.onmousedown = gons; temp.onmousemove = dragns; temp.onmouseup = stopns
}
function gons(e) { temp.captureEvents(Event.MOUSEMOVE); nsx = e.x; nsy = e.y; }
function dragns(e) { if (dragswitch == 1) { temp.moveBy(e.x - nsx, e.y - nsy); return false } }
function stopns() { temp.releaseEvents(Event.MOUSEMOVE) }
function drag_drop(e) {
    if (ie4 && dragapproved) {
        crossobj.style.left = tempx + event.clientX - offsetx;
        crossobj.style.top = tempy + event.clientY - offsety;
        return false;
    }
    else if (ns6 && dragapproved) { crossobj.style.marginLeft = tempx + e.clientX - offsetx + "px"; crossobj.style.marginTop = tempy + e.clientY - offsety + "px"; return false; }
}
function initializedrag(e, p) {
    crossobj = gEBI(p); bringToFront(p);
    var firedobj = ns6 ? e.target : event.srcElement
    var topelement = ns6 ? "html" : document.compatMode && document.compatMode != "BackCompat" ? "documentElement" : "body"
    while (firedobj.tagName != topelement.toUpperCase() && firedobj.id != "dragbar") {
        firedobj = ns6 ? firedobj.parentNode : firedobj.parentElement
    }
    if (firedobj.id == "dragbar") {
        offsetx = ie4 ? event.clientX : e.clientX
        offsety = ie4 ? event.clientY : e.clientY
        if (ie4) {
            l = crossobj.style.left; t = crossobj.style.top;
            if (l == '') l = 0;
            if (t == '') t = 0;
            tempx = l; tempy = t;
        }
        else { tempx = parseInt(crossobj.style.marginLeft); tempy = parseInt(crossobj.style.marginTop); }
        dragapproved = true; document.onmousemove = drag_drop;
    }
}
document.onmouseup = new Function("dragapproved=false")
function hidebox(p) { gEBI(p).style.display = "none"; }
function getAbsoluteDivs() {
    var arr = new Array(); var all_divs = document.body.getElementsByTagName("DIV"); var j = 0;
    for (i = 0; i < all_divs.length; i++) if (all_divs.item(i).style.position == 'absolute') { arr[j] = all_divs.item(i); j++; }
    return arr;
}
function bringToFront(id) {
    var obj = gEBI(id); var divs = getAbsoluteDivs(); var max_index = 0; var cur_index;
    for (i = 0; i < divs.length; i++) {
        var item = divs[i]; if (item == obj || item.style.zIndex == '') continue;
        cur_index = parseInt(item.style.zIndex); if (max_index < cur_index) max_index = cur_index;
        //flT("tblFON", 4, s[3]);
        //flT("tblFON", 5, s[4]);
    }
    //alert(s);
    obj.style.zIndex = max_index + 1;
}
function updateDataChangeDate(t) {
    //skaraaslan
    gEBI("lblDateANDVZ").innerText = lastGetDataDate.replace(" ", " / ");
    if (t != "tblSP" && t != "tblULUS" && t != "tblIMKBENDEKS" && t != "tblIMKBART" && t != "tblIMKBAZL" && t != "tblIMKBENC" && t != "tblHisseler") {
        var tname;
        var len = t.length;
        tname = t.substr(3, len - 1);
        var labelId = "lblDate" + tname

        if (gEBI(t) != undefined) { if (gEBI(labelId) != undefined) { gEBI(labelId).innerText = lastGetDataDate.replace(" ", " / "); } }
    }
}
