﻿



function ResizeImage(image, maxwidth, maxheight) {

    w = image.width;
    h = image.height;

    if (w == 0 || h == 0) {
        image.width = maxwidth;
        image.height = maxheight;
    }
    else if (w > h) {
        if (w > maxwidth) { image.width = maxwidth; image.style.height = "auto"; }
    }
    else {
        if (h > maxheight) { image.height = maxheight; image.style.width = "auto"; }
    }


} 


function findPosition(elemID) {
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf('Mac') != -1 && typeof document.body.leftMargin != 'undefined') {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return [offsetLeft, offsetTop];
}





function mouseX(evt) {
    if (evt.pageX) return evt.pageX;
    else if (evt.clientX)
        return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
    else return null;
}


function mouseY(evt) {
    if (evt.pageY) return evt.pageY;
    else if (evt.clientY)
        return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
    else return null;
}

function ReSetProgress(text) {
    //alert('scrol position changed');  

    //   var scnWid = document.body.clientWidth;
    //   var scnHei = document.body.clientHeight;


    var progressBack = document.getElementById("progressBack");
    var progress = document.getElementById("progress");
    var progressText = document.getElementById("progressText");

    progressBack.style.width = document.body.offsetWidth;
    progressBack.style.height = document.body.offsetHeight;

    progress.style.left = document.body.offsetWidth / 2 - 70;
    if (window.event)
        progress.style.top = mouseY(window.event) - 60;
    else
        progress.style.top = mouseY(e) - 60;

    if (text == undefined) text = 'İŞLEMİNİZ GERÇEKLEŞİYOR';
    progressText.innerHTML = text;

}





