window.onload = setStartConfig;

var configImageGalleryPagingCount = 6;

var cust_addthis_top_mozilla = -178;
var cust_addthis_left_mozilla = -160;
var cust_addthis_small_top_mozilla  = -16;

var cust_addthis_top_ie = -193;
var cust_addthis_left_ie = -150;
var cust_addthis_small_top_ie = -16;

var div_overlay_hide_ids = new Array("sponsor_container","podcast_player_small","area_flash_panorama");

function setStartConfig()
{
	if (document.getElementById("content_main_text"))	setKlappText();
	//alert(window.location.search);
	//alert(typeof initSlideShow);
	if (typeof initSlideShow == "function")	
	{
		initSlideShow();
	}
	setCurrentPictureOverlay();
	getPreviousButton();
	setNavHover();
}

function setNavHover()
{
	var arrNavs = new Array("navTop","area_cnt_nav_top");
	var cntLength = arrNavs.length;
	
	for (var i =0; i<cntLength; i++)
	{
		var obj = $(arrNavs[i]);
		//alert(obj.childNodes.length);
		cntCN = obj.childNodes.length;
		for (var k = 0; k<cntCN;k++)
		{
			//if (obj.childNodes[k].tagName)	alert(obj.childNodes[k]);
			if(obj.childNodes[k].tagName && obj.childNodes[k].tagName.toLowerCase() == "ul")
			{
				setNavHoverLiElements(obj.childNodes[k]);
			}
		}
	}
}

function setNavHoverLiElements(objUL)
{
	cntLi = objUL.childNodes.length;
	for (var i=0; i<cntLi; i++)
	{
		//alert(objUL.childNodes[i].className);
		
		if (objUL.childNodes[i].tagName && objUL.childNodes[i].tagName.toLowerCase() == "li" && !stristr(objUL.childNodes[i].className,"_active") && objUL.childNodes[i].className != "navtop_12659")
		{
			objUL.childNodes[i].onmouseover = function()
			{
				this.className = "over";
			}
			objUL.childNodes[i].onmouseout = function()
			{
				this.className = "";
			}
			
		}
		//alert(objUL.childNodes[i].className);
		if (objUL.childNodes[i].className == "_active navtop_12659")
		{
			//alert("test");
			objUL.childNodes[i].className = "navtop_12659_active";
		}
		
		if (objUL.childNodes[i].className == "navtop_12659")
		{
			objUL.childNodes[i].onmouseover = function()
			{
				this.className = "navtop_12659_hover";
			}
			objUL.childNodes[i].onmouseout = function()
			{
				this.className = "navtop_12659";
			}
		}
	}
}

function stristr( haystack, needle, bool ) 
{
	var pos = 0;
	
	haystack += '';
	pos = haystack.toLowerCase().indexOf((needle+'').toLowerCase());
	if( pos == -1 )
	{
	    return false;
	} 
	else
	{
	    if(bool)
	    {
	        return haystack.substr( 0, pos );
	    } 
	    else
	    {
	        return haystack.slice(pos);
	    }
	}
}