/* Print functie */
var hoog = 0;
function printDocument(){
    window.print();
}
function Sidebar() 
{
	var BodyHoog=getBodyHeigth();
	
	document.getElementById('leftspace').style.height = (BodyHoog-200) + "px";
}

function getBodyHeigth(){
	return (document.documentElement && document.documentElement.scrollHeight) ? document.documentElement.scrollHeight: (document.body.scrollHeight > document.body.offsetHeight) ? document.body.scrollHeight: document.body.offsetHeight;
}

function showPic(pic, wid)
{

    var foto = getobj('grotefoto');
    foto.src = pic;
    foto.width = wid;
}

    

function getobj(id)
{
    return document.getElementById(id);
}



/* SCROLL CODE */

var scrolling = false;

var scrollmargin = 0;



function startscrolling(e){

    var wrapper = getobj("wrapper");

    var locatie = (e.clientX - wrapper.offsetLeft) - 210;

    //alert((wrapper.offsetLeft));

    var centerX = (265 - locatie);

    var lr = centerX / Math.abs(centerX);

    centerX = Math.abs(centerX) - 90;

    if(centerX < 0) centerX = 0;

    centerX = centerX * lr;

	

    maxwidth = getobj("measurediv").clientWidth;

    scrollspeed = Math.floor(centerX / 25);

	

    if(!scrolling){

	    tmID = setInterval(scrollbalk, 20);

    }

    scrolling = true;

}



function stopscrolling(){

    try{

	    clearInterval(tmID)

    }catch(e){

    }

    scrolling = false;

}



function scrollbalk(){

    var balk = getobj("thumbnailbar");

    scrollmargin += scrollspeed;

    if(scrollmargin > 0) scrollmargin = 0;

    

    if (maxwidth > 500) {

	    if(scrollmargin < ((maxwidth - 500) * -1)) scrollmargin = ((maxwidth - 500) * -1);

	    balk.style.marginLeft = scrollmargin + 'px';

    }    	

}
