﻿// Set Netscape up to run the "captureMousePosition" function whenever
// the mouse is moved. For Internet Explorer and Netscape 6, you can capture
// the movement a little easier.
if (document.layers) { // Netscape
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = captureMousePosition;
} else if (document.all) { // Internet Explorer
    document.onmousemove = captureMousePosition;
} else if (document.getElementById) { // Netcsape 6
    document.onmousemove = captureMousePosition;
}
// Global variables
xMousePos = 0; // Horizontal position of the mouse on the screen
yMousePos = 0; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page

function captureMousePosition(e) {
    if (document.layers) {
        // When the page scrolls in Netscape, the event's mouse position
        // reflects the absolute position on the screen. innerHight/Width
        // is the position from the top/left of the screen that the user is
        // looking at. pageX/YOffset is the amount that the user has 
        // scrolled into the page. So the values will be in relation to
        // each other as the total offsets into the page, no matter if
        // the user has scrolled or not.
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    } else if (document.all) {
        // When the page scrolls in IE, the event's mouse position 
        // reflects the position from the top/left of the screen the 
        // user is looking at. scrollLeft/Top is the amount the user
        // has scrolled into the page. clientWidth/Height is the height/
        // width of the current page the user is looking at. So, to be
        // consistent with Netscape (above), add the scroll offsets to
        // both so we end up with an absolute value on the page, no 
        // matter if the user has scrolled or not.
        xMousePos = window.event.x+document.body.scrollLeft;
        yMousePos = window.event.y+document.body.scrollTop;
        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
    } else if (document.getElementById) {
        // Netscape 6 behaves the same as Netscape 4 in this regard 
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    }
}
    function doFilter(evt){
        var evt = evt || window.event; 
        var oSource = evt.target || evt.srcElement || window.event.srcElement 
        oSource.style.filter='alpha(opacity=100)'
    }
    function undoFilter(evt){
        var evt = evt || window.event; 
        var oSource = evt.target || evt.srcElement || window.event.srcElement 
        oSource.style.filter='alpha(opacity=50)'
    }
    
    
    function popUp(URL,en,boy) {
        //day = new Date();
        //id = day.getTime();
        if(en=="undefined" || en==0){en=800}
        if(boy=="undefined" || boy==0){boy=600}
         var sayfaDegerleri;
        sayfaDegerleri="toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,adressbar=0,width="+ en +",height="+ boy
        id="Preview"
        eval("window.open(URL, '" + id + "', '" + sayfaDegerleri + "');");
    }
    
    
 function TarihSaatGoster(){
    var d=new Date()
    var day=d.getDate()
    var month=d.getMonth() + 1
    var year=d.getFullYear()
    var hour=d.getHours()
    var minu=d.getMinutes()
    return day + "." + month + "." + year  + " " +  hour  + ":" +  minu
 }
 function SeneGoster(){
    var d=new Date()
    var year=d.getFullYear()
    return year;
 }
 
    function showhidecombo(islem){
        var aInputs = document.getElementsByTagName("SELECT");
        if (aInputs!=null)
        {
            for(var i=0; i< aInputs.length;i++)
            {
                aInputs[i].style.display=islem
            }
        }
    }
//Treeview içerisindeki checkbox ların tooltiplerini yokeder.
    function SuppressToolTip()
    {
        var aInputs = document.getElementById("<%=oTreeView.ClientID %>").getElementsByTagName("input");
        if (aInputs!=null)
        {
            for(var i=0; i< aInputs.length;i++)
            {
                if (aInputs[i].type=="checkbox") {
                    aInputs[i].title="";
                }
            }
        }
    }
