/* check if frameset is loaded */
function checkFrames(){

	if (parent.frames.length == 0){

		var poslastslash = (location.href.lastIndexOf("/")+1);
		var poslast_p = (location.href.lastIndexOf("p")+1);
		var length_contentpage = poslast_p - poslastslash;
		var contentpage = location.href.substr(poslastslash, length_contentpage);
		
		// redirect to adequate frameset
		if(contentpage != "" && contentpage != "topmenue.php" && contentpage != "mainmenue.php"){
		 	parent.location = "index.php?contentpage=" + contentpage;
		 }
		 else{
		 	parent.location = "index.php";
		 }
	}
}


/* Submenue in content frame pops up while mouseover over in main navigation */

/* hide submenue */
function ausstellen(name_submenue){

	if(document.getElementById(name_submenue)){
		document.getElementById(name_submenue).style.display = 'none';
	}
	
}


/* get page offset */
function getPageOffset (){
	var x,y;
	if (self.pageYOffset) // all except Explorer
	{
		x = self.pageXOffset;
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
		// Explorer 6 Strict
	{
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}
	return y;
}

function anzeigen(name_submenue,navi_source,pos_mainnavi){

	/* hide all subnavi-divs that are possibly visible*/
	submenue_namen = new Array("submenue_france","submenue_germany","submenue_chili","submenue_usa","submenue_portugal","submenue_belgium","submenue_brasil","submenue_sweden","submenue_spain","submenue_afghanistan","submenue_israel","submenue_italy","submenue_europe","submenue_ireland","submenue_media");
	
	for (var i = 0; i < submenue_namen.length; ++i){
	
	var name_submenue2 = submenue_namen[i];

	
			if(name_submenue == name_submenue2){
			
			var page_pos = getPageOffset();
			
				/* display and shift position of submenue to positon of mainmenue (mouseover over main navi)*/
				if(navi_source == 'topmenue'){
				/* shift subnavi horizontally and vertically to scrollposition (submenue from top menue)*/
					document.getElementById(name_submenue).style.left = 260;
					document.getElementById(name_submenue).style.top = page_pos;
					document.getElementById(name_submenue).style.display = 'block';

				}
				else{
					/* shift subnavi vertically (submenue from leftside menue)*/
					pos_div_subnavi = page_pos + pos_mainnavi;
					document.getElementById(name_submenue).style.top = pos_div_subnavi;
					document.getElementById(name_submenue).style.display = 'block';
				}
			}
			else{
				/*hide all other submenues (name_submenue2); */
				ausstellen(name_submenue2);
			}

	}
	
}


function setOn(submenue_name){

	parent.content.ref = setTimeout('ausstellen("'+submenue_name+'")',1000);
	
}

function setOff(){

	if(parent.content.ref){
		clearTimeout(parent.content.ref);
	}
}
