function changeBackGround_start(obj,bgImage){
//bij laden wordt de hoofdvisual als background image van de tabel veranderd
//de naamgeving van het relevante pad en het plaatje dienen gelijk te zijn
   	if (document.getElementById) {
		document.getElementById(obj).style.backgroundImage ='url('+bgImage+')';
	}
}

function changeBackGround(obj,bgImage){
//bij laden wordt de hoofdvisual als background image van de tabel veranderd
//de naamgeving van het relevante pad en het plaatje dienen gelijk te zijn
   	if (document.getElementById) {
		document.getElementById(obj).style.backgroundImage ='url('+bgImage+')';
	}
	hoogteDiv('td_content');
}

function hoogteDiv(obj_div){
//hoogte bepalen van de td met alle content en linkermenu
//de hoogte wordt volledig opgevuld, om het linkermenu en het midden content gedeelte
//van een grijze haarlijn te voorzien.
	var breedte_scherm = body.clientWidth
	var hoogte_scherm = body.clientHeight
	var hoogte_top = 98;
	var hoogte_content_div = document.getElementById('content').style.height
	
	var hoogte_content = document.getElementById('td_content').style.height;
	var hoogte_linkermenu = document.getElementById('linkernavigatie').clientHeight
	var hoogte_footer = document.getElementById('footer_content').clientHeight

	var hoogte_div = hoogte_scherm - (hoogte_top + 10);
	var hoogte_linker = hoogte_scherm - (hoogte_top + hoogte_footer + hoogte_linkermenu);

	document.getElementById('content').style.width = breedte_scherm - 20;
	document.getElementById('td_content').style.height = hoogte_div;
	//document.getElementById('menu_rest').style.height = hoogte_linker;
}

function hoogteEigenTijd(obj_div){
	var hoogte_scherm = body.clientHeight
	var hoogte_top = 98;
	var hoogte_footer = document.getElementById('footer_content').clientHeight
	var hoogte_div = hoogte_scherm - (hoogte_footer + hoogte_top)-30;
	document.getElementById('menu_hoogte').style.height = hoogte_div;
}

//begin script mouseovertekst in de topnavigatie
iens6=document.all||document.getElementById;
var tekstArray = new Array
tekstArray[1]="U gaat naar Particulieren voor:inzicht in uw pensioen, het zelf regelen van meer pensioen, gebeurtenissen die van invloed zijn op uw pensioen, het doorgeven van wijzigingen in uw situatie en Eigentijd.";
tekstArray[2]="U gaat naar Werkgevers voor: uitleg over pensioenproducten, ondersteuning bij uw pensioenadministratie, extra diensten en producten, Onlinedesk en contact met de Werkgeversdesk.";
tekstArray[3]="U gaat naar Over Ons voor meer informatie over: pers- en nieuwsberichten;cijfers;standpunten;<br/>corporate informatie;het beleggingsbeleid.";
//tekstArray[4]="Go to About PGGM for: corporate information; figures; press releases and news items, investment policy."

var naamDiv
var welkObject
var kopij
var kopijBreedte
var kopijPositie
var kopijHoogte
var x=0
var y=0
var offsetx = 15
var offsety = 10
document.onmousemove=getXY
function MouseoverTekst(value) {
	text="<table width='"+(kopijBreedte-4)+"' height='"+(kopijHoogte-4)+"' border='0'  cellspacing='0' cellpadding=0>"
	text+="<tr><td class='top_mouseover'  style='background-color:#FFFBE5;' width='"+(kopijBreedte-4)+"'>"+tekstArray[value]+"</td></tr></table>"
return text
}
function setObjecten(textelement,breedte,hoogte,positie) {
	kopijPositie=positie
	kopijBreedte=breedte
	kopijHoogte=hoogte

	kopij=MouseoverTekst(textelement)
	if (kopijPositie == "rechtsonder") { 
		x=x+offsetx
		y=y+offsety
	}
	if (kopijPositie == "linksonder") {
		x=x-(offsetx+2)-kopijBreedte
		y=y-offsety
	}
	if (kopijPositie == "rechtsboven") { 
		x=x+offsetx
		y=y+offsety-kopijHoogte
	}
	if (kopijPositie == "linksboven") {
		x=x-(offsetx+2)-kopijBreedte
		y=y+offsety-kopijHoogte
	}
	if(iens6){
		naamDiv = "mouseovertekst"
		welkObject=document.getElementById? document.getElementById(naamDiv):document.all.naamDiv
		welkObject.style.width=kopijBreedte
		welkObject.style.height=kopijHoogte
		welkObject.style.left=x
		welkObject.style.top=y
			if(iens6&&document.all) {
				welkObject.innerHTML = ""
				welkObject.insertAdjacentHTML("BeforeEnd","<table cellspacing=0 width="+kopijBreedte+" height="+kopijHoogte+" border=0><tr><td width=100% valign=top>"+kopij+"</td></tr></table>")
			}
			if(iens6&&!document.all) {
				welkObject.innerHTML = ""
				welkObject.innerHTML="<table cellspacing=0 width="+kopijBreedte+" height="+kopijHoogte+" border=0><tr><td width=100% valign=top>"+kopij+"</td></tr></table>"
			}
	}
	toonKopij()
}
function toonKopij() {
	if(iens6) {
		welkObject.style.visibility="visible"
	}
}
function verbergKopij() {
	if(iens6) {
		welkObject.innerHTML = ""
		welkObject.style.visibility="hidden"
	}
}
function getXY(e) {
	if (iens6&&document.all) {
		x=0
		y=0
		x=event.x; 
		y=event.y;
	}
	if (iens6&&!document.all) {
		x=0
		y=0
		x=e.pageX; 
		y=e.pageY;
	}
}
//einde script  mouseovertekst in de topnavigatie

function Zoeken(){
	if (document.frmZoeken.Searchstring.value != ""){
		document.frmZoeken.submit();
	}
}

// Use Freely as long as following disclaimer is intact:
//---------------------------------------------------------------
// Cross Browser Multi-Orientation Menu v1.2 11th February 2004
// Written by Rik Comery. www.ricom.co.uk, support at www.ricom.co.uk           
// All rights reserved.                                         
// Featured in the SimplytheBest DHTML Scripts Library at http://simplythebest.net/scripts/

menuStyle = "flat"                                // Menu Style (flat, 3d)
cellPadding = 2                                      // Cell Padding
cellBorder = 1                                       // Include table border (0 for no border)
verticalOffset = 0                                   // Vertical offset of Sub Menu. 
horizontalOffset = 0                                 // Horizontal offset of Sub Menu. 
subMenuDelay = 1                                     // Time sub menu stays visible for (in seconds)
subIndicate = 1                                      // Show if a sub menu is present (0 for "no")
indicator = "<img src='/html/images/pijl_direct_naar.gif' border='0' margin='0'>"  // Symbol to show if a sub menu is present (subIndicate must be to set to 1)
                                                     // Use standard HTML <img> tag. You can use a character instead of an image. 
                                                     // e.g.      indicator = ">"
// Main Menu Items
borderColor = "#3A3D8E"                    // Border Colour (flat mode only)
menuBackground = "white"                 // Cell Background Colour
menuHoverBackground = "white"             // Cell Background Colour on mouse rollover
fontFace = "verdana"                         // Font Face
fontColour = "white"                     // Font Colour
fontHoverColour = "#019F54"                // Font Colour on mouse rollover
fontSize = "10px"                           // Font Size
fontDecoration = "none"                    // Style of the link text (none, underline, overline, line-through)
fontWeight = "normal"                      // Font Weight (normal, bold)

// Sub Menu Items
sborderColor = "white"                     // Border Colour (flat mode only)/
smenuBackground = "white"                  // Cell Background Colour
smenuHoverBackground = "white"           // Cell Background Colour on mouse rolloverr
sfontFace = "verdana"                        // Font Face
sfontColour = "#3A3D8E"                    // Font Colour
sfontHoverColour = "#019F54"               // Font Colour on mouse rollover
sfontSize = "10px"                          // Font Size
sfontDecoration = "none"                   // Style of the link text (none, underline, overline, line-through)
sfontWeight = "normal"                     // Font Weight (normal, bold)
sShadow = 0
quantity = 1

////// DO NOT EDIT BELOW THIS LINE
var isIE = (document.getElementById && document.all)?true:false;
var isNS4 = (document.layers)?true:false;
var isNS6 = (document.getElementById && !document.all)?true:false;

var timer;
var obj = (isIE)?"document.all":"document.getElementById"

styleBorder=(menuStyle.toLowerCase() == "flat")?cellBorder:0 

// Menu Styles
document.writeln ('<style>');
document.writeln ('.rcMenuStatic {background-color:'+menuBackground+'; cursor:hand; text-decoration:'+fontDecoration+'}');
document.writeln ('.rcMenuHover  {background-color:'+menuHoverBackground+'; cursor:hand; text-decoration:'+fontDecoration+'}');
document.writeln ('.rcSubMenuStatic {font-family:'+sfontFace+';font-size:'+sfontSize+';font-weight:'+sfontWeight+';text-decoration:'+sfontDecoration+';background-color:'+smenuBackground+'; cursor:hand}');
document.writeln ('.rcSubMenuHover  {font-family:'+sfontFace+';font-size:'+sfontSize+';font-weight:'+sfontWeight+';text-decoration:'+sfontDecoration+';background-color:'+smenuHoverBackground+'; cursor:hand}');
document.writeln ('</style>');


// Build and show the main menu items
function showMenus(quant,definedOrientation)
{
  if(definedOrientation!=""){orientation=definedOrientation}
  if (orientation.toLowerCase() == "vertical"){document.writeln ('<table border="0" cellpadding="0" cellspacing="'+styleBorder+'" bgColor="'+borderColor+'">')}
  else{document.writeln ('<table border="0" cellpadding="0" cellspacing="0"><tr height=17>')}  
  for (x=0; x<eval("Menu"+quant).length; x++)
  {
    if (orientation.toLowerCase()=="vertical") document.writeln('<tr>')
    document.writeln ('<td onclick="tdMouseClick(\''+quant+'mainLink'+x+'\')" onMouseOver="hoverMenu(); popDown(\''+quant+'\','+x+', \''+quant+'button'+x+'\',\''+orientation+'\'); " onMouseOut="clearMenu('+quant+','+x+')" ')
    if (menuStyle.toLowerCase() == "3d"){document.writeln ('style="border:0px solid '+borderShadow+';"');}        
    document.writeln ('><div style="border:1px solid #3A3D8E;width:165;" id="'+quant+'button'+x+'"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td style="color:#3A3D8E;vertical-align:middle;height:17;width:163;background-color:white;" id="'+quant+'cell'+x+'" nowrap>');
    document.writeln ('&nbsp;- Maak uw keuze -<a id="'+quant+'mainLink'+x+'" href="#"></a></td>');
    if (subIndicate == 1&&eval("subMenu"+quant)[x].length>=1){
      document.writeln('<td class="rcMenuStatic" id="'+quant+'cell'+x+'a" align="right">');
      document.writeln ('<a id="'+quant+'mainLink'+x+'a" href="'+eval("Menu"+quant)[x][1]+'" target="'+eval("Menu"+quant)[x][2]+'" class="rcMenuStatic">'+indicator+'</a></td>');}
    document.writeln ('</tr></table></div></td>');    
    if (orientation.toLowerCase()=="vertical") document.writeln('</tr>')
  }
  if (orientation.toLowerCase() == "vertical"){document.writeln ('</table>');}
  else{document.writeln ('</tr></table>');}   
// Build the sub menu items
  for (x=0; x<eval("Menu"+quant).length; x++)
  { 
    if (eval("subMenu"+quant)[x].length > 0)
    {     
      document.writeln ('<div id="'+quant+'MENU'+x+'" style="visibility:hidden; position:absolute; z-index:2;border:1px solid #3A3D8E;padding:3px;background-color:white" >');
      document.writeln ('<table style="width:175px"  border="0" cellpadding="'+cellPadding+'" cellspacing="'+styleBorder+'" bgColor="'+sborderColor+'">');
      for (y=0; y<eval("subMenu"+quant)[x].length; y++)
      {
        document.writeln ('<tr><td id="'+quant+'subMenu'+x+y+'" class="rcSubMenuStatic" onMouseOver="hoverMenu(); highlightMenu(\'sub\','+x+','+y+',\'\','+quant+')" onMouseOut="clearMenu('+quant+','+x+');" onclick="tdMouseClick(\''+quant+'subLink'+x+y+'\')" nowrap')
        if (menuStyle.toLowerCase() == "3d"){document.writeln ('style="border-right:'+cellBorder+'px solid '+sborderShadow+';"');}
        document.writeln ('><a id="'+quant+'subLink'+x+y+'" href="'+eval("subMenu"+quant)[x][y][1]+'" target="'+eval("subMenu"+quant)[x][y][2]+'" class="rcSubMenuStatic">'+eval("subMenu"+quant)[x][y][0]+'</a></td></tr>');
      }
      document.writeln ('</table></div>');
    }
  }
} 

// Change colour or menu and submenu items when the mouse hovers over.  
function highlightMenu(element,mainMenu,dropMenu,state,quant){
  hoverMenu();
  state=(state == "hover")?"rcMenuHover":"rcMenuStatic"
  if (element == "sub")
  {
    for (x=0; x < eval("subMenu"+quant)[mainMenu].length; x++)
     {
      eval(obj+'("'+quant+'subMenu'+mainMenu+x+'").className = "rcSubMenuStatic"')
      eval(obj+'("'+quant+'subLink'+mainMenu+x+'").className = "rcSubMenuStatic"')
    }   
    eval(obj+'("'+quant+'subMenu'+mainMenu+dropMenu+'").className="rcSubMenuHover"')
    eval(obj+'("'+quant+'subLink'+mainMenu+dropMenu+'").className="rcSubMenuHover"')
  }
  else
  {
    eval(obj+'("'+quant+'cell'+mainMenu+'").className = "'+state+'"')
    eval(obj+'("'+quant+'mainLink'+mainMenu+'").className = "'+state+'"')
    if (subIndicate == 1&&eval("subMenu"+quant)[mainMenu].length>=1)
    {
      eval(obj+'("'+quant+'cell'+mainMenu+'a").className = "'+state+'"')
      eval(obj+'("'+quant+'mainLink'+mainMenu+'a").className = "'+state+'"')
    }
  }
}

// Find positioning for sub menus
function getOffset(obj, dim) 
{
  if(dim=="left")  {     
    oLeft = obj.offsetLeft;    
    while(obj.offsetParent!=null) 
    {    
      oParent = obj.offsetParent     
      oLeft += oParent.offsetLeft 
      obj = oParent 	
    }
    return oLeft
  }
  else if(dim=="top")
  {
    oTop = obj.offsetTop;
    while(obj.offsetParent!=null) 
    {
      oParent = obj.offsetParent
      oTop += oParent.offsetTop
      obj = oParent 	
    }
    return oTop
  }
  else if(dim=="width")
  {
    oWidth = obj.offsetWidth
    return oWidth
  }  
  else if(dim=="height")
  {
    oHeight = obj.offsetHeight
    return oHeight
  }    
  else
  {
    alert("Error: invalid offset dimension '" + dim + "' in getOffset()")
    return false;
  }
}

// Show sub menus
function popDown(quant, param, id, orientation){
  var cellBorderOffset = (isNS6)?cellBorder:eval(cellBorder*2)
  var browserAdjustment = (isNS6)?cellBorder:0
  var menu;
  var button;

  if (id)
  {    
    getOffset(eval(obj+'(id)'),'left');
    getOffset(eval(obj+'(id)'),'top');    
    getOffset(eval(obj+'(id)'),'width');  
    getOffset(eval(obj+'(id)'),'height');
    
    if (eval("Menu"+quant+"["+param+"][3]")=="right") 
    { 
      oLeft=oLeft  
      oLeft=oLeft+oWidth; 
      getOffset(eval(obj+'("'+quant+'MENU'+param+'")'),'width');
      oLeft=oLeft-oWidth ;
      alignAdjustment = cellBorder*2 + 1
    }
    else 
    {
      alignAdjustment = 0
      oLeft=oLeft
    }    
  }  

  
  n = 0;    
  while (n < eval("Menu"+quant).length)
  {          
    menu = quant+"MENU"+n
    if (param == n)
    {
      theObj = eval(obj+'(menu)');
      if (theObj)
      {
         theObj.style.visibility = "visible"

          if (orientation.toLowerCase()=="vertical"){
            theObj.style.left=(menuStyle.toLowerCase()=="flat")?oLeft+oWidth+cellBorder+horizontalOffset:oLeft+oWidth+cellBorderOffset+horizontalOffset;
            theObj.style.top=(menuStyle.toLowerCase()=="flat")?oTop-cellBorder+verticalOffset:oTop+verticalOffset-browserAdjustment}
          else{
            theObj.style.left=(menuStyle.toLowerCase()=="flat")?oLeft-cellBorder+horizontalOffset+alignAdjustment:oLeft+horizontalOffset-browserAdjustment+alignAdjustment;
            theObj.style.top=(menuStyle.toLowerCase()=="flat")?oTop+oHeight+cellBorder+verticalOffset:oTop+oHeight+cellBorderOffset+verticalOffset;}
        }
      
       highlightMenu('main',n,'','hover',quant)
       if (eval("subMenu"+quant)[param].length > 0)
       {
         for (x=0; x<eval("subMenu"+quant)[param].length; x++)
         {
           eval (obj+'("'+quant+'subMenu'+param+x+'").className = "rcSubMenuStatic"')
           eval (obj+'("'+quant+'subLink'+param+x+'").className = "rcSubMenuStatic"')         
         }
       }
    }
    else 
    {  
      for (x=1; x<quantity+1; x++)
      {       
        menu = x+"MENU"+n   
        //alert(menu)     
        if (eval(obj+'(menu)'))
        {
          eval(obj+'(menu).style.visibility = "hidden"')            
        }
        highlightMenu ('main',n,'','static',quant)
      }
    }
    n++
  }  
}

// Re-set timer for sub menus
function hoverMenu(){
  if(timer)
   clearTimeout(timer)
}

// Set timer for sub menus
function clearMenu(quant,menu){
  setDelay = subMenuDelay*1000
  delay = (eval("subMenu"+quant)[menu].length > 0)?setDelay:1
  
  timer = setTimeout("popDown("+quant+","+(eval("Menu"+quant).length + 1)+")",delay)
}

// when you click the box, perform the same function as if the user had clicked the hyperlink
function tdMouseClick(theElement){
  eval(obj+'(theElement).click()')
}


function openSnelrekenaar(pagina)
{ 
	snelrekenaar=window.open(pagina,"", "top=250, left=187 ,width=675, height=" + (screen.AvailHeight - 300)+ ",toolbar=no,scrollbars=yes,resizable=no,status=no"); 
	snelrekenaar.focus();
} 

function popUp(pagina,positie,breedte,hoogte,automatisch){
var boven;
var links;
var hoogteScherm;
var breedteScherm;

if (automatisch > 0 ){
	breedteScherm = screen.AvailWidth / automatisch;
	hoogteScherm = screen.AvailHeight / automatisch
}else{
	hoogteScherm = hoogte;
	breedteScherm = breedte;
}
	if (positie ==1){ // linksboven
		boven = 0;
		links = 0;
	}	
	if (positie == 2){ //rechtsboven
		boven = 0;
		links = (screen.AvailWidth - breedteScherm - 5); // 5 is de padding
	}
	if (positie == 3){ // linksonder
		boven = (screen.AvailHeight - hoogteScherm - 5); // 5 is de padding;
		links = 0;
	}
	if (positie == 4){ // linksonder
		boven = (screen.AvailHeight - hoogteScherm - 5); // 5 is de padding;
		links = (screen.AvailWidth - breedteScherm - 5); // 5 is de padding
	}
nieuwScherm=window.open(pagina,"", "top="+ boven +"px, left="+ links +"px, width="+ (breedteScherm) +", height="+ (hoogteScherm)+",toolbar=no,scrollbars=yes,resizable=no,status=no"); 
nieuwScherm.focus();
}