/** xe_sunooSHLp layout for Xpress Engine. Layout Design by Sunoo (http://www.goodpr.me/) ***/
/*
 * Easy Favorites
 * On mouse-over when menu show effect
 * slide quick menu
 */

//
function favorites(title,url){ 
  if(document.all){ // ie
     window.external.AddFavorite(url, title);  }
  else if(window.sidebar){ // firefox 
     window.sidebar.addPanel(title, url, "");  }
  else if(window.opera && window.print){ // opera 
     var obj = document.createElement('a');
     obj.setAttribute('href',url);
     obj.setAttribute('title',title);
     obj.setAttribute('rel','sidebar');
     obj.click();  }  
}

// SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
// By Dynamic Drive: http://www.dynamicdrive.com/style/
var menuids=["rom"] //Enter id(s) of SuckerTree UL menus, separated by commas
function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
		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+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
		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"
		}
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)

//
var cc=0
function hideShow(id) {
    if (cc==0) {
        cc=1
        document.getElementById(id).style.display="none";
    } else {
        cc=0
        document.getElementById(id).style.display="block";
    }
}

//
var cc=0
function showHide(id) {
    if (cc==0) {
        cc=1
        document.getElementById(id).style.display="block";
    } else {
        cc=0
        document.getElementById(id).style.display="none";
    }
}

//
function show(id) {
	document.getElementById(id).style.display="block";  }
function hide(id) {
	var evt = window.event;
	document.getElementById(id).style.display="none";
	if (evt.stopPropagation) { 
	evt.stopPropagation(); 	} 
	else { 
	evt.cancelBubble = true; 	}  }

window.onclick = function(){clearAll();}
function clearAll(){
clearMenu3();clearMenu2();clearMenu1();  }

function clearMenu3() {
	var mi = document.getElementsByTagName("table"); 
	for(var i=0,len=mi.length ; i<len ; i++) { 
		if(mi[i].id.substr(0,6) == "menu3_") { 
			document.getElementById(mi[i].id).style.display="none";		} 	}  }

function clearMenu2() {
	var mi = document.getElementsByTagName("table"); 
	for(var i=0,len=mi.length ; i<len ; i++) { 
		if(mi[i].id.substr(0,6) == "menu2_") { 
			document.getElementById(mi[i].id).style.display="none";		} 	}  }

function clearMenu1() {
	var mi = document.getElementsByTagName("table"); 
	for(var i=0,len=mi.length ; i<len ; i++) { 
		if(mi[i].id.substr(0,5) == "menu_") { 
			document.getElementById(mi[i].id).style.display="none";		} 	}	 }

//
var $j = jQuery.noConflict(); 
$j(document).ready(function(){ 
  var currentPosition = parseInt($j("#quickMenu").css("top")); 
  $j(window).scroll(function() { 
    var position = $j(window).scrollTop(); 
    $j("#quickMenu").stop().animate({"top":position+currentPosition+"px"},1000);
  }); 
}); 

 
