").addClass("container").append(drawerBox)).insertAfter("div.globalmenu_wrapper:first");
for(p in o){
$("
",{id:p}).hide().addClass("span-24 last").append(o[p]).appendTo(drawerBox);
}
$("#panel h4 + p").each(function(){
var link=$(this).css({"cursor":"pointer"}).prev("h4").find("a").attr("href");
$(this).click(function(){ location.href=link; });
});
});
}
var runJqDrawer=function(){
jQuery(function($){
if(document.body.id!="MainBody") {
var icDrawerBase="/",icDrawerSrc=$('script[src*="ic_drawer.js"]').attr("src");
if(!icDrawerSrc.match(/^\/[^\/]/)){
var parts = icDrawerSrc.split('/');
icDrawerBase=document.location.protocol+"//"+parts[2]+"/";
}
loadJs(icDrawerBase+"css2/js/drawer/ic_drawer_data.php");
var isDrawerOpen=false,hoverWaiter=null,activeMenu=null,closedOn=false;
var whichPanel=$("#globalmenu a").slice(0,1).attr("rel");
var closeDrawer=function(){
if (isDrawerOpen===true) {
isDrawerOpen=1;
activeMenu=null;
$("#globalmenu a.active").removeClass("active");
$("#panel").slideUp("fast",function(){ isDrawerOpen=false; $("#globalmenu a.active").removeClass("active"); });
}
}
var openDrawer=function(){
hoverWaiter=null;
closedOn=false;
if (isDrawerOpen===false) {
isDrawerOpen=1;
$("#panel").slideDown("fast",function(){ isDrawerOpen=true; });
}
if(!$(whichPanel).is(":visible")){
$("#panel > div").hide();
$(whichPanel).show();
}
if(activeMenu){
$("#globalmenu a.active").not(activeMenu).removeClass("active");
activeMenu.addClass("active");
}else{
$("#globalmenu a.active").removeClass("active")
}
}
$("#globalmenu a").click(function(){
if (isDrawerOpen===false){
activeMenu=$(this);
whichPanel=activeMenu.attr("rel");
openDrawer();
}else if(isDrawerOpen===true && whichPanel==$(this).attr("rel")) {
closedOn=$(this);
closeDrawer();
}
return false;
}).mousemove(function(){
if(isDrawerOpen){
activeMenu=$(this);
whichPanel=activeMenu.attr("rel");
openDrawer();
}else if(closedOn && $(this).attr("rel")==closedOn.attr("rel")){
return false;
}else if(hoverWaiter===null){
activeMenu=$(this);
whichPanel=activeMenu.attr("rel");
hoverWaiter=setTimeout(openDrawer,600);
}
});
$("#globalmenu").bind("mouseleave",function(){
clearTimeout(hoverWaiter); hoverWaiter=null;
}).mousemove(function(){
activeMenu?$("#globalmenu a.active").not(activeMenu).removeClass("active"):$("#globalmenu a.active").removeClass("active");
if(isDrawerOpen) activeMenu.addClass("active");
});
$("#header").click(function(e){ if(!$(e.target).is("a,input")){ closeDrawer(); return false; } });
var closeClickTargets="#header_wrapper > div";
if(document.body.id!="MainBody" && $("body > div").size()==1) closeClickTargets+=", body, body > div";
$(closeClickTargets).click(function(e){
if($(e.target).is(closeClickTargets)){
closeDrawer(); return false;
}
});
}
});
}
var checkJqDrawer;
checkJqDrawer=function(){ if(typeof jQuery=="function"){ runJqDrawer(); } else { setTimeout(checkJqDrawer,20); } }
setTimeout(checkJqDrawer,20);