function custom_sirina(val){
	var sirina= new Array(3); 
	//sirina[1] = 137;
	//sirina[2] = 137;
	///sirina[3] = 137;
	//sirina[7] = 137;
	
	return sirina[val];
	
}



function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function GetDiv(what) {
 var div = null;
 if (document.getElementById)
   div = document.getElementById(what);
 else if (document.all) 
   div = document.all[what];
 else if (document.layers)   
   div = document.layers[what];
 return div;
}

function showMenu(what,level) { 
	try{
		grog_target = document.getElementById('grog');
		grog_target.style.visibility = 'hidden';
	} catch(e){}
	try{
		
		var div = GetDiv('menu' + what);
		var sir = 0;
		if(level == 0){
			// viina -2 je prilagojena za MNZ NG . v drigih siteih zbrii!
			var cellica = GetDiv('item' + what);
			div.style.top = (get_pos_x('navanchor' + what)-0) + 'px';
			div.style.left = (get_pos_y('navanchor' + what)+3) + 'px';
			if(sir = custom_sirina(what)){
				div.style.width = sir + 'px';
			} else {
				//div.style.width = get_width('navanchor' + what) + 'px';
				div.style.width = div.offsetWidth + 'px';
			}
			
		} else {
			
			div.style.top = get_pos_x_sub('item' + what) + 'px';
			// irina -10 je prilagojena za MNZ NG . v drigih siteih zbrii!
			div.style.left = (get_pos_y_sub('item' + what)-0) + 'px';
			if(sir = custom_sirina(what)){
				div.style.width = sir + 'px';
			} else {
				div.style.width = div.offsetWidth + 'px';
			}
			
		}
 		
   	    div.style.visibility = "visible";
	}
	catch(e){}
}

function hideMenu(what) { 
 	/* delay pri odpiranju oken v milisekundah */
	//pausecomp(0)
	try{	
		grog_target = document.getElementById('grog');
		grog_target.style.visibility = 'visible';
	}
	catch(e){}
	try{		
			var div = GetDiv('menu' + what);
    		div.style.visibility = 'hidden';
			;
	}
	catch(e){}
}

function get_pos_x(val){
	var top = 0, left = 0, pos_x = 0;
 	height = document.getElementById(val).offsetHeight;
	myTarget = document.getElementById(val);
	
	while(myTarget != document.body) {
		 top += myTarget.offsetTop;
		 myTarget = myTarget.offsetParent;
 	}
	pos_x = (top + height);
	return pos_x;
}


function get_pos_y(val){
	var top = 0, left = 0, pos_x = 0;
	myTarget = document.getElementById(val);
	
	while(myTarget != document.body) {
		 left += myTarget.offsetLeft;
		 myTarget = myTarget.offsetParent;
 	}
	return left;
}

function get_pos_x_sub(val){
	var top = 0, left = 0, pos_x = 0;
	myTarget = document.getElementById(val);
	
	while(myTarget != document.body && myTarget != null) {
		 top += myTarget.offsetTop;
		 myTarget = myTarget.offsetParent;
 	}
	pos_x = (top );
	return pos_x;
}
function get_pos_y_sub(val){
	var top = 0, left = 0, pos_x = 0, width = 0;
	myTarget = document.getElementById(val);
	width = myTarget.offsetWidth;
	while(myTarget != document.body && myTarget != null) {
		 left += myTarget.offsetLeft;
		 myTarget = myTarget.offsetParent;
 	}
	
	return (left + width);
}

function get_width(val){
	myTarget = document.getElementById(val);
	width = myTarget.offsetWidth;
	return width;
}

function pausecomp(Amount)
{
	d = new Date() //today's date
	while (1)
	{
		mill=new Date() // Date Now
		diff = mill-d //difference in milliseconds
		if( diff > Amount ) {break;}
	}
}

