var old = null;
function goToHome(){
    window.location = "/";
}
function mouseOverWithDisplayNone(id){
    if(old){
        document.getElementById(old).style.display = "none";
    }
    document.getElementById(id).style.display = "block";
    old = id;
}
function mouseOutWithDisplayNone(id){
    document.getElementById(id).style.display = "none";
}

function layerOpen(layer){
    if(old!=null){
        document.getElementById(old).style.display = "none";
        document.getElementById("link"+old).className = "";
    }
    document.getElementById(layer).style.display = "block";
    document.getElementById("link"+layer).className = "active";
    old=layer;
}

function __sameHeight(layer_id){
    var hoogte  = null;
    var ul      = document.getElementById(layer_id);
    var lis     = ul.getElementsByTagName("li");

    ul.style.display = "block";
    for(var i=0;i<=lis.length;i=i+3){
        if(lis[i] && lis[i].className.toString().search(/isSameHeight/)<0){
            hoogte  = lis[i].clientHeight;
            hoogte  = (lis[i+1] && lis[i+1].clientHeight>hoogte)?lis[i+1].clientHeight:hoogte;
            hoogte  = (lis[i+2] && lis[i+2].clientHeight>hoogte)?lis[i+2].clientHeight:hoogte;

            lis[i].style.height = hoogte+"px";
            lis[i].className += " isSameHeight";
            if(lis[i+1]){ // Er zijn 2 kolommen
                lis[i+1].style.height = hoogte+"px";
                lis[i+1].className += " isSameHeight";
            }
            if(lis[i+2]){ // Er zijn 3 kolommen
                lis[i+2].style.height = hoogte+"px";
                lis[i+2].className += " isSameHeight";
            }
        }
    }

}
function sameHeight(){
    var hoogte  = null;
    var lis     = document.getElementsByClassName("productCell");

    for(var i=0;i<=lis.length;i=i+3){
        hoogte  = lis[i].clientHeight;
        hoogte  = (lis[i+1] && lis[i+1].clientHeight>hoogte)?lis[i+1].clientHeight:hoogte;
        hoogte  = (lis[i+2] && lis[i+2].clientHeight>hoogte)?lis[i+2].clientHeight:hoogte;

        lis[i].style.height = hoogte+"px";
        if(lis[i+1]){ // Er zijn 2 kolommen
            lis[i+1].style.height = hoogte+"px";
        }
        if(lis[i+2]){ // Er zijn 3 kolommen
            lis[i+2].style.height = hoogte+"px";
        }
    }

}
function checkPhoto(id,width){
    var photo   = document.getElementById(id);
    var height  = photo.clientHeight;
    if(photo.clientWidth > width){
        photo.height = height / (photo.clientWidth/width);
        photo.width  = width;
    }
}

document.getElementsByClassName = function (c) {
    var r = new Array()
    var j = 0
    var o = document.getElementsByTagName("*")
    for(i=0;i<o.length;i++)
    {
        if(o[i].className == c) {
            r[j]=o[i];
            j++;
        }
    }
    return r;
}
