// JavaScript Document

var t_id = setInterval(animate, 20);
var pos = 0;
var dir = 2;
var len = 0;

function animate() {
    var elem = document.getElementById('progress');
    if (elem != null) {
        if (pos == 0) len += dir;
        if (len > 32 || pos > 79) pos += dir;
        if (pos > 79) len -= dir;
        if (pos > 79 && len == 0) pos = 0;
        elem.style.left = pos;
        elem.style.width = len;
    }
}

function remove_loading() {
    this.clearInterval(t_id);
    var targelem = document.getElementById('loader_container');
    targelem.style.display = 'none';
    targelem.style.visibility = 'hidden';
    var t_id = setInterval(animate, 60);
}



function findXPos(obj) {
    var curleft = 0;
    if (obj.offsetParent) {
        while (1) {
            curleft += obj.offsetLeft;
            if (!obj.offsetParent) {
                break;
            }
            obj = obj.offsetParent;
        }
    }
    else if (obj.x) {
        curleft += obj.x;
    }
    return curleft;
};

function ajaxRequest() {
    if (window.XMLHttpRequest) {
        return new window.XMLHttpRequest;
    }
    else {
        try {
            return new ActiveXObject("MSXML2.XMLHTTP.3.0");
        }
        catch (ex) {
            return null;
        }
    }

}

function createAjaxObject() {
    var xmlHttp;
    try {
        xmlHttp = new XMLHttpRequest();

    }
    catch (e) {
        try {
            xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
        }
        catch (e) {
            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                alert("Obje create edilemedi");
                return false;

            }
        }
    }

    return xmlHttp;
}






function ajaxFunction(address, lbl) {
    //    alert(address);
    //    alert(lbl);

    var sxmlHttp;
    sxmlHttp = new ajaxRequest();

    sxmlHttp.onreadystatechange = function() {

        if (sxmlHttp.readyState == 4) {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = sxmlHttp.responseText;
        }
        else {
            if (document.getElementById(lbl))

                document.getElementById(lbl).innerHTML = "<br><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-9'><META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1254'><center><font size='1' face='Verdana, Arial, Helvetica, sans-serif' >L&uuml;tfen bekleyiniz...<br> Y&uuml;kleniyor</font><br></center>";

        }
    }






    var dt = new Date();
    var RandomNumber = (dt.getSeconds() % 10000) + 1;

    var RandomNumber2 = Math.floor(Math.random() * 1000);

    if (address.indexOf('?') > -1)
        address = address + '&rnbr=' + RandomNumber + RandomNumber2;
    else
        address = address + '?rnbr=' + RandomNumber + RandomNumber2;

    sxmlHttp.open("GET", address, true);
    sxmlHttp.send(null);
}

function ajaxFunctionPOST(address, parameters, lbl) {
    //alert(address);
    //alert(lbl);

    var sxmlHttp;
    sxmlHttp = new createAjaxObject();

    sxmlHttp.onreadystatechange = function() {

        if (sxmlHttp.readyState == 4) {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = sxmlHttp.responseText;
        }
        else {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = "<br><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-9'><META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1254'><center><font size='1' face='Verdana, Arial, Helvetica, sans-serif' >L&uuml;tfen bekleyiniz...<br> Y&uuml;kleniyor</font><br><img src='images/loading.gif'></center>";

        }
    }

    var dt = new Date();
    var RandomNumber = (dt.getSeconds() % 10000) + 1;

    var RandomNumber2 = Math.floor(Math.random() * 1000);

    if (address.indexOf('?') > -1)
        address = address + '&rnbr=' + RandomNumber + RandomNumber2;
    else
        address = address + '?rnbr=' + RandomNumber + RandomNumber2;

    sxmlHttp.open('POST', address, true);
    sxmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    sxmlHttp.setRequestHeader("Content-length", parameters.length);
    sxmlHttp.setRequestHeader("Connection", "close");
    sxmlHttp.send(parameters);

}



function ajaxFunctionLoadHTMLEditor(address, lbl) {
    //alert(address);
    //alert(lbl);

    var sxmlHttp;
    sxmlHttp = new createAjaxObject();

    sxmlHttp.onreadystatechange = function() {

        if (sxmlHttp.readyState == 4) {
            if (document.getElementById(lbl)) {
                document.getElementById(lbl).innerHTML = sxmlHttp.responseText;
                //setTimeout(HTMLArea.replaceAll, 500);
            }
        }
        else {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = "<br><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-9'><META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1254'><center><font size='1' face='Verdana, Arial, Helvetica, sans-serif' >L&uuml;tfen bekleyiniz...<br> Y&uuml;kleniyor</font><br><img src='../images/loading.gif'></center>";

        }
    }


    var dt = new Date();
    var RandomNumber = (dt.getSeconds() % 10000) + 1;

    var RandomNumber2 = Math.floor(Math.random() * 1000);

    if (address.indexOf('?') > -1)
        address = address + '&rnbr=' + RandomNumber + RandomNumber2;
    else
        address = address + '?rnbr=' + RandomNumber + RandomNumber2;

    sxmlHttp.open("GET", address, true);
    sxmlHttp.send(null);
}

function ajaxFunction2(address, id, lbl) {

    var sxmlHttp;
    sxmlHttp = new createAjaxObject();

    sxmlHttp.onreadystatechange = function() {

        if (sxmlHttp.readyState == 4) {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = sxmlHttp.responseText;
        }
        else {
            if (document.getElementById(lbl))
                document.getElementById(lbl).innerHTML = "<br><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-9'><META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1254'><center><font size='1' face='Verdana, Arial, Helvetica, sans-serif' >L&uuml;tfen bekleyiniz...<br> Y&uuml;kleniyor</font><br><img src='images/loading.gif'></center>";

        }
    }

    sxmlHttp.open("GET", address, true);
    sxmlHttp.send(null);

}

var cursorY;
var cursorX;

function MTD_Goster(e, obj, address) {
    /*e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) {
    cursor.x = e.pageX;
    cursor.y = e.pageY;
    }
			 
    else {
    var de = document.documentElement;
    var b = document.body;
    cursor.x = e.clientX + 
    (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
    cursor.y = e.clientY + 
    (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }*/

    var curleft = 0;
    if (obj.offsetParent) {
        while (1) {
            curleft += obj.offsetLeft;
            if (!obj.offsetParent) {
                break;
            }
            obj = obj.offsetParent;
        }
    }
    else if (obj.x) {
        curleft += obj.x;
    }
    return curleft;

    cursorY = cursor.y;
    cursorX = cursor.x;

    ajaxFunction(address, id);
    document.getElementById(id).innerHTML = "<img src='imageresize_vert.jpg'>";
    document.getElementById(id).style.left = cursorX + "px";
    document.getElementById(id).style.top = cursorY + "px";
}

function MTD_Sil(id) {

    document.getElementById(id).innerHTML = "";

}







function echeck(str) {

    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    if (str.indexOf(at) == -1) {

        return false
    }

    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {

        return false
    }

    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {

        return false
    }

    if (str.indexOf(at, (lat + 1)) != -1) {

        return false
    }

    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {

        return false
    }

    if (str.indexOf(dot, (lat + 2)) == -1) {

        return false
    }

    if (str.indexOf(" ") != -1) {

        return false
    }

    return true
}



function SetTab(id) {
//    alert(document.getElementById('ctl00_ContentPlaceHolder1_Alfemo1_hdnDepartmentCount').value);
    for (i = 0; i < document.getElementById('ctl00_ContentPlaceHolder1_Alfemo1_hdnDepartmentCount').value; i++) {
        document.getElementById(i).className = '';
    }
    document.getElementById(id).className = 'current';
}





function MM_openBrWindow(theURL, winName, features) {
    window.open(theURL, winName, features);
}



