function fShowMenu(submenu)
{	
	 var subStyle = document.getElementById(submenu); 
     
     
          subStyle.style.visibility = 'visible'; 
	
	
}

function fHideSubmenu(submenu)
{
	
	
		document.getElementById(submenu).style.visibility = 'hidden';
	
	
}







function fOpenVenster(sLocatie, bForm)

{

	

	window.open(sLocatie, 'sVenster', 'top=20,left=20,width='+(screen.width - 300)+',height='+(screen.height - 300)+',toolbar=yes,scrollbars=yes,resizable=yes');

	

	if (bForm)

	{

		

		sLocatie.target = 'sVenster';

		

	}



}



function fVenster(item)

{



	if (document.getElementById)

	{



		this.obj = document.getElementById(item);

		this.style = document.getElementById(item).style;



	}

	else if (document.all)

	{

		this.obj = document.all[name];

		this.style = document.all[name].style;

	}

	else if (document.layers)

	{



		this.obj = document.layers[name];

		this.style = document.layers[name];

	}



}



function fToonVenster(item, aan)

{



	var i = new fVenster(item);



	i.style.display = (aan == 1) ? 'block' : 'none';



}



function fVergrootFoto(sFoto)

{

	if (document.getElementById('fotokader'))

	{

		

		document.body.removeChild(document.getElementById('fotokader'));

		

	}



	var sElement = document.createElement('div');

	sElement.id = 'fotokader';

	

	sElement.style.visibility = 'visible';

	sElement.style.position = 'relative';

	sElement.style.left = '50%';

	sElement.style.top = parseInt(document.documentElement.scrollTop + 10)+'px';

	sElement.style.marginLeft = '-316px';

	sElement.style.padding = '5px';

	sElement.style.width = '600px';

	sElement.style.background = '#1B3A64';

	sElement.style.border = '1px solid #66CC66';

	

	sElement.innerHTML = '<span id="fototitel"><a href="#" onclick="javascript:document.getElementById(\'fotokader\').style.visibility = \'hidden\';document.body.removeChild(document.getElementById(\'fotokader\'));return false;">Afbeelding sluiten</a></span><br /><img src="/afbeeldingen/'+sFoto+'" alt="" />';



	document.body.appendChild(sElement);

	

	

		

}







var sMap = null;

var sGeocoder = null;    			

var sMap = null;

var sGeocoder = null;    			



function fLaadGoogleMaps(sDIV)

{



	if (GBrowserIsCompatible())

	{		



		sMap = new GMap2(document.getElementById(sDIV));

		sMap.addControl(new GSmallMapControl());

		sMap.addControl(new GMapTypeControl());

		sMap.setCenter(new GLatLng(52.0523, 5.0708), 7);

		sGeocoder = new GClientGeocoder();	



	}



}



/*unction fToonLocatie(sAdres)

{

	if (sGeocoder)

	{



		sGeocoder.getLatLng

		(

			sAdres,			



			function (sCoordinaten)

			{				



				if (!sCoordinaten)

				{					



              		alert('De locatie kan niet worden gevonden op deze kaart.');              		



          		}

				else

				{					



					sMap.setCenter(sCoordinaten, 7);	

					var sMarkering = new GMarker(sCoordinaten);

					sMap.addOverlay(sMarkering);					



					GEvent.addListener(sMarkering, 'click', function()

					{

						sMarkering.openInfoWindowHtml('<div id="kader"><form action="http://www.google.nl/maps?f=d" method="get" onsubmit="fOpenVenster(this, true);"><fieldset><legend>Route plannen</legend><input type="hidden" name="daddr" value="4175 LM Nederland" /><input class="invoer" type="text" name="saddr" id="lPostcode" value="Uw postcode" onclick="javascript:this.value=\'\';" maxlength="11" /> <input class="knop" type="submit" value="Plannen" /></fieldset></form></div>');

					



					}

					);

				}			



			}		



		);	



	}    



}*/



function fToonAdres(sAdres, aKader, bVenster)

{



	var sKader;



	if (sGeocoder)

	{



		sGeocoder.getLatLng

		(

			sAdres,

			

			function (sCoordinaten)

			{

				

				if (!sCoordinaten)

				{

					

              				alert('De vertegenwoordiger kan niet worden gevonden op deze kaart.');

              		

          			}

				else

				{

					

					sMap.setCenter(sCoordinaten, 7);

						

					var sMarkering = new GMarker(sCoordinaten);

					sMap.addOverlay(sMarkering);



					sKader = '<div id="test">';

					sKader += '<span>'+aKader[0]+'</span><br />';

					

					if (bVenster < 2)

					{

					

						//sKader += aKader[1]+'<br />';

						//sKader += aKader[2]+' '+aKader[3]+'<br />';

						sKader += 'T. '+aKader[1]+'<br />';

						//sKader += 'F. '+aKader[5]+'<br />';

						sKader += 'E. '+'<a href="mailto:'+aKader[2]+'">'+aKader[2]+'</a><br /><br />';	

						

						if(aKader[3])

						{							

							sKader += aKader[3]+'';

						}

						else

						{

							sKader += '<form action="http://www.google.nl/maps?f=d" method="get" onsubmit="fOpenVenster(this, true);"><fieldset style="width:250px;"><legend >Route plannen</legend><input type="hidden" name="daddr" value="4175LS, Nederland" /><input type="text" name="saddr" id="lPostcode" value="Uw postcode" onclick="javascript:this.value=\'\';" maxlength="11" /><input class="testroute" type="submit" value="Plannen" /></fieldset></form>';	

						}

									

						

					}

					

					

					if (bVenster == 1)

					{

						

						sMarkering.openInfoWindowHtml(sKader);

						

					}

					

					GEvent.addListener(sMarkering, 'click', function()

					{

						

						sMarkering.openInfoWindowHtml(sKader);						

					

							

					}

					);



				}

				

			}

			

		);

		

	}

    

}





function fOpenGrafischObject(aObjecten, aBijschriften, iPositie)

{

	

	var sFoto = new Image();

	sFoto.src = aObjecten[iPositie];	



	var iBreedte = (sFoto.width < sFoto.height ? 370 : 600);

	

	var iHoogte = 0;



	var sAchtergrond = document.createElement('div');

	sAchtergrond.id = 'fotoachtergrond';

	

	sAchtergrond.style.visibility = 'visible';

	sAchtergrond.style.position = 'absolute';

	sAchtergrond.style.zIndex = 10000;

	sAchtergrond.style.top = 0;

	sAchtergrond.style.left = 0;

	sAchtergrond.style.width = '100%';

	sAchtergrond.style.height = '180%';

	sAchtergrond.style.background = '#231f20';

	sAchtergrond.style.overflow = 'hidden';

	

	var sElement = document.createElement('div');

	sElement.id = 'fotokader';

	

	sElement.style.visibility = 'visible';

	sElement.style.position = 'absolute';

	//sElement.style.zIndex = 10000000000055555555555555555555555555;

	sElement.style.left = '50%';

	sElement.style.top = parseInt(document.documentElement.scrollTop + 10)+'px';

	sElement.style.marginLeft = -(iBreedte / 1.8)+'px';

	sElement.style.paddingBottom = '10px';

	sElement.style.paddingTop = '10px';

	sElement.style.paddingLeft = '20px';

	sElement.style.paddingRight = '20px';

	

	sElement.style.width = iBreedte+'px';

	sElement.style.background = '#231f20';

	

	sElement.innerHTML = '<a href="#" onclick="javascript:document.getElementById(\'hoofd\').style.overflow = \'visible\';document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));return false;" title="Afbeelding sluiten"><img style="float:right;" src="/afbeeldingen/close.gif" border="0"></a><span><br /><br /><img src="'+sFoto.src.replace('klein', 'groot')+'" alt="" />';

	

	for (i = 0; i < aObjecten.length; i++)

	{

		

		aObjecten[i] = '\''+aObjecten[i]+'\'';

		

		aBijschriften[i] = unescape(aBijschriften[i]);

		aBijschriften[i] = aBijschriften[i].replace(/\+/g, ' ');

		aBijschriften[i] = '\''+aBijschriften[i]+'\'';

		

		

		

	}	

	

	if ((i) > 1)

	{

		var sLinks = '<table style="border:0px; position:absolute; top: 14px; left:18px; font-size: 12pt; font-weight: bold; "><tr><td style="background-color: #231f20; color: #FFFFFF; border:0px; ">&nbsp;</td></tr></table></span><table width="100%"><tr>';

	}

	else

	{

		var sLinks = '<table style="border:0px; position:absolute; top: 14px; left:18px; font-size: 12pt; font-weight: bold; "><tr><td style="background-color: #231f20; color: #FFFFFF; border:0px; ">&nbsp;</td></tr></table></span><table width="100%"><tr>';

	}

	

	sLinks += '<tr><td style="color: #FFFFFF;">'+aBijschriften[iPositie].substring(1, aBijschriften[iPositie].length - 1)+'</td></tr><tr><td>&nbsp;</td></tr><tr>';	

	

	if ((iPositie - 1) >= 0)

	{

		

		sLinks += '<td style="float: left; width:50%;"><a href="#" onclick="javascript:document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));fOpenGrafischObject([';

		sLinks += aObjecten;

		sLinks += '], [';

		sLinks += aBijschriften;

		sLinks += '],';

		sLinks += (iPositie - 1);

		sLinks +=');return false;" title="Vorige afbeelding"></a></td>';

		

		

	}	

	

	

	

	if ((iPositie + 1) < aObjecten.length)

	{

	

		sLinks += '<td style="width:50%;" align="right"><a href="#" onclick="javascript:document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));fOpenGrafischObject(['+aObjecten+'], ['+aBijschriften+'],'+(iPositie + 1)+');return false;" title="Volgende afbeelding"></a></td>';

		

		

	}

	

	sLinks += '</tr></table>';

	

	sElement.innerHTML += sLinks;

	

	document.body.appendChild(sAchtergrond);

	document.body.appendChild(sElement);

	

	iHoogte = ((iBreedte * sFoto.height) / sFoto.width) + 20;



	if (document.body.clientHeight < iHoogte || window.innerHeight < iHoogte)

	{

		

		document.getElementById('fotoachtergrond').style.height = (iHoogte + 10)+'px';



	}	



}





//get the command for the starting point in menu if any

var cmdStr = window.location.search;

cmdStr = (cmdStr.indexOf("menu_id")>-1)?cmdStr.substring(cmdStr.indexOf("=")+1,cmdStr.length):"";





var isNS6 = (navigator.userAgent.indexOf("Mozilla")>-1 && navigator.userAgent.indexOf("Gecko")>-1)?true:false;

var isIE  = (navigator.userAgent.indexOf("MSIE")>-1 && navigator.userAgent.indexOf("Opera")==-1)?true:false;

var isOp  = (navigator.userAgent.indexOf("Opera")>-1)?true:false;





function init(){

  if(isIE){

    document.getElementById("msg_scroller").style.position="relative";

  }

}





var incrementVal = 2;

var timer;

var flag;

function scroll(flag){

	var obj = document.getElementById("test");

	var isIE6 = (document.documentElement.clientHeight)? true : false;



	var Y = parseInt(obj.style.top);

	var cY = (isIE6)?document.documentElement.clientHeight-173 :((document.all)? document.body.clientHeight-173:window.innerHeight - 173);

	if(flag==1 && Y<34){

		obj.style.top = (Y+incrementVal)+"pt";

		timer = setTimeout("scroll(1)",incrementVal*20);

	}else if(flag==-1 && Y>-202){

		obj.style.top = (Y-incrementVal)+"pt";

		timer = setTimeout("scroll(-1)",incrementVal*20);

	}else{

		clearTimeout(timer);

	}

}
var detect = navigator.userAgent.toLowerCase(); 
var OS, browser, total, thestring, vers, pos, possemi, part; 
  
function getBrowser() 
{ 
if (checkIt('konqueror')) browser = 'Konqueror'; 
else if (checkIt('safari')) browser = 'Safari'; 
else if (checkIt('omniweb')) browser = 'OmniWeb'; 
else if (checkIt('opera')) 
{ 
  pos = detect.indexOf('opera') + 6; 
  possemi = detect.indexOf(';') + 6; 
  vers = detect.substring(pos, pos + 3); 
  browser = 'Opera ' + vers; 
} 
else if (checkIt('webtv')) browser = 'WebTV'; 
else if (checkIt('icab')) browser = 'iCab'; 
else if (checkIt('msie')) 
{ 
  pos = detect.indexOf('msie') + 5; 
  part = detect.substring(pos, detect.length); 
  possemi = part.indexOf(';'); 
  vers = detect.substring(pos, (pos + possemi)); 
  
  if(vers <= 6)
  {	
      if (confirm('U heeft een verouderde browser. Daardoor wordt deze website niet optimaal ondersteund. Wilt u de nieuwste browser nu downloaden?')) { window.open('http://www.microsoft.com/netherlands/windows/internet-explorer/default.aspx'); void('') } else { void('') };    
	 		
  }
  browser = 'Internet Explorer ' + vers; 
} 
else if (!checkIt('compatible')) 
{ 
  pos = detect.indexOf('netscape/'); 

  if (pos > 0) 
  { 
    pos = pos + 9; 
    part = detect.substring(pos, detect.length); 
    possemi = part.indexOf(' '); 
    vers = detect.substring(pos, (pos + possemi)); 
    browser = 'Netscape Navigator ' + vers; 
  } 
  else 
  { 
    if (checkIt('rv:')) 
    { 
      pos = detect.indexOf('rv:') + 3; 
      part = detect.substring(pos, detect.length); 
      possemi = part.indexOf(')'); 
      vers = detect.substring(pos, (pos + possemi)); 
      browser = 'Mozilla ' + vers; 
    } 
    else 
    { 
      vers = parseFloat(navigator.appVersion); 
      browser = 'Netscape Navigator ' + vers; 
    } 
  } 
} 

else browser = 'unknown Internet browser'; 
return browser; 
} 

function getOS() 
{ 
if (checkIt('konqueror')) browser = 'Konqueror'; 
else if (checkIt('linux')) OS = 'Linux'; 
else if (checkIt('x11')) OS = 'Unix'; 
else if (checkIt('mac')) OS = 'Mac' 
else if (checkIt('win')) OS = 'Windows' 
else OS = 'unknown'; 

return OS; 
} 

function checkIt(string) 
{ 
  place = detect.indexOf(string) + 1; 
  thestring = string; 
  return place; 
} 

