﻿var nested = new Array(3);
nested[0] = "serviceErrorModal";
nested[1] = "wachtwoord";
nested[2] = "register";



var screenW = 640, screenH = 480;
if (parseInt(navigator.appVersion)>3) {
 screenW = screen.width;
 screenH = screen.height;
}
else if (navigator.appName == "Netscape" 
    && parseInt(navigator.appVersion)==3
    && navigator.javaEnabled()
   ) 
{
 var jToolkit = java.awt.Toolkit.getDefaultToolkit();
 var jScreenSize = jToolkit.getScreenSize();
 screenW = jScreenSize.width;
 screenH = jScreenSize.height;
}


function serviceErrorModal(error) {
    for (var i = 0; i < nested.length; i++) {
        document.getElementById(nested[i]).style.display = "none";
    } 
    document.getElementById("serviceErrorModal").style.display = "block";
    document.getElementById("serviceErrorModal").firstChild.innerHTML = error;

}
        
function openModal(id)
{
    
    dv = document.getElementById(id);
    dv.style.left = (screenW/2 - 250)+"px";
    
    document.getElementById(id).style.display = "block";
    document.getElementById("modalDim").style.display = "block";
}

function closeModal(id)
{
    document.getElementById(id).style.display = "none";
    document.getElementById("modalDim").style.display = "none";
    closeNestedModals();  
}

function openNestedModal(id) 
{
   closeNestedModals();
    //open the modal
    document.getElementById(id).style.display = "block";
}

function closeNestedModals() {
    for (var i = 0; i < nested.length; i++) {
        document.getElementById(nested[i]).style.display = "none";
    }
}

//image modal divs



var divImgModal = document.getElementById("imgPop");
var divImg = document.getElementById("imgDiv");
var divImgDesc = document.getElementById("imgDesc");

var imgDescription;



function getDimensions(imgD)
{
    imgW = imgD.width;
    return true;
}

function preload(url,descr)    
{
   
   var img = new Image()        
   img.src = url;
   imgDescription = descr;
   img.onload = function(){
       var imgW = this.width;
    
   divImgModal = document.getElementById("imgPop");
   divImg = document.getElementById("imgDiv");
   divImgDesc = document.getElementById("imgDesc");
    
   divImgModal.style.left = (screenW/2 - imgW/2)+"px";
   document.getElementById("modalDim").style.display = "block";
   divImgModal.style.display = "block";
   divImg.innerHTML = "<img src='"+img.src+"' alt='"+imgDescription+"' />";
   divImgDesc.innerHTML = imgDescription + "";
}
    
  
    
}




function closeModalImg()
{
    divImgModal.style.display = "none";
    document.getElementById("modalDim").style.display = "none";
}









