function toggleFotosMap(toonkaarttext, toonfotostext)
{
	
	
	var m = $('mapcontainer');
	var f = $('fotocontainer');
	var t = $('togglefotosmaplink');
	
	//allebei niet op none? zet dan map op none en voer vervolgens switch uit (ivm wazige maps bug in ie7)
	if(m.getStyle('display') != 'none' && f.getStyle('display') != 'none')
		m.setStyle('display', 'none');
		
	if(m.getStyle('display') == 'none')
	{
		m.setStyle('display', 'block');
		f.setStyle('display', 'none');
		
		if(toonkaarttext)
			t.setHTML(toonfotostext);
		else
			t.setHTML('Toon foto\'s');
	}	
	else
	{
		m.setStyle('display', 'none');	
		f.setStyle('display', 'block');
		
		if(toonkaarttext)
			t.setHTML(toonkaarttext);
		else
			t.setHTML('Toon kaart');
	}	
	
	t.blur();
	
	return false;
	
}





/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

if (document.getElementById){ 
	document.write('<style type="text/css">\n')
	document.write('.submenu{display: none;}\n')
	document.write('</style>\n')
}

function SwitchMenu(obj)
{
	var m = $('mapcontainer');
	var f = $('fotocontainer');
	var t = $('togglefotosmaplink');
	
	if(document.getElementById)
	{
		var el = document.getElementById(obj);
		var ar = document.getElementById("masterdiv").getElementsByTagName("span"); 
		
		if(el.style.display != "block")
		{ 
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") 
				ar[i].style.display = "none";
			}
			
			if(m) m.setStyle('display', 'block');
			if(m && f) f.setStyle('display', 'none');
			if(t) t.setHTML('Toon foto\'s');
			
			el.style.display = "block";
		}
		else
		{
			el.style.display = "none";
		}
		
		
		
		
	}
}


function toggleFeedback(link)
{
	if($('feedbackform'))
	{
		if($('feedbackform').style.display == 'none')
			$('feedbackform').setStyle('display', 'block');	
		else
			$('feedbackform').setStyle('display', 'none');	
			
		link.blur();
		if($('spamcheck'))
			$('spamcheck').value = 'nope';
	}
}

function bookmarksite(url, who)
{	
	if (document.all)
	window.external.AddFavorite(url,who);
	else if (window.sidebar)
	window.sidebar.addPanel(document.title, location.href, "")
}

function spamCheck() 
{
	if(document.getElementById('spamcheck-tr')) 
	{
		document.getElementById('spamcheck').value = 'nope';
		document.getElementById('spamcheck-tr').style.display = 'none';
	}
}


function setMaxLength() {
	var x = document.getElementsByTagName('textarea');
	var counter = document.createElement('div');
	counter.className = 'counter';
	for (var i=0;i<x.length;i++) {
		if (x[i].getAttribute('maxlength')) {
			var counterClone = counter.cloneNode(true);
			counterClone.relatedElement = x[i];
			counterClone.innerHTML = '<span>0</span>/'+x[i].getAttribute('maxlength')+' karakters';
			x[i].parentNode.insertBefore(counterClone,x[i].nextSibling);
			x[i].relatedElement = counterClone.getElementsByTagName('span')[0];

			x[i].onkeyup = x[i].onchange = checkMaxLength;
			x[i].onkeyup();
		}
	}
}

function checkMaxLength() {
	var maxLength = this.getAttribute('maxlength');
	var currentLength = this.value.length;
	if (currentLength > maxLength)
	{
		//this.relatedElement.className = 'toomuch';
		this.value = this.value.substr(0, maxLength);

	}	
	else
		this.relatedElement.className = '';
	this.relatedElement.firstChild.nodeValue = currentLength;
	// not innerHTML
}


