// JavaScript Documentfunction test(){alert("her")}

window.onscroll = keepCover;

var win = null;
function openNewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
"height="+h+",width="+w+",top="+TopPosition+",left="+LeftPosition+",scrollbars=1,resizable"
alert(settings)
win = window.open(mypage,myname,settings)
if(win.window.focus){win.window.focus();}
}

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",\'" + id + "\')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",\'" + id + "\')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 

function keepCover()
{
   document.getElementById("coverDiv").style.top  = document.body.scrollTop;
}

function closeNavigation(naviname)
{
   opacity(naviname, 100, 25, 200);
   //document.getElementById(naviname).style.filter ="alpha(opacity=0)";
}

function showNavigation(naviname)
{
 opacity(naviname, 25, 100, 200); 
 //for (i=0;i<100;i++)
 //{
   //document.getElementById(naviname).style.filter ="alpha(opacity="+i+")";
 //}
}

function openPainting(url,pageID,languageversion)
{
if (parseInt(navigator.appVersion)>3) {
 if (navigator.appName=="Netscape") {
  winW = window.innerWidth;
  winH = window.innerHeight;
 }
 if (navigator.appName.indexOf("Microsoft")!=-1) {
  winW = document.body.offsetWidth;
  winH = document.body.offsetHeight;
 }
}

//document.body.style.overflow = "hidden";
//document.documentElement.style.overflow = "hidden";

showPainting("showPainting","imageShow",url,winW,winH,pageID,languageversion)

//document.getElementById("imageShow").innerHTML= "<br /><img border=\'8\' src=\'"+url+"\' align=\'middle\' name=\'twee\' id=\'twee\' style=\'position: absolute; top: 0px; left: 0px;border-color:#ffffff;cursor:hand;\' onClick=\'removeImage()\'>";

//document.getElementById("imageShow").innerHTML= "<br /><img src=\'"+url+"\' align=\'middle\' name=\'twee\' id=\'twee\' style=\'position: absolute; top: 0px; left: 0px; border-style: none\' onClick=\'removeImage()\'><img src=\'"+url+"\' align=\'middle\' name=\'een\' id=\'een\' style=\'position: absolute; top: 0px; left: 0px; clip: rect(0px, 100px, 100px, 0px) border-style: none;\'>";

//var newImg = new Image();
//newImg.src = url
  //if(newImg.width>0){
    //displayImage(newImg.height,newImg.width)
  //}
  //else 
  //{ 
    //newImg.onload = displayImage(newImg.height,newImg.width);
    //delayProcess(newImg.id) 
    //delayProcess(url)
  //}
//}

//var height = h;
//var width = w;

//var xFacW = (winW-100)/width
//var xFacH = (winH-50)/height


//if (xFacW<1 || xFacH<1)
//{
//alert("TEST")
  //if (xFacW>xFacH){
  // width = width*xFacH
  // height = height*xFacH
  //}
  //else if (xFacH>xFacW) {
  // width = width*xFacW
  // height = height*xFacW
  //}

//document.getElementById("twee").style.width=width
//document.getElementById("twee").style.height=height

//}

//leftPos = winW/2-(width/2)-100
//leftPos = 200
//document.getElementById("coverDiv").style.height = "100%";
//document.getElementById("coverDiv").style.width = "100%";
//document.getElementById("coverDiv").style.display = "block";
//document.getElementById("imageShow").style.left = document.body.scrollLeft + leftPos;
//document.getElementById("imageShow").style.top  = document.body.scrollTop + 10;
//document.getElementById("imageShow").style.display = "block";

//if (document.all){}
//else document.captureEvents(Event.MOUSEMOVE);
//document.onmousemove=mtrack;

//function mtrack(e) {
//var x,y,x1,x2,y1,y2,dx=0,dy=0;
//fact=width/450;
//opp=50;

//if (document.all){
  // x=event.x;
  // y=event.y;
  // dx=window.document.body.scrollLeft;
  // dy=window.document.body.scrollTop;
//}
//else{ 
  // x=e.pageX;
  // y=e.pageY;
//}

//x1=-opp+(x+dx)*fact;	//left
//y1=-opp+(y+dy)*fact;	//top
//x2=+opp+(x+dx)*fact;	//right
//y2=+opp+(y+dy)*fact;	//bottom

//document.images.een.style.left=(x+dx)*(1-fact);
//document.images.een.style.top=(y+dy)*(1-fact);
//document.images.een.style.clip="rect(" +y1 +"px," +x2 +"px," +y2 +"px,"	+x1 +"px)";
//}

}

function removeImage()
{
document.body.style.overflow = "auto";
document.documentElement.style.overflow = "auto";


document.getElementById("imageShow").style.display = "none";
document.getElementById("coverDiv").style.display = "none";
}



