document.domain = "hsv.de";
var on_menu = false;
var to_handle;

var last_cat = 0;
var last_l2 = 0;
var last_l3 = 0;

//function to get random number upto m
function randomXToY(minVal,maxVal,floatVal) {
  var randVal = minVal+(Math.random()*(maxVal-minVal));
  return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}

// show random two promo boxes
function renderPromoBox(divid) {
	var count = 0;
	var boxDivs = new Array();
	
	var divs = document.getElementById(divid).getElementsByTagName('div');
	for (var i=0; i<divs.length; i++) {
        	if(divs[i].className == 'box_links') {
        		boxDivs[count] = divs[i];
        		count++;
        	}
    	}
	
	var r1 = randomXToY(0, (count-1));
	var r2 = r1;
	
	while(r2 == r1) { var r2 = randomXToY(0, (count-1)); }
	boxDivs[r1].style.display = 'block';
	boxDivs[r2].style.display = 'block';
}


function show_active(img_name){
	var menuimgname = 'menu_'+img_name+'.jpg';
	on_menu = true;
	document[img_name].src = 'fileadmin/html/menu/'+img_name+'_aktiv.jpg';
	document.menu_image.src = 'fileadmin/html/menu/pics/'+menuimgname;
	document.getElementById('submenu_image').style.display = "block";
	
	//document.getELementById('submenu_image').src = 'fileadmin/html/menu/pics/'+menuimgname;
	
	// document.[menuimgname].src = 'fileadmin/html/menu/'+menuimgname;
}

function hide_active(img_name){
	on_menu = false;
	document[img_name].src = 'fileadmin/html/menu/'+img_name+'.jpg';
	document.getElementById('submenu_image').style.display = "none";
}

function mouseout(action){

	if(action == 'hide'){
		window.clearTimeout(to_handle);
		to_handle = setTimeout("hide_menu('')", 100);
		//hide_menu('');
	}else{
		window.clearTimeout(to_handle);
		show_menu('');
	}
	
	/* if(on_menu==false){
		window.clearTimeout(to_handle);
		//to_handle = setTimeout("hide_menu('')", 1000);
		hide_menu('');
	}else{
		
		show_menu('');
	}*/

}

function show_menu(id){
	on_menu = true;
	//levelid = 'level'+level+'menu';
	//window.clearTimeout(to_handle);
	submenuid = 'submenu'+id;
	// if(id =='') { submenuid = 'submenu_bg'; }
	if(document.getElementById(submenuid)) {
		document.getElementById(submenuid).style.display = "block";
	}
	document.getElementById('submenu_bg').style.display = "block";
	document.getElementById('submenu_image').style.display = "block";
	//document.getElementById(levelid).style.display = "block";
	

}

function hide_menu(id){
	on_menu = false;
	//levelid = 'level'+level+'menu';
	// window.clearTimeout(to_handle);
	submenuid = 'submenu'+id;
	// if(id =='') { submenuid = 'submenu_bg'; }
	
	if(document.getElementById(submenuid)) {
		document.getElementById(submenuid).style.display = "none";
	}
	document.getElementById('submenu_bg').style.display = "none";
	//document.getElementById(levelid).style.display = "none";
}


function show_hide(id, level){
	on_menu = true;
	
	if(id =='') { submenu = 'submenu_bg'; }
	document.getElementById('submenu').style.display = "block";
		
	submenuid = 'submenu'+id;
        
        if(level==2){
        	
        	if(last_l3 != 0){ hide_menu(last_l3); }
        	
	        if(last_l2 != 0) { 
        	   
        		if (last_l2 != id) { 
        		        
        			hide_menu(last_l2);
        			 show_menu(id); 
        		} else {
        			
        			show_menu(id);
        		}
        		
	        }else{
        	
        		show_menu(id);
        	}
        	
        	last_l2 = id;
        }
        if(level==3) {
        
         if(last_l3 != 0) { 
        	   	hide_menu(last_l3);
        		if (last_l3 != id) { 
        			hide_menu(last_l3);
        			 show_menu(id); 
        		} else {
        			show_menu(id);
        		}
        		
	        }else{
        	
        		show_menu(id);
        	}
        	last_l3 = id;
        }
        
       // alert(level);
        
     

	// document.getElementById('submenu').style.display = "block";
	// submenuid = 'submenu'+id;
	// document.getElementById(submenuid).style.display = "block";
	
	
      /*  if (level == 2) {
        	last_l2 = id;
        } else {
        	last_l3 = id;
        } */


}
