function MM_preloadImages() { //v3.0
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
    }
}

function MM_findObj(n, d) { //v4.01
    var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
    var i, img, nbArr, args = MM_nbGroup.arguments;
    if (event == "init" && args.length > 2) {
        if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
            img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
            if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
            nbArr[nbArr.length] = img;
            for (i = 4; i < args.length - 1; i += 2) if ((img = MM_findObj(args[i])) != null) {
                if (!img.MM_up) img.MM_up = img.src;
                img.src = img.MM_dn = args[i + 1];
                nbArr[nbArr.length] = img;
            } 
        }
    } else if (event == "over") {
        document.MM_nbOver = nbArr = new Array();
        for (i = 1; i < args.length - 1; i += 3) if ((img = MM_findObj(args[i])) != null) {
            if (!img.MM_up) img.MM_up = img.src;
            img.src = (img.MM_dn && args[i + 2]) ? args[i + 2] : ((args[i + 1]) ? args[i + 1] : img.MM_up);
            nbArr[nbArr.length] = img;
        }
    } else if (event == "out") {
        for (i = 0; i < document.MM_nbOver.length; i++) {
            img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up;
        }
    } else if (event == "down") {
        nbArr = document[grpName];
        if (nbArr)
            for (i = 0; i < nbArr.length; i++) { img = nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
        document[grpName] = nbArr = new Array();
        for (i = 2; i < args.length - 1; i += 2) if ((img = MM_findObj(args[i])) != null) {
            if (!img.MM_up) img.MM_up = img.src;
            img.src = img.MM_dn = (args[i + 1]) ? args[i + 1] : img.MM_up;
            nbArr[nbArr.length] = img;
        } 
    }
}

//CmsEditorActive
try {
    if (CmsEditorActive !== true) { }
}
catch (err) {
    var CmsEditorActive = false
}


function MM_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

function toggleDiv(divname, visibility) {
	MM_changeProp(divname,'','style.visibility',visibility,'DIV');
}

var loading = new Image;
loading.src = "/images/loading.gif"

function showImg(i) {
	if (document.getElementById("img_plaatje_groot").src!=pic[i]) {
		document.getElementById("img_plaatje_groot").src=loading.src;
	}
	document.getElementById("img_plaatje_groot").src=pic[i];
	toggleDiv("plaatje_groot", "visible");
}

var pic = new Array()
var desc = new Array()

function showImgAlt(i) {
	if (document.getElementById("img_plaatje_groot").src!=pic[i]) {
		document.getElementById("img_plaatje_groot").src=loading.src;
	}
	document.getElementById("img_plaatje_groot").src=pic[i];
	document.getElementById("img_plaatje_groot").alt=alt[i];
	document.getElementById("fototoel").innerHTML=alt[i];
	toggleDiv("plaatje_groot_500", "visible");
}

var alt = new Array()

function openWindow(url){
	window.open(url,"WPopup",'location=yes,scrollbars=yes,resizable=yes,status=yes,menubar=yes,toolbar=yes');
}

function mouseOver(foto,nummer)
{
	var plaatje = document.getElementById('menu'+nummer);
	var srcplaatje = plaatje.src;
	
	if(srcplaatje != foto){
		plaatje.src = "/menu/" + foto;	
	}
	else {
		plaatje.src=srcplaatje; 	
	}
}

function hoogteContainer() {
    if (CmsEditorActive !== true) {

	    var hoogtescherm = document.body.offsetHeight;
	    var hoogtecontainer = document.getElementById('container').clientHeight;
	    var inhoud = document.getElementById('inhoud').clientHeight;
	    var navigatie = document.getElementById('hoofdmenu').clientHeight;

	    if (inhoud < 777) {
	    	document.getElementById('inhoud').style.height = "777px";
	    }
		
		if(navigatie<777){
	    	document.getElementById('hoofdmenu').style.height = "777px";
	    }
    	
	    /*if (hoogtecontainer <= hoogtescherm){
		    document.getElementById('container').style.height = hoogtescherm + "px";
		    document.getElementById('hoofdmenu').style.height = hoogtecontainer - 202 + "px";
		    document.getElementById('inhoud').style.height = hoogtecontainer-202 + "px";
	    }
	    else {
	    	document.getElementById('hoofdmenu').style.height = inhoud + "px";  
	    }*/

/*	    if (navigator.appName != "Microsoft Internet Explorer"){
		    document.getElementById('navigatie').style.height = inhoud + "px";  
	        document.getElementById('inhoud').style.overflow = "visible";
		    document.getElementById('navigatie').style.paddingLeft = 18 + "px";
		    document.getElementById('navigatie').style.width = 182 + "px";
		}*/
	}
}

/*function navWeg() {
    if (CmsEditorActive == true) {
        var navi = document.getElementById('navi');
        var navibg = document.getElementById('navigatie');
        navi.style.display = "none";
        navigatie.style.height = "70%";
    }
}*/

/*function checkMenu(){
    var menu1 = document.getElementById('menu1');
    var menu2 = document.getElementById('menu2');
    var menu3 = document.getElementById('menu3');
    var url = window.location.href.split('/');
    url = url[url.length - 1];
    url2 = window.location.href;
    if (url == "minibikes.html" || url == "modellen.html" || url == "accessoires.html" || url == "evenementen.html" || url == "blata.html" || url2.indexOf('/modellen/')>-1) {
        menu1.style.display = "block"
    }
    if (url == "lifestyle_fietsen.html" || url == "urban.html" || url == "dutch_id.html" || url == "diversen.html") {
        menu2.style.display = "block"
    }
    if (url == "flyer_fietsen.html" || url == "flyer_c-serie.html" || url == "flyer_t-serie.html" || url == "flyer_l-serie.html" || url == "flyer_s-serie.html" || url == "flyer_diversen.html") {
        menu3.style.display = "block"
    }    
}*/

//left en right oa gebruikt in showimg en mid

function Left(str, n) {
    if (n <= 0)
        return "";
    else if (n > String(str).length)
        return str;
    else
        return String(str).substring(0, n);
}
function Right(str, n) {
    if (n <= 0)
        return "";
    else if (n > String(str).length)
        return str;
    else {
        var iLen = String(str).length;
        return String(str).substring(iLen, iLen - n);
    }
}


function vergrootFoto2(deze) {
    var img = document.getElementsByTagName('img');
    var p = document.getElementsByTagName('p');
    var container = document.getElementById('container');

    if (document.all) {
        var scrollbar = document.documentElement.scrollTop;
        var scrollhoogte = document.documentElement.scrollHeight;
    }
    else {
        var scrollbar = pageYOffset;
        var scrollhoogte = document.documentElement.scrollHeight;
    }

    document.getElementById('zwart_transparant').style.display = "block";
    document.getElementById('zwart_transparant').style.height = scrollhoogte + "px";

    var nr = Right(deze.id, deze.id.length - 10);

    nr = nr.split(':');
    var div = document.getElementById('absolutediv');
    for (var i = 0; i < img.length; i++) {
        var nr2 = img[i].id.split(':');
        nr2 = Right(nr2[0], nr2[0].length - 10);
        if (nr[0] == nr2 && img[i].className == "fotogroot") {
            document.getElementById('enlargefoto').src = img[i].src;
            document.getElementById('enlargefoto').alt = img[i].alt;

        }
    }
    document.getElementById('zwart_transparant').style.display = "block";
    div.style.display = 'block';
    div.style.marginTop = (document.body.offsetHeight - div.clientHeight) / 2 + scrollbar + "px";
    div.style.marginLeft = (document.body.offsetWidth - div.clientWidth) / 2 + "px";

}

function sluitenDiv(deze) {
    deze.parentNode.style.display = "none";
    document.getElementById('zwart_transparant').style.display = "none";
    document.documentElement.style.overflow = "auto";
}



