window.addEvent("domready",function(){var A=new Tips($$(".tooltips"),{initialize:function(){this.fx=new Fx.Style(this.toolTip,"opacity",{duration:500,wait:false}).set(0)},onShow:function(B){this.fx.start(1)},onHide:function(B){this.fx.start(0)}});window.addEvent("domready",function(){new SmoothScroll({duration:1000})})});var SESSIONURL="";var dgm_disable_ajax=parseInt("0",10);function dgm_Popup_Handler(){this.open_steps=10;this.open_fade=false;this.active=false;this.menus=new Array();this.activemenu=null;this.hidden_selects=new Array()}dgm_Popup_Handler.prototype.activate=function(A){this.active=A};dgm_Popup_Handler.prototype.register=function(B,A){this.menus[B]=new dgm_Popup_Menu(B,A);return this.menus[B]};dgm_Popup_Handler.prototype.hide=function(){if(this.activemenu!=null){this.menus[this.activemenu].hide()}};dgmmenu=new dgm_Popup_Handler();function dgmmenu_hide(A){if(A&&A.button&&A.button!=1&&A.type=="click"){return true}else{dgmmenu.hide()}}function dgm_Popup_Menu(B,A){this.controlkey=B;this.menuname=this.controlkey.split(".")[0]+"_menu";this.init_control(A);if(fetch_object(this.menuname)){this.init_menu()}this.slide_open=(is_opera?false:true);this.open_steps=dgmmenu.open_steps}dgm_Popup_Menu.prototype.init_control=function(A){this.controlobj=fetch_object(this.controlkey);this.controlobj.state=false;if(this.controlobj.firstChild&&(this.controlobj.firstChild.tagName=="TEXTAREA"||this.controlobj.firstChild.tagName=="INPUT")){}else{if(!A&&!(is_mac&&is_ie)){var B=document.createTextNode(" ");this.controlobj.appendChild(B)}this.controlobj.unselectable=true;if(!A){this.controlobj.style.cursor=pointer_cursor}this.controlobj.onclick=dgm_Popup_Events.prototype.controlobj_onclick;this.controlobj.onmouseover=dgm_Popup_Events.prototype.controlobj_onmouseover}};dgm_Popup_Menu.prototype.init_menu=function(){this.menuobj=fetch_object(this.menuname);if(this.menuobj&&!this.menuobj.initialized){this.menuobj.initialized=true;this.menuobj.onclick=e_by_gum;this.menuobj.style.position="absolute";this.menuobj.style.zIndex=50;this.init_menu_contents()}};dgm_Popup_Menu.prototype.init_menu_contents=function(){var C=fetch_tags(this.menuobj,"td");for(var B=0;B<C.length;B++){if(C[B].className=="dgmmenu_option"){if(C[B].title&&C[B].title=="nohilite"){C[B].title=""}else{C[B].controlkey=this.controlkey;C[B].onmouseover=dgm_Popup_Events.prototype.menuoption_onmouseover;C[B].onmouseout=dgm_Popup_Events.prototype.menuoption_onmouseout;if(typeof C[B].onclick=="function"){C[B].ofunc=C[B].onclick;C[B].onclick=dgm_Popup_Events.prototype.menuoption_onclick_function}else{C[B].onclick=dgm_Popup_Events.prototype.menuoption_onclick_link}if(!is_saf&&!is_kon){try{links=fetch_tags(C[B],"a");for(var A=0;A<links.length;A++){if(typeof links[A].onclick=="undefined"){links[A].onclick=e_by_gum}}}catch(D){}}}}}};dgm_Popup_Menu.prototype.show=function(B,A){if(!dgmmenu.active){return false}else{if(!this.menuobj){this.init_menu()}}if(!this.menuobj){return false}if(dgmmenu.activemenu!=null){dgmmenu.menus[dgmmenu.activemenu].hide()}dgmmenu.activemenu=this.controlkey;this.menuobj.style.display="";if(dgmmenu.slide_open){this.menuobj.style.clip="rect(auto, auto, auto, auto)"}this.pos=this.fetch_offset(B);this.leftpx=this.pos.left;this.toppx=this.pos.top+B.offsetHeight;if((this.leftpx+this.menuobj.offsetWidth)>=document.body.clientWidth&&(this.leftpx+B.offsetWidth-this.menuobj.offsetWidth)>0){this.leftpx=this.leftpx+B.offsetWidth-this.menuobj.offsetWidth;this.direction="right"}else{this.direction="left"}this.menuobj.style.left=this.leftpx+"px";this.menuobj.style.top=this.toppx+"px";if(!A&&this.slide_open){this.intervalX=Math.ceil(this.menuobj.offsetWidth/this.open_steps);this.intervalY=Math.ceil(this.menuobj.offsetHeight/this.open_steps);this.slide((this.direction=="left"?0:this.menuobj.offsetWidth),0,0)}else{if(this.menuobj.style.clip&&dgmmenu.slide_open){this.menuobj.style.clip="rect(auto, auto, auto, auto)"}}this.handle_overlaps(true);if(this.controlobj.editorid){this.controlobj.state=true;dgm_Editor[this.controlobj.editorid].menu_context(this.controlobj,"mousedown")}};dgm_Popup_Menu.prototype.hide=function(A){if(A&&A.button&&A.button!=1){return true}this.stop_slide();this.menuobj.style.display="none";this.handle_overlaps(false);if(this.controlobj.editorid){this.controlobj.state=false;dgm_Editor[this.controlobj.editorid].menu_context(this.controlobj,"mouseout")}dgmmenu.activemenu=null};dgm_Popup_Menu.prototype.hover=function(A){if(dgmmenu.activemenu!=null){if(dgmmenu.menus[dgmmenu.activemenu].controlkey!=this.id){this.show(A,true)}}};dgm_Popup_Menu.prototype.choose=function(C,B){var A=fetch_tags(B,"a");if(A[0]){if(is_ie){A[0].click();window.event.cancelBubble=true}else{if(C.shiftKey){window.open(A[0].href);C.stopPropagation();C.preventDefault()}else{window.location=A[0].href;C.stopPropagation();C.preventDefault()}}this.hide()}};dgm_Popup_Menu.prototype.slide=function(C,B,A){if(this.direction=="left"&&(C<this.menuobj.offsetWidth||B<this.menuobj.offsetHeight)){if(dgmmenu.open_fade&&is_ie){A+=10;this.menuobj.filters.item("DXImageTransform.Microsoft.alpha").opacity=A}C+=this.intervalX;B+=this.intervalY;this.menuobj.style.clip="rect(auto, "+C+"px, "+B+"px, auto)";this.slidetimer=setTimeout("dgmmenu.menus[dgmmenu.activemenu].slide("+C+", "+B+", "+A+");",0)}else{if(this.direction=="right"&&(C>0||B<this.menuobj.offsetHeight)){if(dgmmenu.open_fade&&is_ie){A+=10;menuobj.filters.item("DXImageTransform.Microsoft.alpha").opacity=A}C-=this.intervalX;B+=this.intervalY;this.menuobj.style.clip="rect(auto, "+this.menuobj.offsetWidth+"px, "+B+"px, "+C+"px)";this.slidetimer=setTimeout("dgmmenu.menus[dgmmenu.activemenu].slide("+C+", "+B+", "+A+");",0)}else{this.stop_slide()}}};dgm_Popup_Menu.prototype.stop_slide=function(){clearTimeout(this.slidetimer);this.menuobj.style.clip="rect(auto, auto, auto, auto)";if(dgmmenu.open_fade&&is_ie){this.menuobj.filters.item("DXImageTransform.Microsoft.alpha").opacity=100}};dgm_Popup_Menu.prototype.fetch_offset=function(C){var B=C.offsetLeft;var A=C.offsetTop;while((C=C.offsetParent)!=null){B+=C.offsetLeft;A+=C.offsetTop}return{left:B,top:A}};dgm_Popup_Menu.prototype.overlaps=function(C,A){var B=new Array();var D=this.fetch_offset(C);B.L=D.left;B.T=D.top;B.R=B.L+C.offsetWidth;B.B=B.T+C.offsetHeight;if(B.L>A.R||B.R<A.L||B.T>A.B||B.B<A.T){return false}return true};dgm_Popup_Menu.prototype.handle_overlaps=function(A){if(is_ie){var D=fetch_tags(document,"select");if(A){var F=new Array();F={L:this.leftpx,R:this.leftpx+this.menuobj.offsetWidth,T:this.toppx,B:this.toppx+this.menuobj.offsetHeight};for(var C=0;C<D.length;C++){if(this.overlaps(D[C],F)){var B=true;var E=D[C];while(E=E.parentNode){if(E.className=="dgmmenu_popup"){B=false;break}}if(B){D[C].style.visibility="hidden";array_push(dgmmenu.hidden_selects,C)}}}}else{while(true){var C=array_pop(dgmmenu.hidden_selects);if(typeof C=="undefined"||C==null){break}else{D[C].style.visibility="visible"}}}}};function dgm_Popup_Events(){}dgm_Popup_Events.prototype.controlobj_onclick=function(A){do_an_e(A);if(dgmmenu.activemenu==null||dgmmenu.menus[dgmmenu.activemenu].controlkey!=this.id){dgmmenu.menus[this.id].show(this)}else{dgmmenu.menus[this.id].hide()}};dgm_Popup_Events.prototype.controlobj_onmouseover=function(A){do_an_e(A);dgmmenu.menus[this.id].hover(this)};dgm_Popup_Events.prototype.menuoption_onclick_function=function(A){this.ofunc(A);dgmmenu.menus[this.controlkey].hide()};dgm_Popup_Events.prototype.menuoption_onclick_link=function(A){dgmmenu.menus[this.controlkey].choose(A,this)};dgm_Popup_Events.prototype.menuoption_onmouseover=function(A){this.className="dgmmenu_hilite"};dgm_Popup_Events.prototype.menuoption_onmouseout=function(A){this.className="dgmmenu_option"};var userAgent=navigator.userAgent.toLowerCase();var is_opera=(userAgent.indexOf("opera")!=-1);var is_saf=((userAgent.indexOf("applewebkit")!=-1)||(navigator.vendor=="Apple Computer, Inc."));var is_webtv=(userAgent.indexOf("webtv")!=-1);var is_ie=((userAgent.indexOf("msie")!=-1)&&(!is_opera)&&(!is_saf)&&(!is_webtv));var is_ie4=((is_ie)&&(userAgent.indexOf("msie 4.")!=-1));var is_moz=((navigator.product=="Gecko")&&(!is_saf));var is_kon=(userAgent.indexOf("konqueror")!=-1);var is_ns=((userAgent.indexOf("compatible")==-1)&&(userAgent.indexOf("mozilla")!=-1)&&(!is_opera)&&(!is_webtv)&&(!is_saf));var is_ns4=((is_ns)&&(parseInt(navigator.appVersion)==4));var is_mac=(userAgent.indexOf("mac")!=-1);var pointer_cursor=(is_ie?"hand":"pointer");function array_pop(A){if(typeof A!="object"||!A.length){return null}else{var B=A[A.length-1];A.length--;return B}}function fetch_object(A){if(document.getElementById){return document.getElementById(A)}else{if(document.all){return document.all[A]}else{if(document.layers){return document.layers[A]}else{return null}}}}function fetch_tags(B,A){if(typeof B.getElementsByTagName!="undefined"){return B.getElementsByTagName(A)}else{if(B.all&&B.all.tags){return B.all.tags(A)}else{return null}}}function do_an_e(A){if(!A||is_ie){window.event.returnValue=false;window.event.cancelBubble=true;return window.event}else{A.stopPropagation();A.preventDefault();return A}}function e_by_gum(A){if(!A||is_ie){window.event.cancelBubble=true;return window.event}else{if(A.target.type=="submit"){A.target.form.submit()}A.stopPropagation();return A}}function dgmmenu_register(B,A,C){if(typeof dgmmenu=="object"){dgmmenu.register(B,A)}}function DGMP_init(){var F=fetch_tags(document,"img");for(var B=0;B<F.length;B++){if(!F[B].title&&F[B].alt!=""){F[B].title=F[B].alt}}if(typeof dgmmenu=="object"){if(window.attachEvent&&!is_saf){document.attachEvent("onclick",dgmmenu_hide);window.attachEvent("onresize",dgmmenu_hide)}else{if(document.addEventListener&&!is_saf){document.addEventListener("click",dgmmenu_hide,false);window.addEventListener("resize",dgmmenu_hide,false)}else{window.onclick=dgmmenu_hide;window.onresize=dgmmenu_hide}}var C=fetch_tags(document,"td");for(var E=0;E<C.length;E++){if(C[E].hasChildNodes()&&C[E].firstChild.name&&C[E].firstChild.name.indexOf("PageNav")!=-1){var D=C[E].title;C[E].title="";C[E].innerHTML="";C[E].id="pagenav."+E;var A=dgmmenu.register(C[E].id);if(is_saf){A.controlobj._onclick=A.controlobj.onclick;A.controlobj.onclick=dgmpagenav.prototype.controlobj_onclick}}}if(typeof D!="undefined"){fetch_object("pagenav_form").addr=D;fetch_object("pagenav_form").gotopage=dgmpagenav.prototype.form_gotopage;fetch_object("pagenav_ibtn").onclick=dgmpagenav.prototype.ibtn_onclick;fetch_object("pagenav_itxt").onkeypress=dgmpagenav.prototype.itxt_onkeypress}dgmmenu.activate(true)}return true}DGMP_init();