var agt=navigator.userAgent.toLowerCase();
var ns=0, ie=0, ge=0, op=0;

if ( agt.indexOf("gecko") != -1 )
{
	ge=1;
}else if (agt.indexOf("opera") != -1)
{
	op=1;
}else if (document.all)
{
	ie=1;
} else
{
	ns=1;
}

function showlayer (id)
{
//   alert('showlayer ' +name);
   if(ns){
	document.getElementById(id).visibility = "show";
   }else {
	document.getElementById(id).style.visibility = "visible";
   }
}
function hidelayer (id)
{
//   alert('showlayer ' +name);
   if(ns){
	document.getElementById(id).visibility = "hide";
   }else {
	document.getElementById(id).style.visibility = "hidden";
   }
}

var treeopened = null;
function clear_main_menue_over(aktiv)
{
/*	if (document.getElementById('vers_sub01').className!= 'submenueaktiv' && 
	document.getElementById('vers_sub02').className!= 'submenueaktiv' &&
	document.getElementById('vers_sub03').className!= 'submenueaktiv' && 
	document.getElementById('web_sub01').className!= 'submenueaktiv' &&
	document.getElementById('web_sub01').className!= 'submenueaktiv')
	{
*/	
	if (aktiv!= '' && aktiv=='sicher')
	{
		//alert('aktiv '+aktiv );
		var el = document.getElementById("men_home");
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
//		el = document.getElementById("men_vers");	
//		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
		el = document.getElementById("men_kont");	
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
		el = document.getElementById("men_news");	
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
		el = document.getElementById("men_web");	
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
		el = document.getElementById("men_uns");	
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
		el = document.getElementById("men_imp");	
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
	}else {
		var el = document.getElementById("men_home");
		el.className='menue';	
//		el = document.getElementById("men_vers");	
//		el.className='menue';	
		el = document.getElementById("men_kont");	
		el.className='menue';		
		el = document.getElementById("men_news");	
		el.className='menue';		
		el = document.getElementById("men_web");	
		el.className='menue';		
		el = document.getElementById("men_uns");	
		el.className='menue';		
		el = document.getElementById("men_imp");	
		el.className='menue';		
	}						
		hidelayer ("versicherungen");					
		hidelayer ("webspecials");		
}

function main_menue_over(id)
{
	clear_main_menue_over('sicher');
	activeItem = id;
	var el = document.getElementById(id);
	el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menueover';
	//el.className = 'menueover';
	//alert(+'Ojekt: '+el+' '+el.className)
//	if (id=="men_vers")	{
//		showlayer ("versicherungen");
//	}else if (id=="men_web"){
	if (id=="men_web"){
		showlayer ("webspecials");
	}
}

function main_menue_out(id)
{
	activeItem = id;
	var el = document.getElementById(id);
	el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menue';
	//el.className = 'menue';
	//alert(+'Out-Ojekt: '+el+' '+el.className)
//	if (id=="men_vers")	{
//		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menueover';	
// //		el.className='menueover';		
//		showlayer ("versicherungen");
//	}else if (id=="men_web"){
	if (id=="men_web"){
		el.className = (el.className == 'menueaktiv') ? 'menueaktiv' : 'menueover';		
//		el.className='menueover';			
		showlayer ("webspecials");
	}	
}

function sub_menue_over(id)
{
	activeItem = id;
	var el = document.getElementById(id);
	el.className = (el.className == 'submenueaktiv') ? 'submenueover' : 'submenueover';	
	el.className='submenueover';	
	
}

function sub_menue_out(id)
{
	activeItem = id;
	var el = document.getElementById(id);
	el.className = (el.className == 'submenueaktiv') ? 'submenue' : 'submenue';	
	el.className='submenue';		
}

function left_menue(id)
{
	activeItem = id;
	var el = document.getElementById(id);
	el.className = (el.className == 'submenueaktiv') ? 'submenueaktiv' : 'submenueaktiv';	
	el.className='submenue';		
}


function main_menue(id, content_url, sub_url, init ) {
	if (id != '') {
		clear_main_menue_over();
		var el = document.getElementById(id);
		el.className='menueaktiv';	
	}
//	if (id=="men_vers")	{
//		showlayer ("versicherungen");
//	}else if (id=="men_web"){
	if (id=="men_web"){
		showlayer ("webspecials");
	}
	if (init!= '')	{ openScreen (content_url, sub_url ); }
}

function sub_menue(id, parentnode, content_url, sub_url ) {
	clear_main_menue_over();
	var el = document.getElementById(parentnode);
	el.className='menueaktiv';	
	openScreen (content_url, sub_url );
}


function clear_left_menue(mycase)
{
  if (mycase == 'leistungen')	
  {
	var el = document.getElementById("left_bav_geber");
	el.className='subpoint';
	el = document.getElementById("left_bav_nehmer");	
	el.className='subpoint';	
	el = document.getElementById("left_exp");	
	el.className='subpoint';	
	el = document.getElementById("left_personenvers");	
	el.className='subpoint';	
	el = document.getElementById("left_sachvers");	
	el.className='subpoint';	
	el = document.getElementById("left_kfzvers");	
	el.className='subpoint';	
  }	else if (mycase == 'news'){
	if (document.getElementById("left_news10")!= null ) {
		var el = document.getElementById("left_news10");
		el.className='subpoint';		
	}
	if (document.getElementById("left_news11")!= null ) {
		var el = document.getElementById("left_news11");
		el.className='subpoint';		
	}	
	if (document.getElementById("left_news12")!= null ) {
		var el = document.getElementById("left_news12");
		el.className='subpoint';		
	}		
	if (document.getElementById("left_news13")!= null ) {
		var el = document.getElementById("left_news13");
		el.className='subpoint';		
	}			
	if (document.getElementById("left_news14")!= null ) {
		var el = document.getElementById("left_news14");
		el.className='subpoint';		
	}			
	if (document.getElementById("left_news15")!= null ) {
		var el = document.getElementById("left_news15");
		el.className='subpoint';		
	}		

	if (document.getElementById("left_news0")!= null ) {
		var el = document.getElementById("left_news0");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news1")!= null ) {
		var el = document.getElementById("left_news1");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news2")!= null ) {
		var el = document.getElementById("left_news2");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news3")!= null ) {
		var el = document.getElementById("left_news3");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news4")!= null ) {
		var el = document.getElementById("left_news4");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news5")!= null ) {
		var el = document.getElementById("left_news5");
		el.className='subpoint';	
	}			  
	if (document.getElementById("left_news6")!= null ) {
		var el = document.getElementById("left_news6");
		el.className='subpoint';	
	}			  						

	if (document.getElementById("left_news7")!= null ) {
		var el = document.getElementById("left_news7");
		el.className='subpoint';	
	}			  						
	if (document.getElementById("left_news8")!= null ) {
		var el = document.getElementById("left_news8");
		el.className='subpoint';	
	}			  						
	if (document.getElementById("left_news9")!= null ) {
		var el = document.getElementById("left_news9");
		el.className='subpoint';	
	}			  						
	if (document.getElementById("left_news10")!= null ) {
		var el = document.getElementById("left_news10");
		el.className='subpoint';	
	}			  						

	
	
	
  }	
}

function left_menue(id,mycase)
{
	activeItem = id;
	clear_left_menue(mycase);	
	var el = document.getElementById(id);
	el.className = (el.className == 'subpoint') ? 'subpointaktiv' : 'subpointaktiv';	
}






function openScreen (content_url, sub_url ) {
	//alert('SubURL '+sub_url)
	if (content_url != -1)
	{
		parent.frames['content'].location.href = content_url;
	}	
	if (sub_url != -1)
	{
		parent.frames['demak_sub'].location.href = sub_url;
	}		

	return false;

}	