/*
* Steuerung der Topnavigation
*/
function showNav(nav, showSubnav) {
	var aNav = $$('#navigation .nav_on');
	for (var i = 0; i < aNav.length; i++) {
		//aNav[i].style.visibility = (aNav[i].id == nav) ? "visible" : "hidden";
		if (aNav[i].id == nav) {
			aNav[i].show();
		} else {
			aNav[i].hide();
		}
	}

	if (showSubnav) {
		var aSubnav = $$('#subnavigation tr.subnav');
		for (var i = 0; i < aSubnav.length; i++) {
			if (aSubnav[i].id == "subnav-"+nav) {
				aSubnav[i].show();
			} else {
				aSubnav[i].hide();
			}
		}
	}
}

function resetNav(nav, timeout) {
	setTimeout("showNav('"+nav+"');", timeout || 5000);
}


function showLayer(n)
{
d=document;
if (navigator.appName=='Netscape')
   {  
   	layers = d.getElementsByTagName("div");
	anzahl = layers.length;
	for(i=0;i<anzahl;i++)
   {
   if (i==n)
   {
   layers[i].style.visibility='visible';}else{
   layers[i].style.visibility='hidden';}
   }
   }else
   {  
   layers=document.all.tags ("div");
   anzahl = layers.length;   
   for(i=0;i<anzahl;i++)
   {
   if (i==n)
   {
   layers[i].style.visibility='visible';}else{
   layers[i].style.visibility='hidden';}
   }
   }
}

function hideLayer(n)
{
Pause = setTimeout('hide('+n+')',5000);
}

function hide(n)
{
d=document;
if (navigator.appName=='Netscape')
   {  
   	layers = d.getElementsByTagName("div");
	anzahl = layers.length;
	for(i=0;i<anzahl;i++)
   {
   if (i==n)
   {
   layers[i].style.visibility='hidden';}
   }
   }else
   {  
   layers=document.all.tags ("div");
   anzahl = layers.length;   
   for(i=0;i<anzahl;i++)
   {
   if (i==n)
   {
   layers[i].style.visibility='hidden';}
   }
   
   }

}


function openWindowLupeCustom(url, name, width, height) {
  param = "resizable=0,status=1,scrollbars=1,width="+width+",height="+height;
  popupWin = window.open(url, name, param);
  if (parseFloat(navigator.appVersion) < 3)
  	{ return false; }
  else
  	{ popupWin.focus(); }
  return true;
}

function open_win(url, name, param) {
        var win = window.open(url, name, param);
        win.focus();
}


function supersizeWin(path, name) {
        var screenWidth = screen.availWidth;
        var screenHeight = screen.availHeight;
		var width, height, glue;

        var browser=navigator.userAgent;
        if ((browser.indexOf("MSIE")!=-1)) {
                width = screenWidth - 12;
                height = screenHeight - 40;
        } else {
                width = screenWidth;
                height = screenHeight;
        }
//      url = path + "/" + imageid + "_" + screenWidth + "x" + screenHeight + ".html";
		glue = (path.indexOf('?') >= 0) ? "&" : "?";
        window.open(path+glue+"width="+width+"&height="+height,"Supersize","width=" + width + ",height=" + height + ",left=0,top=0,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes");
        return false;
}


function checkAd(adId) {
	var ad = $(adId);
	if (!ad) return false;
	var height = Element.getHeight(ad);
	if (height > 100) {
		ad.show();
	} else {
		ad.hide();
	}
	return true;
}

		function reloadStatPix(cat, contentId, contentTitle)
		{
		        var tt = new Date().getTime();
			var stat = document.getElementById('pixstat').src+'&tt='+tt;
			//stat = stat.replace(/(\d*)\,\,tagestip/, mediaid+',,tagestip');
			document.getElementById('videoivw').src=document.getElementById('pixivw').src+'&tt='+tt;
			document.getElementById('videostat').src=stat;
		}

function reloadPix() {
	var pixA = new Array('pixivw', 'pixstat');
	for (var i = 0; i < pixA.length; i++) {
		var pix;
		var src;
		var img;
		var qsArray = new Array();
		var keyArray = new Array();
		if (pix = document.getElementById(pixA[i])) {
			var pos = pix.src.indexOf('&tt=');
			if (pos > 0) {
				pix.src = pix.src.substr(0, pos) + "&tt="+Math.random();
			} else {
				pix.src = pix.src + "&tt="+Math.random();
			}
		}
	}
}

function teaserKlick() {
	reloadPix();
}