/*################################################################################
	D E B U G
################################################################################*/

var debugModus = 0	; // Debugmodus EIN = 1 || AUS = 0

function debug(txt)
{
	if(!debugModus || typeof(console) != "object") { return; }
	else { console.log(txt); }
}
debug("debugModus = true");


/*################################################################################
	$$$
################################################################################*/

// get Elements by Name

function $$$(obj)
{
	var obj = document.getElementsByName(obj);
	obj = (obj.length==1)?obj[0]:obj;
	return obj;
}


/*################################################################################
	F U N C T I O N S
################################################################################*/


// showSub
function showSub(id) {
	$(id).setStyle("display","block");
	if (id== 'subNaviCont_Trainingslager') {
		$('subNaviCont_VideosFotos').setStyle("display","none");
		$('Trainingslager').setStyle("color","333");
	}
	else if (id== 'subNaviCont_VideosFotos') {
		$('subNaviCont_Trainingslager').setStyle("display","none");
		$('VideosFotos').setStyle("color","333");
	}
}

// Footer Position

function setFooter()
{
	//var minHeight = 284;
//	var nav = $('navigation');
//	var con = $('content');
//		
//	var newHeight = (nav.offsetHeight > con.offsetHeight) ? nav.offsetHeight : con.offsetHeight;
//	newHeight = (newHeight > minHeight) ? newHeight : minHeight;
//			
//	nav.style.height = newHeight+"px";
//	con.style.height = newHeight+"px";

	var cont = $('Container');
	var foot = $('footer');
	
	var WindowHeight = window.getSize().y-105;
	var ContainerHeight = $('Container').getSize().y;
	
	
	if (WindowHeight > ContainerHeight) {
		
		var AbstandFooter = WindowHeight-ContainerHeight;
		//console.log(AbstandFooter);
		$('footer').setStyle("margin-top", AbstandFooter);
		}
		
		//else if (WindowHeight < ContainerHeight) {
//			
//			var AbstandFooter = ContainerHeight-WindowHeight;
//		$('footer').setStyle("margin-top",AbstandFooter);
//			
//			}
	
	
	
}

 // Google Map anzeigen

function showMap()
	{
		var windowWidth = window.getSize().x;
		var posMap = windowWidth/2 - 370;
		$('googleMap').setStyle("left", posMap);
		$('Container').tween('opacity',0.3);
		$('googleMap').setStyle("display","block");
		
	}

function hideMap()
	{
		$('googleMap').setStyle("display","none");
		$('Container').tween('opacity',1);
	}


function showAngebote() {
	$$('.angeboteTitle').each(function(angebot) {
		angebot.addEvent('click', function() {
			
			$$('.angeboteDIV').setStyle('display','none')
			var layerID = angebot.id + 'DIV';
			
			$(layerID).setStyle('display','block');
			
		});
		
	});
}


window.addEvent("load", function() {
	setFooter();
	if($$('.angeboteTitle').length != 0) { showAngebote() };
});
window.addEvent("resize",setFooter);


