onload=init
onresize=init

function init() {
	if (objects()) height()
}

var LM,LB,MB,RB,LP,RP

function objects() {
	LB = gEBI('left')
	MB = gEBI('middle')
	var b = ((LB==null) || (MB==null))
	return !b
}

function gEBI(id) {
   	if(Boolean(document.getElementById)) {
    	return document.getElementById(id);
   	} else if(Boolean(document.all)) {
      	return eval('document.all.'+id);
	}
}


function height() {
	var leftH = LB.offsetHeight
	var middleH = MB.offsetHeight

	var m, maxi
	if (leftH > middleH) { m = leftH } else { m = middleH }

	if (m<400) m=400
	LB.style.height = (m)+'px'	
	MB.style.height = (m)+'px'
}



function flash(secure) {
	var shockmode = false;
	var mimetype = 'application/x-shockwave-flash';

	if (navigator.mimeTypes) {
		if (navigator.mimeTypes[mimetype] != null) {
			if (navigator.mimeTypes[mimetype].enabledPlugin != null) {
				shockmode = true;
		      }
		}
	}

	if (!shockmode && navigator.appVersion.indexOf('MSIE') !=-1) {
		shockmode = true;
	}
	if (shockmode) {
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write(' codebase="http'+secure+'://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"');
		document.write(' ID=banner WIDTH=190 HEIGHT=115 >');
		document.write(' <PARAM NAME=movie VALUE="img/logo.swf"> ');
		document.write(' <PARAM NAME=quality VALUE=autohigh> ');
		document.write('<EMBED SRC="img/logo.swf"');
		document.write(' swLiveConnect=FALSE WIDTH=190 HEIGHT=115');
		document.write(' QUALITY=autohigh');
		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
		document.write('</EMBED>');
		document.write('</OBJECT>');
	}
	else {
		document.write('<A HREF="/index.jsp"><IMG SRC="img/logo3.gif" WIDTH=190 HEIGHT=115 BORDER=0></A>');
	}
}

function submenu(id) {
	gEBI('menu-technika').className='item off'
	gEBI('menu-kapacity').className='item off'
	gEBI('menu-vykresy').className='item off'
	gEBI('menu-zpravodaj').className='item off'
	gEBI('menu-diskuze').className='item off'
	if (gEBI('menu-admin')!=null) gEBI('menu-admin').className='item off'
	gEBI('menu-'+id).className='item on'
}

  function expand_menu(el) {
	if (document.all[el].style.display=="none") {
                document.all[el].style.display="block"
        }
        else {
                document.all[el].style.display="none"
        }
  }
  
     function checkSearchedWord(W) {
    	
	if (W.length<3) {
		alert(search_err)
		gEBI('query').focus();
		return false
	}
	return true;
  }
  
   function popUp(menuName,on) {
	menuName = menuName.toString()

	if (menuName == 'searchFloat')
	{
		if (checkSearchedWord(gEBI('query').value)) {
			if (on)
				gEBI(menuName).style.visibility = "visible";
			else
				gEBI(menuName).style.visibility = "hidden";
		
		}
	}	
  }
   
     function GoToSearchNow(stype) {
  	query = gEBI('query').value
  	popUp('searchFloat',false)
  	document.location.href = "/search.php?query="+query+"&searchtype="+stype
  } 
  
function help(ctx) {
	window.open('/shared/ctxhelp.php?page='+ctx,'ctxhelp','toolbar=no,status=no,width=300,height=250')
}  

var opened = ''
var tm_hide=null
var tm_show=null
var interval_hide=200
var interval_show=100

function gomenu(address,frame){
	eval("var x="+frame+".location")
	x.href=address
}

function createmenu(id,top) {
	eval("items_"+id+"=new Array()")
}
		
function additem() {
	id=arguments[0]
	eval("var tmp=items_"+id)
	var x=new Array()
	for (i=1;i<arguments.length;i++) {
		x[x.length]=arguments[i]
	}
	tmp[tmp.length]=x
}

function openmenu(id) {		
	hidemenu()
	menuobj=gEBI(id);
	menuobj.style.visibility='visible';
	opened=id
}
		
function hidemenu() {
	if (opened!='') {
		menuobj=gEBI(opened);
		menuobj.style.visibility='hidden';
	}
	opened=''
}
		
function rollon(id) {
	clearTimeout(tm_hide);
	clearTimeout(tm_show);
	if (gEBI(id)!=null) {
		tm_show=setTimeout("openmenu('"+id+"')",interval_show);
	}
}

function rollout() {
	clearTimeout(tm_hide);
	clearTimeout(tm_show);
	tm_hide=setTimeout('hidemenu()',interval_hide);
}

		function rendermenu(id,left,top,width) {
			var shifting=0
			//var width=0
			document.writeln('<div unselectable="on" id="'+id+'" class=submenu style="left:'+left+'px; top: '+top+'px; width: '+width+'px;" onmouseout="rollout()" onmouseover="rollon()">');
			document.writeln('<table id="'+id+'_tbl" cellspacing=0 cellpadding=0>')
			eval("var tmp=items_"+id)
			eval("tops_"+id+"="+top)
			eval("shifting_"+id+"="+(shifting+0))
			var item_cap = ''
			var item_cap2 = ''
			var item_sub = ''
			for (i=0; i<tmp.length; i++) {
				var item = tmp[i]
				if (item.length==1) { // polozka menu, ktera nema link
					t=item[0].split('~');
					if (t.length>2) {
						item_sub = t[2]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr><span unselectable="on" class=l0 onmouseover="rollon()">'+item_cap+'</span></nobr></td></tr>')
						}
						if (t[1] != item_cap2) {
							item_cap2 = t[1]
							document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;<span unselectable="on" class=l1 onmouseover="rollon()">'+item_cap2+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;<span class=l2 unselectable="on" onmouseover="rollon()">'+item_sub+'</span></nobr></td></tr>')
					}
					else if (t.length>1) {
						item_sub = t[1]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr><span unselectable="on" class=l0 onmouseover="rollon()">'+item_cap+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;<span unselectable="on" class=l1 onmouseover="rollon()">'+item_sub+'</span></nobr></td></tr>')
					}
					else {
						item_cap = ''
						item_sub = t[0]
						document.writeln('<tr><td><nobr><span unselectable="on" onmouseover="rollon()">'+item_sub+'</span></nobr></td></tr>')
					}					
				}
				else if (item.length==2) {
					t=item[0].split('~');
					if (t.length>2) {
						item_sub = t[2]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr><span unselectable="on" class=l0 onmouseover="rollon()">'+item_cap+'</span></nobr></td></tr>')
						}
						if (t[1] != item_cap2) {
							item_cap2 = t[1]
							document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;<span unselectable="on" class=l1 onmouseover="rollon()">'+item_cap2+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;<a href="" class=l2 unselectable="on" onclick="gomenu(\''+item[1]+'\',\'window\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
					else if (t.length>1) {
						item_sub = t[1]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr><span unselectable="on" class=l0 onmouseover="rollon()">'+item_cap+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>&nbsp;&nbsp;&nbsp;<a href="" class=l1 unselectable="on" onclick="gomenu(\''+item[1]+'\',\'window\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
					else {
						item_cap = ''
						item_sub = t[0]
						document.writeln('<tr><td><nobr><a href="" unselectable="on" onclick="gomenu(\''+item[1]+'\',\'window\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
				}
				/*
				else {
					t=item[0].split('~');
					if (t.length>2) {
						item_sub = t[2]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr>dsd<span unselectable="on" class=l0 onmouseover="rollon()">x'+item_cap+'</span></nobr></td></tr>')
						}
						if (t[1] != item_cap2) {
							item_cap2 = t[1]
							document.writeln('<tr><td><nobr>sds&nbsp;&nbsp;&nbsp;<span class=l1 unselectable="on" class=caption onmouseover="rollon()">'+item_cap2+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>df&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;<a href="" class=l2 unselectable="on" onclick="gomenu(\''+item[1]+'\',\''+item[2]+'\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
					else if (t.length>1) {
						item_sub = t[1]
						if (t[0] != item_cap) {
							item_cap = t[0]
							document.writeln('<tr><td><nobr>aa<span unselectable="on" class=l0 onmouseover="rollon()">x'+item_cap+'</span></nobr></td></tr>')
						}
						document.writeln('<tr><td><nobr>dd&nbsp;&nbsp;&nbsp;<a href="" class=l1 unselectable="on" onclick="gomenu(\''+item[1]+'\',\''+item[2]+'\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
					else {
						item_cap = ''
						item_sub = t[0]
						document.writeln('<tr><td><nobr>x<a href="" unselectable="on" onclick="gomenu(\''+item[1]+'\',\''+item[2]+'\'); return false" onmouseover="rollon()">'+item_sub+'</a></nobr></td></tr>')
					}
				}
				*/
			}
			document.writeln('</table>')
			document.writeln('</div>')
			var tbl=gEBI(id)

		}
