function ImageDialog(url,w,h,title) {
   var win;
   var t=screen.availHeight/2-h/2;
   var l=screen.availWidth/2-w/2;
   win=window.open("","","width="+w+",height="+h+",top="+t+",left="+l+",directories=no,location=no,menubar=no,scrollbars=no,status=no,titlebar=no,toolbar=no,resizable=yes");
   win.document.write("<HTML><HEAD><TITLE>"+title+"</TITLE></HEAD><BODY MARGINHEIGHT=0 TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 style='overflow:hidden'><div><img border=0 alt='"+title+"' src='"+url+"'></div></BODY></HTML>");
}

var currentopened = new Array();
var menuids=["suckertree1","suckertree2"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var litags=document.getElementById(menuids[i]).getElementsByTagName("li");
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul");
    for (var t=0; t<ultags.length; t++){
    if (ultags[t].parentNode.className != 'selected') {ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle";}
	else {ultags[t].parentNode.getElementsByTagName("a")[0].className="selecteditem";}
    //ultags[t].parentNode.getElementsByTagName("a")[0].style.background="url(../images/arrow.png) no-repeat center right"
		if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
		else //else if this is a sub level submenu (ul)
		  ultags[t].style.left=(ultags[t-1].getElementsByTagName("a")[0].offsetWidth-1)+"px" //position menu to the right of menu item that activated it

	    ultags[t].parentNode.onmouseover=function(){
	
	/*this.style.background="url('images/select.png')"*/
    	this.getElementsByTagName("ul")[0].style.display="block";
	this.style.background="rgb(252,106,46)";
	currentopened.push(this);
    }
    
    ultags[t].parentNode.onmouseout=function(){
    
    	this.getElementsByTagName("ul")[0].style.display="none";
	if (this.parentNode.id == '') {this.style.background="rgb(255,176,123)";}
		else {
		if (this.className != 'selected') {this.style.background="";}
			else {this.style.background="rgb(255,176,123)";}
		}
    	}
      
    } 
		for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
		ultags[t].style.visibility="visible"
		ultags[t].style.display="none"
		}

    for (var t=0; t<litags.length; t++){
	if (litags[t].parentNode.id == menuids[i] && litags[t].getElementsByTagName("a")[0].className != 'subfolderstyle' && litags[t].getElementsByTagName("a")[0].className != 'selecteditem') 
		{
		if (litags[t].className == 'selected') {litags[t].getElementsByTagName("a")[0].className="selecteditem";}
			else {litags[t].getElementsByTagName("a")[0].className="lonelink";};
		}		
        }
  }
}


function maskmenus(){
for (var i=0; i<menuids.length; i++){
  var litags=document.getElementById(menuids[i]).getElementsByTagName("li");
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul");
    for (var t=0; t<ultags.length; t++){
    if (ultags[t].parentNode.className != 'selected') {ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle";}
	else {ultags[t].parentNode.getElementsByTagName("a")[0].className="selecteditem";}
 
    if (ultags[t].parentNode.parentNode.id == '') {ultags[t].parentNode.style.background="rgb(255,176,123)";}
	else {
	if (ultags[t].parentNode.className != 'selected') {ultags[t].parentNode.style.background="";}
		else {ultags[t].parentNode.style.background="rgb(255,176,123)";}
	}
    
      
    }

    for (var t=0; t<litags.length; t++){
	if (litags[t].parentNode.id == menuids[i] && litags[t].getElementsByTagName("a")[0].className != 'subfolderstyle' && litags[t].getElementsByTagName("a")[0].className != 'selecteditem') 
		{
		if (litags[t].className == 'selected') {litags[t].getElementsByTagName("a")[0].className="selecteditem";}
			else {litags[t].getElementsByTagName("a")[0].className="lonelink";};
		}
        }
 
  }
}


if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)
