var currentEl = null;
var currentSrcEl = null;
var backgroundBox = null;

function toggleDiv(obj) {
	var element = document.getElementById('box' + obj.id);
	var srcEl = document.getElementById(obj.id);
	var sDisplay = element.style.display;

	var activeImg = document.getElementById('img' + obj.id);

	if (currentEl)
	{
		if (currentEl != element)
		{
			currentEl.style.display = 'none';
			document.getElementById('imgPartner').style.display = 'none';
			document.getElementById('imgProdukte').style.display = 'none';
		}
	}
	
	if(sDisplay == 'block')
	{
		element.style.display = 'none';
		activeImg.style.display = 'none'; 
	}
	else
	{
		element.style.display = 'block';
		activeImg.style.display = 'block';
	}
	
	currentEl = element;
	currentSrcEl = srcEl;
}

window.addEvent('domready', function(){
  
  $$("body").addEvent('click', function(e){

	//cross-browser code to get the target
	//thanks to http://www.quirksmode.org/js/introevents.html
  	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;
	
	if(!targ.id || (targ.id != 'Partner' && targ.id != 'Produkte'))
	{
		document.getElementById('imgPartner').style.display = 'none';
		document.getElementById('imgProdukte').style.display = 'none';
		document.getElementById('boxPartner').style.display = 'none';
		document.getElementById('boxProdukte').style.display = 'none';
	}
  });
});