var res_menu_timer=[];var arr_menu_timer=[];var int_timer_seconds=1.5;var int_default_menu_zIndex=4999;var arr_bit_in_menu=[];var arr_bit_timer=[];var int_last_menu_id=0;var obj_tracker={};var obj_shim=null;var int_shim_count=0;var menuOverlay=function(){int_shim_count++;if(isObject(obj_shim)){return obj_shim}var a="sc_menu_cover";var b=$(a);if(b){SC.console.log("found shim",b.id)}else{b=document.createElement("iframe");b.id=a;b.src="javascript:false";b.frameBorder=0;b.width=0;b.height=0;b.scrolling="no";b.style.position="absolute";b.style.visibility="hidden";b.style.display="block";b.style.backgroundColor="transparent";b.style.width="0px";b.style.height="0px";b.style.top="0px";b.style.left="0px";SC.console.log("created shim",b.id)}obj_shim=b;return b};expandMenu=function(b,a){toggleEmbedObjs();if(!isUndefined(obj_browser)&&!isNull(obj_browser)&&!isNull(browsr)&&!isUndefined(browsr)){arr_tmp=a.split("-").reverse();int_menu_location=arr_tmp[1];int_menu_id=arr_tmp[1]+arr_tmp[0];switch(b){case 0:if(arr_bit_in_menu[int_menu_id]){if(arr_bit_timer[int_menu_id]){clearTimer(int_menu_id);arr_bit_timer[int_menu_id]=null}return}else{if(arr_bit_in_menu[int_last_menu_id]){arr_bit_in_menu[int_last_menu_id]=null;collapseMenu(int_last_menu_id,0);toggleEmbedObjs()}arr_nodes=document.getElementsByTagName("select");for(i=0;i<arr_nodes.length;i++){arr_nodes[i].style.visibility="hidden"}arr_bit_in_menu[int_menu_id]=true;adjust_StackOrder(1,a);toggle_Visibility(a,"hidden");toggle_Display(a,"block");obj_menu=$(a);if(int_menu_location==3){}if(int_menu_location==1){if(!obj_menu){return}var c=getHeight(obj_menu.parentNode.id);if(!browsr.IE){c+=4}obj_menu.style.top="+"+c+"px"}arr_menu_timer[int_menu_id]=a;int_last_menu_id=int_menu_id;obj_tracker[int_menu_id]={parent:obj_menu.parentNode,shim:{active:false},original:{top:Element.getStyle(obj_menu,"top"),left:Element.getStyle(obj_menu,"left"),width:Element.getStyle(obj_menu,"width"),height:Element.getStyle(obj_menu,"height")}};int_menu_margin=10;int_scrollbar_width=18;int_menu_top=Position.cumulativeOffset(obj_menu)[1]-Position.realOffset(obj_menu)[1];int_menu_height=px2int(Element.getHeight(obj_menu));int_menu_width=px2int(Element.getStyle(obj_menu,"width"));int_content_height=getWindowHeight();int_view_height=int_content_height-(int_menu_margin*2);if((int_menu_location==1)||(int_menu_location==3)){int_menu_top-=browsr.IE?20:5}if((int_menu_height+int_menu_top)>int_content_height){if(int_menu_height>int_view_height){int_new_height=int_view_height;int_new_width=int_menu_width+int_scrollbar_width;str_new_overflow="auto"}else{int_new_height=int_menu_height;int_new_width=int_menu_width;str_new_overflow="hidden"}obj_menu.style.backgroundColor=Element.getStyleAbsolute(obj_menu,"background-color");obj_menu.style.overflow=str_new_overflow;obj_menu.style.width=int2px(int_new_width);obj_menu.style.height=int2px(int_new_height);obj_menu.style.zIndex="4999";obj_menu.style.top="-"+int2px((int_new_height+int_menu_top)-(int_content_height-int_menu_margin))}if(!isUndefined(obj_browser.agent)&&!obj_browser.SAFARI&&!obj_browser.CAMINO){int_offset_left=Position.cumulativeOffset(obj_menu)[0];if((int_menu_location==1)&&((browsr.IE))){if(obj_menu.offsetLeft>0){int_offset_left-=obj_menu.offsetLeft;if(Element.getStyle(obj_menu.offsetParent,"text-align")!="center"){int_offset_left-=obj_menu.offsetParent.offsetLeft}if(int_offset_left<0){int_offset_left=0}}}obj_shim=menuOverlay();obj_shim.style.top="-1000px";obj_shim.style.left="-1000px";obj_shim.style.backgroundColor="transparent";obj_tracker[int_menu_id].shim.active=true;obj_shim_params={top:int2px(Position.cumulativeOffset(obj_menu)[1]),left:int2px(int_offset_left),width:Element.getStyle(obj_menu,"width"),height:Element.getStyle(obj_menu,"height")};for(param in obj_shim_params){value=obj_shim_params[param];obj_menu.style[param]=value}obj_menu=obj_menu.parentNode.removeChild(obj_menu);document.body.appendChild(obj_menu);Element.setStyle(obj_shim,{"z-index":"50000000",visibility:"visible"});Element.setStyle(obj_menu,{"z-index":"50000001"})}toggle_Visibility(a,"visible");if(navigator.appVersion.match(/Konqueror|Safari|KHTML/i)){safariFix()}return}break;case 1:swap_Image(a);toggle_Display(a);toggle_Visibility(a);break;case 2:break}}return};do_collapseMenu=function(b,a){if(!isUndefined(obj_browser)&&!isNull(obj_browser)&&!isNull(browsr)&&!isUndefined(browsr)){switch(a){case 0:if(arr_bit_timer[b]){}else{setTimer(b,a);arr_bit_timer[b]=true}break;case 1:break;case 2:break}}};collapseMenu=function(c,b){var a=arr_menu_timer[c];untoggleEmbedObjs();switch(b){case 0:if(arr_bit_timer[c]){arr_nodes=document.getElementsByTagName("select");for(i=0;i<arr_nodes.length;i++){arr_nodes[i].style.visibility="visible"}obj_menu=$(a);Element.setStyle(obj_menu,{visibility:"hidden"});Element.setStyle(obj_menu,{display:"none"});if(!isUndefined(obj_browser.agent)&&!obj_browser.SAFARI&&!obj_browser.CAMINO){if(obj_tracker[c]){if(obj_tracker[c].shim.active){obj_shim=menuOverlay();Element.setStyle(obj_shim,{visibility:"hidden","z-index":"0",top:"-1000px",left:"-1000px",width:"0px",height:"0px"})}if(obj_menu.parentNode.id!=obj_tracker[c].parent.id){obj_menu=obj_menu.parentNode.removeChild(obj_menu);obj_tracker[c].parent.appendChild(obj_menu);for(param in obj_tracker[c].original){obj_menu.style[param]=obj_tracker[c].original[param]}}obj_tracker[c]=null}}else{if(obj_tracker[c]){for(param in obj_tracker[c].original){obj_menu.style[param]=obj_tracker[c].original[param]}obj_tracker[c]=null}}adjust_StackOrder(0,a);clearTimer(c);arr_bit_in_menu[c]=null;arr_bit_timer[c]=null;if(navigator.appVersion.match(/Konqueror|Safari|KHTML/i)){window.resizeTo(self.outerWidth+1,self.outerHeight);window.resizeTo(self.outerWidth-1,self.outerHeight)}}else{setTimer(c,b);arr_bit_timer[c]=true}break;case 1:toggle_Display(a);break;case 2:break}};setTimer=function(b,a){int_timer_seconds=int_timer_seconds?int_timer_seconds:1;clearTimer(b);res_menu_timer[b]=setTimeout("collapseMenu('"+b+"', "+a+")",(int_timer_seconds*1000))};clearTimer=function(a){if(res_menu_timer[a]){clearTimeout(res_menu_timer[a])}};swap_Image=function(a){obj_arrow=getReference(getReference(a).parentNode.id.replace(/container/,"arrow"));str_find=(obj_arrow.firstChild.nodeValue.search(/\u2228/)!=-1)?/\u2228/:/\u2227/;str_replace=(obj_arrow.firstChild.nodeValue.search(/\u2228/)!=-1)?"\u2227":"\u2228";obj_arrow.firstChild.nodeValue=obj_arrow.firstChild.nodeValue.replace(str_find,str_replace);str_find=(obj_arrow.firstChild.nodeValue.search(/\u25bc/)!=-1)?/\u25bc/:/\u25b2/;str_replace=(obj_arrow.firstChild.nodeValue.search(/\u25bc/)!=-1)?"\u25b2":"\u25bc";obj_arrow.firstChild.nodeValue=obj_arrow.firstChild.nodeValue.replace(str_find,str_replace)};adjust_StackOrder=function(b,g){return true;var h=$(g);if(!h){return}var f=h.parentNode;var d=f.parentNode;var j=d.parentNode;var a=b?(int_default_menu_zIndex*5):(int_default_menu_zIndex/5);Element.setStyle(j,{"z-index":a});Element.setStyle(d,{"z-index":(a+1)});var e=d.childNodes;for(var c=0;c<e.length;c++){if(e[c]&&e[c].style&&(e[c].nodeType!=1)){e[c].style.zIndex=a+((f.id==e[c].id)?3:2)}}Element.setStyle(h,{"z-index":(a+3)});return};safariFix=function(){int_save_width=new Number(self.outerWidth);int_save_height=new Number(self.outerHeight);self.resizeTo(int_save_width-1,int_save_height);if(self.outerWidth==int_save_width){int_clipped_width=(window.screenLeft+window.outerWidth)-screen.availWidth;int_clipped_height=(window.screenTop+window.outerHeight)-screen.availHeight;if(int_clipped_width<=0){int_clipped_width=1}if(int_clipped_height<=0){int_clipped_height=1}window.resizeTo(int_save_width-int_clipped_width,int_save_height-int_clipped_height)}else{self.resizeTo(self.outerWidth+1,self.outerHeight);self.resizeTo(self.outerWidth,self.outerHeight-1);self.resizeTo(self.outerWidth,self.outerHeight+1)}};toggleEmbedObjs=function(){arr_nodes=document.getElementsByTagName("embed");var b="";for(i=0;i<arr_nodes.length;i++){var b=arr_nodes[i].src;if(b.indexOf(".swf")>0){}else{arr_nodes[i].style.visibility="hidden"}}arr_nodes=document.getElementsByTagName("object");for(i=0;i<arr_nodes.length;i++){var a=arr_nodes[i].id;if(a.indexOf(".swf")>0){}else{arr_nodes[i].style.visibility="hidden"}}};untoggleEmbedObjs=function(){arr_nodes=document.getElementsByTagName("embed");for(i=0;i<arr_nodes.length;i++){arr_nodes[i].style.visibility="visible"}arr_nodes=document.getElementsByTagName("object");for(i=0;i<arr_nodes.length;i++){arr_nodes[i].style.visibility="visible"}};