/*function menushow(element) {
  ulelement = element.lastChild;
  if (ulelement.tagName == 'UL') {
    act = ulelement;
  }
  else {
    act = false;
  }
    if (act) {
    act.style.display='block';
  }
}

function menuhide(element) {
  ulelement = element.lastChild;
  if (ulelement) {
    if (ulelement.tagName == 'UL') {
      act = ulelement;
    }
    else {
      act = false;
    }
    if (act) {
      act.style.display='none';
    }
  }
}*/

function onLoadPage(element)
{
	changeLinks();
	showMainMenu(element);
	footerPosition();
	imageSize();
	showPopupGoogle();
}

function showPopupGoogle()
{
	if (document.getElementById('google_maps_loaded'))
		setTimeout("click_sidebar(0)",2000);
}

function hideMainMenu(element)
{
	if (document.getElementById('menutable'+element))
	{
		var a_array = document.getElementById('menutable'+element).getElementsByTagName('a');
		
		for(var i = 0; i < a_array.length; i++)
		{	
			itemclass =a_array[i].className;
			var found_class = itemclass.indexOf('active');
	
			if ((found_class == -1)) {
				var td_array = document.getElementById('menutable'+element).getElementsByTagName('td');
					
				for(var i = 0; i < td_array.length; i++)
				{
					itemclass =td_array[i].className;
						
					if (itemclass == "menuleft")
					{ td_array[i].style.backgroundImage =''; }
					if (itemclass == "menuright")
					{	td_array[i].style.backgroundImage =''; }
					if (itemclass == "menuCont")
					{	td_array[i].style.backgroundImage =''; }
					if (itemclass == "menubottom")
					{	td_array[i].style.backgroundImage =''; }								
				}		
				var link_array = document.getElementById('menutable'+element).getElementsByTagName('a');
					
				for(var i = 0; i < link_array.length; i++)
				{
					link_array[i].style.color = '#144C70';
				}
			}
		}
	}
}

function changeLinks()
{
	var str=document.URL;
	var found_cz = str.indexOf("/cz/");
	
	if (found_cz != -1)
	{
		if (document.getElementById('homeLink'))
		{
			var linkstr = document.getElementById('homeLink').href;
			document.getElementById('homeLink').href = linkstr.replace('/home/','/cz/home/');
		}
		if (document.getElementById('weatherLink'))
		{
			var linkstr2 = document.getElementById('weatherLink').href;
			document.getElementById('weatherLink').href = linkstr2.replace('/hochseilpark/wetter/','/cz/hochseilpark/wetter/');			
		}
	}
}

function imageSize()
{
	if (document.getElementById('content'))
	{
		var img_array = document.getElementById('content').getElementsByTagName('img');
		
		for(var i = 0; i < img_array.length; i++)
		{	
			
			itemwidth =img_array[i].width;
			
			if ((itemwidth == 143) || (itemwidth == 155))
				img_array[i].width = '138';//138
			if ((itemwidth == 295) || (itemwidth == 307))
				img_array[i].width = '301';
			if ((itemwidth == 600) || (itemwidth == 612))
				img_array[i].width = '626';
		}
	}
}

function showMainMenu(element)
{
	element = 'menutable'+element;
	
	if (document.getElementById(element))
	{
		var td_array = document.getElementById(element).getElementsByTagName('td');
		
		for(var i = 0; i < td_array.length; i++)
		{
			itemclass =td_array[i].className;
				
			if (itemclass == "menuleft")
			{ td_array[i].style.backgroundImage ='url(fileadmin/template01/images/menu_bg_left.gif)'; }
			if (itemclass == "menuright")
			{	td_array[i].style.backgroundImage ='url(fileadmin/template01/images/menu_bg_right.gif)'; }
			if (itemclass == "menuCont")
			{	td_array[i].style.backgroundImage ='url(fileadmin/template01/images/menu_bg_center.gif)'; }
			if (itemclass == "menubottom")
			{	td_array[i].style.backgroundImage ='url(fileadmin/template01/images/menu_bg_arrow.gif)'; }				
		}
		var link_array = document.getElementById(element).getElementsByTagName('a');
			
		for(var i = 0; i < link_array.length; i++)
		{
			link_array[i].style.color = '#BFD7E6';
		}		
	}
}
function footerPosition()
{
		if (navigator.appName == "Microsoft Internet Explorer"){
			bildschirmhoehe = document.body.offsetHeight;
		}else{
			bildschirmhoehe = top.innerHeight;
		}
			
			
		if (document.getElementById('content')) {
			if ((document.getElementById('footer').offsetTop+280)<bildschirmhoehe) 
				document.getElementById('content').style.height = (bildschirmhoehe - 440)+'px';
		}
		if (document.getElementById('contentHome')) {
			if ((document.getElementById('footer').offsetTop+280)<bildschirmhoehe) 
				document.getElementById('contentHome').style.height = (bildschirmhoehe - 720)+'px';
		}
			
}
