﻿function closed(name) {
    document.getElementById(name).style.visibility = 'hidden';
    document.getElementById(name).src = "";
    kaplakapat();
}



function kapla(div_ismi, genislik, yukseklik) {
    var xScroll, yScroll;

    if (window.innerHeight && window.scrollMaxY) {
        xScroll = document.body.scrollWidth;
        yScroll = window.innerHeight + window.scrollMaxY;
    } else if (document.body.scrollHeight > document.body.offsetHeight) { // all but Explorer Mac
        xScroll = document.body.scrollWidth;
        yScroll = document.body.scrollHeight;

    } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
        xScroll = document.body.offsetWidth;
        yScroll = document.body.offsetHeight;

    }


    document.getElementById("trans_kapla").style.width = xScroll + 'px'; ;
    document.getElementById("trans_kapla").style.height = yScroll + 'px'; ;


    //selects = document.getElementsByTagName("select");
    //for (i = 0; i != selects.length; i++) {
    //    selects[i].style.visibility = "hidden";
    //}

    document.getElementById('trans_kapla').style.visibility = '';
    document.getElementById(div_ismi).style.left = ((xScroll / 2) - (genislik / 2)) + 'px'; ;
    document.getElementById(div_ismi).style.top = 50 + 'px';
    document.getElementById(div_ismi).style.width = genislik + 'px';
    document.getElementById(div_ismi).style.height = yukseklik + 'px';
}

function iframe_open(id, name, sayfa, genislik, yukseklik) {
    zindexim = zindexim + 1
    document.getElementById(name).style.zIndex = zindexim;
    document.getElementById(name).style.visibility = '';
    document.getElementById(name).src = sayfa;
    kapla(name, genislik, yukseklik);
}


function kaplakapat() {
    selects = document.getElementsByTagName("select");
    for (i = 0; i != selects.length; i++) {
        selects[i].style.visibility = "";
    }
    document.getElementById('trans_kapla').style.visibility = 'hidden';
}

function sleep(millis) {
    var date = new Date();
    var curDate = null;

    do { curDate = new Date(); }
    while (curDate - date < millis);
}


