// JavaScript Document

var divElements = new Array(),user;

window.onload = config;
window.onresize = rebuild;

// ***************************************************************************************

function communication (btn)
{
	window.alert ("Flash: "+ btn + "/" + user)
	
	if (btn=="Leden")
	{
		FElements=document.getElementsByTagName("iframe");
		FElements[1].src="php/leden/leden.php"
	}
	
	
}
				  

function setCMS(id)
{
	user = id;
	
	document.getElementById("main").style.visibility="visible";
	
	FElements=document.getElementsByTagName("iframe");
	FElements[0].src="html/background.html";
	FElements[1].src="php/welkom.php?id=" + user;
	
	
}

function config() 
{
	
	Elements=document.getElementsByTagName("div");

  	for (i=0;i<Elements.length;i++) {
  		divElements[i]=Elements[i].id + ";" + Elements[i].offsetHeight + ";" + Elements[i].offsetWidth + ";" + Elements[i].offsetLeft + ";" + Elements[i].offsetTop;
 	}

	//document.getElementById("main").style.visibility="hidden"
	//document.getElementById("comm").style.visibility="hidden"
	//document.getElementById("hidden").style.visibility="hidden"

	rebuild();
 
}


// ***************************************************************************************



function rebuild() 
{
 
	myWidth = 0, myHeight = 0, myLeft = 0, myTop = 0;

 	if( typeof( window.innerWidth ) == 'number' ) 
	{
		//Non-IE
	  	myWidth = window.innerWidth;
      	myHeight = window.innerHeight;
    } 
  	else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) 
	{
      	//IE 6+ in 'standards compliant mode'
      	myWidth = document.documentElement.clientWidth;
      	myHeight = document.documentElement.clientHeight;
    } 
  	else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) 
	{
     	//IE 4 compatible
      	myWidth = document.body.clientWidth;
      	myHeight = document.body.clientHeight;
   	}
 
  
  	if ( myWidth > document.getElementById("content").offsetWidth ) 
	{
    	myLeft = (  myWidth - document.getElementById("content").offsetWidth ) / 2 
  	}
 
 	if ( myHeight > document.getElementById("content").offsetHeight ) 
	{
  		myTop = (myHeight - document.getElementById("content").offsetHeight ) / 2
  	}
 
 
 	for ( i=0; i < divElements.length; i++ )
 	{ 
  		set=divElements[i].split(";") // 0 = id, 1 = hoogte, 2 = breedte, 3 = left, 4 = top 
      	document.getElementById(set[0]).style.left=myLeft + Number(set[3]) + "px";
      	document.getElementById(set[0]).style.top=myTop + Number(set[4]) + "px";
 	}
}
