		var fnWhenDoneTermin = function( oXML ) 
		{
			var ss = document.getElementById('search_suggest_termin')
			ss.innerHTML = '';

			var str = oXML.responseText.split("#");
			if( str.length > 1 ) 
				ss.style.display = 'block';
			else 
				ss.style.display = 'none';
						
			for( i=0; i<str.length - 1; i++ ) 
			{
				var suggest = '<div onmouseover="javascript:suggestOver(this);" ';
				suggest += 'onmouseout="javascript:suggestOut(this);" ';
				suggest += 'onclick="javascript:setSearchTermin(this.innerHTML);" ';
				suggest += 'class="suggest_link">' + str[i] + '</div>';
				ss.innerHTML += suggest;
			}
		}
	

		var fnWhenDoneFraza = function( oXML ) 
		{
			var ss = document.getElementById('search_suggest_fraza')
			ss.innerHTML = '';
			var str = oXML.responseText.split("#");
			if( str.length > 1 ) 
				ss.style.display = 'block';
			else 
				ss.style.display = 'none';

			for( i=0; i<str.length - 1; i++ ) 
			{
				var suggest = '<div onmouseover="javascript:suggestOver(this);" ';
				suggest += 'onmouseout="javascript:suggestOut(this);" ';
				suggest += 'onclick="javascript:setSearchFraza(this.innerHTML);" ';
				suggest += 'class="suggest_link">' + str[i] + '</div>';
				ss.innerHTML += suggest;
			}
		}
		
		function suggestTermin( searchText )
		{
				var myConn = new XHConn();
				myConn.connect('xhconn.mod.php', 'GET' , 'action=getTermin&stext='+searchText ,fnWhenDoneTermin );
		}

		function suggestFraza( searchText )
		{
				var myConn = new XHConn();
				myConn.connect('xhconn.mod.php', 'GET' , 'action=getFraza&stext='+searchText ,fnWhenDoneFraza );
		}
		
		function suggestOver( div ) 
		{
			div.className = 'suggest_link_over';
		}
		
		function suggestOut( div )			
		{
			div.className = 'suggest_link';
		}
		
		function setSearchTermin( value ) 
		{
			document.getElementById('szukaj_termin').value = value;
			document.getElementById('search_suggest_termin').innerHTML = '';
			document.getElementById('search_suggest_termin').style.display = 'none';
		}

		function setSearchFraza( value ) 
		{
			document.getElementById('szukaj_fraza').value = value;
			document.getElementById('search_suggest_fraza').innerHTML = '';
			document.getElementById('search_suggest_fraza').style.display = 'none';
		}
var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		}
		else{ //else if this is a sub level menu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    	ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
		}
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)

