(function(A){var B={onClick:function(){A(this).find(">a").each(function(){if(this.href){window.location=this.href
}})
},arrowSrc:"",subDelay:300,shiftLeft:false,mainDelay:10};
A.fn.clickMenu=function(F){var C=false;
var P=((A.browser.msie)?4:2);
var O=A.extend({},B,F);
var D=function(X,W){if(X.timer&&!X.isVisible){clearTimeout(X.timer)
}else{if(X.timer){return 
}}if(X.isVisible){X.timer=setTimeout(function(){A(J(G(X,"UL"),"LI")).unbind("mouseover",H).unbind("mouseout",Q).unbind("click",O.onClick);
A(X).hide();
X.isVisible=false;
X.timer=null
},W)
}};
var L=function(X,W){if(X.timer){clearTimeout(X.timer)
}if(!X.isVisible){X.timer=setTimeout(function(){if(!U(X.parentNode,"hover")){return 
}A(J(G(X,"UL"),"LI")).mouseover(H).mouseout(Q).click(O.onClick);
if(!U(X.parentNode,"main")){A(X).css("left",X.parentNode.offsetWidth-P)
}X.isVisible=true;
A(X).show();
if(O.shiftLeft){A(X).css("left",X.parentNode.offsetWidth-P-A(X).width()+3)
}if(A.browser.msie){var Y=A(G(X,"UL")).width();
if(Y<100){Y=100
}A(X).css("width",Y)
}X.timer=null
},W)
}};
var V=function(X){var W=(X.type=="mouseover"?X.fromElement:X.toElement)||X.relatedTarget;
while(W&&W!=this){try{W=W.parentNode
}catch(X){W=this
}}if(W==this){return false
}return true
};
var R=function(Z){if(!jQuery(this).hasClass("hover")){return 
}var W=J(this.parentNode,"LI");
var Y=new RegExp("(^|\\s)hover(\\s|$)");
for(var X=0;
X<W.length;
X++){if(Y.test(W[X].className)){A(W[X]).removeClass("hover")
}}A(this).addClass("hover");
if(C){N(this,O.mainDelay)
}};
var H=function(W){if(!V(W)){return false
}if(W.target!=this){if(!I(this,W.target)){return 
}}N(this,O.subDelay)
};
var N=function(W,X){var Z=G(W,"DIV");
var b=W.parentNode.firstChild;
for(;
b;
b=b.nextSibling){if(b.nodeType==1&&b.nodeName.toUpperCase()=="LI"){var a=G(b,"DIV");
if(a&&a.timer&&!a.isVisible){clearTimeout(a.timer);
a.timer=null
}}}var Y=W.parentNode;
for(;
Y;
Y=Y.parentNode){if(Y.nodeType==1&&Y.nodeName.toUpperCase()=="DIV"){if(Y.timer){clearTimeout(Y.timer);
Y.timer=null;
A(Y.parentNode).addClass("hover")
}}}A(W).addClass("hover");
if(Z&&Z.isVisible){if(Z.timer){clearTimeout(Z.timer);
Z.timer=null
}else{return 
}}A(W.parentNode.getElementsByTagName("DIV")).each(function(){if(this!=Z&&this.isVisible){D(this,X);
A(this.parentNode).removeClass("hover")
}});
if(Z){L(Z,X)
}};
var Q=function(W){if(!V(W)){return false
}if(W.target!=this){if(!I(this,W.target)){return 
}}var X=G(this,"DIV");
if(!X){A(this).removeClass("hover")
}else{if(!X.isVisible){A(this).removeClass("hover")
}}};
var S=function(Y){if(!jQuery(this).hasClass("hover")){return 
}var Z=G(this,"DIV");
var X=Y.relatedTarget||Y.toElement;
var W;
if(!C){A(this).removeClass("hover")
}else{if(!Z&&X){W=E(Y.target,"UL","clickMenu");
if(W.contains(X)){A(this).removeClass("hover")
}}else{if(X){W=E(Y.target,"UL","clickMenu");
if(!Z.isVisible&&(W.contains(X))){A(this).removeClass("hover")
}}}}};
var K=function(){var W=G(this,"DIV");
if(W&&W.isVisible){M();
A(this).addClass("hover")
}else{N(this,O.mainDelay);
C=true;
A(document).bind("mousedown",T)
}return false
};
var T=function(Y){var X=false;
var W=E(Y.target,"UL","clickMenu");
if(W){A(W.getElementsByTagName("DIV")).each(function(){if(this.isVisible){X=true
}})
}if(!X){M()
}};
var M=function(){A("ul.clickMenu div.outerbox").each(function(){if(this.timer){clearTimeout(this.timer);
this.timer=null
}if(this.isVisible){A(this).hide();
this.isVisible=false
}});
A("ul.clickMenu li").removeClass("hover");
A("ul.clickMenu>li li").unbind("mouseover",H).unbind("mouseout",Q).unbind("click",O.onClick);
A(document).unbind("mousedown",T);
C=false
};
var G=function(X,W){if(!X){return null
}var Y=X.firstChild;
for(;
Y;
Y=Y.nextSibling){if(Y.nodeType==1&&Y.nodeName.toUpperCase()==W){return Y
}}return null
};
var J=function(Y,W){if(!Y){return[]
}var X=[];
var Z=Y.firstChild;
for(;
Z;
Z=Z.nextSibling){if(Z.nodeType==1&&Z.nodeName.toUpperCase()==W){X[X.length]=Z
}}return X
};
var E=function(Y,X,a){var W=Y.parentNode;
var Z=new RegExp("(^|\\s)"+a+"(\\s|$)");
for(;
W;
W=W.parentNode){if(W.nodeType==1&&W.nodeName.toUpperCase()==X&&Z.test(W.className)){return W
}}return null
};
var U=function(W,Y){var X=new RegExp("(^|\\s)"+Y+"(\\s|$)");
if(X.test(W.className)){return true
}return false
};
var I=function(X,W){var Y=X.firstChild;
for(;
Y;
Y=Y.nextSibling){if(Y==W){return true
}}return false
};
return this.each(function(){if(window.Node&&Node.prototype&&!Node.prototype.contains){Node.prototype.contains=function(Y){return !!(this.compareDocumentPosition(Y)&16)
}
}if(!U(this,"clickMenu")){A(this).addClass("clickMenu")
}A("ul",this).shadowBox();
if(A.browser.msie&&(!A.browser.version||parseInt(A.browser.version)<=6)){if(A.fn.bgiframe){A("div.outerbox",this).bgiframe()
}else{A("div.outerbox",this).append('<iframe style="display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:expression(this.parentNode.offsetWidth);height:expression(this.parentNode.offsetHeight)"/>')
}}A(this).bind("closemenu",function(){M()
});
var W=J(this,"LI");
for(var X=0;
X<W.length;
X++){if(G(G(G(W[X],"DIV"),"UL"),"LI")){A(W[X]).click(K)
}}A(W).hover(R,S).addClass("main").find(">div").addClass("inner");
if(O.arrowSrc){A("div.inner div.outerbox",this).before('<img src="'+O.arrowSrc+'" class="liArrow" />')
}A(this).wrap('<div class="cmDiv"></div>').after('<div style="clear: both; visibility: hidden;"></div>')
})
};
A.fn.clickMenu.setDefaults=function(C){A.extend(B,C)
}
})(jQuery);
(function(A){A.fn.shadowBox=function(){return this.each(function(){var B=A('<div class="outerbox"></div>').get(0);
if(A(this).css("position")=="absolute"){A(B).css({position:"relative",width:this.offsetWidth,height:this.offsetHeight})
}else{A(B).css("position","absolute")
}A(this).addClass("innerBox").wrap(B).before('<div class="shadowbox1"></div><div class="shadowbox2"></div><div class="shadowbox3"></div>')
})
}
})(jQuery);
jQuery(document).ready(function(){jQuery("#activity-report-input").clickMenu({shiftLeft:true,onClick:function(){var C=jQuery(this);
var B="viewpageactivity.action?pageId="+AJS.params.pageId;
var A=jQuery("li.order").find("input[name='filter']").val();
if(C.hasClass("order")){B+="&"+A+"=true"
}else{B+="&"+A+"=false";
C.toggleClass("enabled")
}jQuery("li.filter").each(function(){var D=jQuery(this).find("input[name='filter']").val();
if(!jQuery(this).hasClass("enabled")){B+="&"+D+"=true"
}});
window.location=B
}})
});

