

    var page = Object();
    function ART_getOffset(){
        var browserName=(navigator.appName);
        var userAgen=(navigator.userAgent);
        var locMSIE=userAgen.indexOf("MSIE");
        var locNS=userAgen.indexOf("Netscape");
        var locOpera=userAgen.indexOf("Opera");
        var locFirefox=userAgen.indexOf("Firefox");
        var locMozilla=userAgen.indexOf("rv");
        var msVersion=parseFloat(userAgen.substring(locMSIE+5));
        var nsVersion=parseFloat(userAgen.substring(locNS+9));
        var opVersion=parseFloat(userAgen.substring(locOpera+6));
        var moVersion=parseFloat(userAgen.substring(locMozilla+3));
        var fiVersion=parseFloat(userAgen.substring(locFirefox+8));
        
        if (navigator.appName=="Microsoft Internet Explorer"){
            var offsety = document.body.scrollTop;
        }else if (locFirefox != -1){
            var offsety = window.pageYOffset;
        }else{
            var offsety = window.pageYOffset;
        }
        
        if (navigator.appName=="Microsoft Internet Explorer"){
            page.offsety = document.body.scrollTop;
            page.height = document.body.clientHeight;
            page.width = document.body.clientWidth;
        }else if (locFirefox != -1){
            page.offsety = window.pageYOffset;
            page.height = window.innerHeight;
            page.width = window.innerWidth-20;
        }else{        
            page.offsety = window.pageYOffset;
            page.height = window.innerHeight;
            page.width = window.innerWidth;
        }
    }

    var Mouse = new Object();

    function ART_show_coords(event){
        Mouse._x=event.clientX;
        Mouse._y=event.clientY;
    }
    
    function ART_Show(){
        ART_getOffset();

        var moved = document.getElementById("previz_div").style;
        var testsize = document.getElementById("testsize");
        var src_height = testsize.height;
        var src_width = testsize.width;
      
       //alert(page.width+" "+page.height+" "+page.offsety);
      
        moved.width = page.width;
        moved.height = page.height;
        moved.top = page.offsety;
        //alert(moved.width+" "+moved.height+" "+moved.top);
        
        /*calcul = ((page.height - src_height )/2)+page.offsety;
        moved.top = calcul+"px";
        
        calcul = ((page.width - src_width )/2) ;
        moved.left = calcul+"px";*/
        
        moved.visibility = "visible";
        testsize.style.visibility = "visible";
        watch = true;
        ART_watchScroll();
    }

var watch = false;

    function ART_watchScroll(){
         ART_getOffset();
         var moved = document.getElementById("previz_div").style;
         moved.top = page.offsety;
         if(watch==true)setTimeout("ART_watchScroll()",10);  
    }    
    
    function ART_Hide(){
        watch = false;
        var moved = document.getElementById("previz_div").style;
        moved.visibility = "hidden";
        moved.left = 0+"px";
        moved.top = 0+"px";
        moved.width = 1+"px";
        moved.top = 1+"px";
        var testsize = document.getElementById("testsize");
        testsize.src = "../theme/defaut/image/spacer.gif";
        testsize.style.visibility = "hidden";
    }
    
    function ART_getImage(image_link){
        var testimg = image_link.indexOf("spacer.gif");
        if(testimg<0){
            var testsize = document.getElementById("testsize");
            testsize.src = image_link;
            testsize.style.visibility = "hidden";
            ART_traceIMG();
        }
    }
    
    function ART_traceIMG(){
        var testsize = document.getElementById("testsize");
        var src_height = testsize.height;
        var src_width = testsize.width;
        if(src_height==1){
            setTimeout("ART_traceIMG()",10);
        }else{
            ART_Show();
        }
    }
    