function onLoadInit()
{
	Menu();
	adjustAnchors();
}

function Menu()
{
	if ( document.createElement && document.getElementsByTagName )
	{
		var l_lList = document.getElementsByTagName("li");
		for ( var i = 0; i < l_lList.length; i++ )
		{
			var l_eList = l_lList[ i ];
			
			if ( l_eList.getAttribute( "rel" ) == "menu" )
			{
				l_eList.onmouseover = function() { $( this.getAttribute( 'name' ) ).show(); }
				l_eList.onmouseout = function() { $( this.getAttribute( 'name' ) ).hide(); }
			}
		}
	}
}

/*
*	Popup scherm
*/
function popup( p_sURL, p_iWidth, p_iHeigth)
{
	imgWin = window.open( p_sURL, '','scrollbars=auto, resizable=yes, width='+p_iWidth+',height='+p_iHeigth+',left=0,top=0' );
}

function adjustAnchors()
{

	$$('a').each( function( e ) 
	{	
		if ( e.getAttribute( 'rel' ) == 'ext' ) 
		{
			e.setAttribute( 'target', '_blank' );
		}
	});

	$$('img').each( function( e ) {
		if( e.getAttribute( 'rel' ) == 'mouseover' ) 
		{
			
			$(e).observe( 'mouseover', function() { this.setAttribute( 'src', 'images/' + this.getAttribute( 'name' ) + '_ov.gif' ); } );
			$(e).observe( 'mouseout', function() { this.setAttribute( 'src', 'images/' + this.getAttribute( 'name' ) + '.gif' );  } );
		} 
	});
}


function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}


window.onload = onLoadInit;
