/* This file was compressed using sharpNet performance and health module. http://www.tiagodherbe.eu */ 
window.sharpNet=Class.create();window.sharpNet.UI=Class.create();var SN_COL_DELIMITER=String.fromCharCode(16);var SN_ROW_DELIMITER=String.fromCharCode(15);var __sn_m_bPageLoaded=false;JQ(document).ready(function(){__sn_Page_OnLoad();});function __sn_ClientAPIEnabled(){return(typeof(sn)!='undefined');}
function __sn_Page_OnLoad(){if(__sn_ClientAPIEnabled()){var sLoadHandlers=sn.getVar('__sn_pageload');if(sLoadHandlers!=null){try{eval(sLoadHandlers);}catch(e){}
sn.dom.attachEvent(window,'onscroll',__sn_bodyscroll);}}
__sn_m_bPageLoaded=true;}
function __sn_KeyDown(iKeyCode,sFunc,e){if(e==null)e=window.event;if(e.keyCode==iKeyCode){eval(unescape(sFunc));return false;}}
function __sn_bodyscroll(){var oF=document.forms[0];if(oF&&__sn_ClientAPIEnabled()&&__sn_m_bPageLoaded&&oF.ScrollTop){oF.ScrollTop.value=document.documentElement.scrollTop?document.documentElement.scrollTop:sn.dom.getByTagName("body")[0].scrollTop;}}
function __sn_setScrollTop(iTop){if(__sn_ClientAPIEnabled()){if(iTop==null)
iTop=document.forms[0].ScrollTop.value;var sID=sn.getVar('ScrollToControl');if(sID!=null&&sID.length>0){var oCtl=sn.dom.getById(sID);if(oCtl!=null){iTop=sn.dom.positioning.elementTop(oCtl);sn.setVar('ScrollToControl','');}}
window.scrollTo(0,iTop);}}
function __sn_SetInitialFocus(sID){var oCtl=sn.dom.getById(sID);if(oCtl!=null&&__sn_CanReceiveFocus(oCtl))oCtl.focus();}
function __sn_CanReceiveFocus(e){if(e.style.display!='none'&&e.tabIndex>-1&&e.disabled==false&&e.style.visible!='hidden'){var eParent=e.parentElement;while(eParent!=null&&eParent.tagName!='BODY'){if(eParent.style.display=='none'||eParent.disabled||eParent.style.visible=='hidden')
return false;eParent=eParent.parentElement;}
return true;}
else
return false;}
function __sn_ContainerMaxMin_OnClick(oLnk,sContentID){var oContent=sn.dom.getById(sContentID);if(oContent!=null){var oBtn=oLnk.childNodes[0];var sContainerID=oLnk.getAttribute('containerid');var sCookieID=oLnk.getAttribute('cookieid');var sCurrentFile=oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));var sMaxFile;var sMaxIcon;var sMinIcon;if(sn.getVar('min_icon_'+sContainerID))
sMinIcon=sn.getVar('min_icon_'+sContainerID);else
sMinIcon=sn.getVar('min_icon');if(sn.getVar('max_icon_'+sContainerID))
sMaxIcon=sn.getVar('max_icon_'+sContainerID);else
sMaxIcon=sn.getVar('max_icon');sMaxFile=sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));var iNum=5;if(oLnk.getAttribute('animf')!=null)
iNum=new Number(oLnk.getAttribute('animf'));if(sCurrentFile==sMaxFile){oBtn.src=sMinIcon;sn.dom.expandElement(oContent,iNum);oBtn.title=sn.getVar('min_text');if(sCookieID!=null){if(sn.getVar('__sn_'+sContainerID+':defminimized')=='true')
sn.dom.setCookie(sCookieID,'true',365);else
sn.dom.deleteCookie(sCookieID);}
else
sn.setVar('__sn_'+sContainerID+'_Visible','true');}
else{oBtn.src=sMaxIcon;sn.dom.collapseElement(oContent,iNum);oBtn.title=sn.getVar('max_text');if(sCookieID!=null){if(sn.getVar('__sn_'+sContainerID+':defminimized')=='true')
sn.dom.deleteCookie(sCookieID);else
sn.dom.setCookie(sCookieID,'false',365);}
else
sn.setVar('__sn_'+sContainerID+'_Visible','false');}
return true;}
return false;}
function __sn_Help_OnClick(sHelpID){var oHelp=sn.dom.getById(sHelpID);if(oHelp!=null){var dur=0.45;if(oHelp.style.display=='none'){Effect.Appear(oHelp.id,{duration:dur});}else{Effect.Fade(oHelp.id,{duration:dur});}
return true;}
return false;}
function __sn_SectionMaxMin(oBtn,sContentID){var oContent=$(sContentID);if(oContent!=null){var sMaxIcon=oBtn.getAttribute('max_icon');var sMinIcon=oBtn.getAttribute('min_icon');var bCallback=(oBtn.getAttribute('userctr')!=null);var sVal;if(oContent.style.display=='none'){oBtn.src=sMinIcon;oContent.style.display='';if(bCallback)sVal='True';else sn.setVar(oBtn.id+':exp',1);}
else{oBtn.src=sMaxIcon;oContent.style.display='none';if(bCallback)sVal='False';else sn.setVar(oBtn.id+':exp',0);}
if(bCallback){sncore.setUserProperty(oBtn.getAttribute('userctr'),oBtn.getAttribute('userkey'),sVal,null);}
return true;}
return false;}
function __sn_enableDragDrop(){var aryConts=sn.getVar('__sn_dragDrop').split(";");var aryTitles;for(var i=0;i<aryConts.length;i++){aryTitles=aryConts[i].split(" ");if(aryTitles[0].length>0){var oCtr=sn.dom.getById(aryTitles[0]);var oTitle=sn.dom.getById(aryTitles[1]);if(oCtr!=null&&oTitle!=null){oCtr.setAttribute('moduleid',aryTitles[2]);sn.dom.positioning.enableDragAndDrop(oCtr,oTitle,'__sn_dragComplete()','__sn_dragOver()');}}}}
var __sn_oPrevSelPane;var __sn_oPrevSelModule;var __sn_dragEventCount=0;function __sn_dragOver(){__sn_dragEventCount++;if(__sn_dragEventCount%75!=0)
return;var oCont=sn.dom.getById(sn.dom.positioning.dragCtr.contID);var oPane=__sn_getMostSelectedPane(sn.dom.positioning.dragCtr);if(__sn_oPrevSelPane!=null)
__sn_oPrevSelPane.pane.style.border=__sn_oPrevSelPane.origBorder;if(oPane!=null){__sn_oPrevSelPane=oPane;oPane.pane.style.border='4px double '+SN_HIGHLIGHT_COLOR;var iIndex=__sn_getPaneControlIndex(oCont,oPane);var oPrevCtl;var oNextCtl;for(var i=0;i<oPane.controls.length;i++){if(iIndex>i&&oPane.controls[i].id!=oCont.id)
oPrevCtl=oPane.controls[i];if(iIndex<=i&&oPane.controls[i].id!=oCont.id){oNextCtl=oPane.controls[i];break;}}
if(__sn_oPrevSelModule!=null)
sn.dom.getNonTextNode(__sn_oPrevSelModule.control).style.border=__sn_oPrevSelModule.origBorder;if(oNextCtl!=null){__sn_oPrevSelModule=oNextCtl;sn.dom.getNonTextNode(oNextCtl.control).style.borderTop='5px groove '+SN_HIGHLIGHT_COLOR;}
else if(oPrevCtl!=null){__sn_oPrevSelModule=oPrevCtl;sn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom='5px groove '+SN_HIGHLIGHT_COLOR;}}}
function __sn_dragComplete()
{var oCtl=sn.dom.getById(sn.dom.positioning.dragCtr.contID);var sModuleID=oCtl.getAttribute('moduleid');if(__sn_oPrevSelPane!=null)
__sn_oPrevSelPane.pane.style.border=__sn_oPrevSelPane.origBorder;if(__sn_oPrevSelModule!=null)
sn.dom.getNonTextNode(__sn_oPrevSelModule.control).style.border=__sn_oPrevSelModule.origBorder;var oPane=__sn_getMostSelectedPane(sn.dom.positioning.dragCtr);var iIndex;if(oPane==null){var oPanes=__sn_Panes();for(var i=0;i<oPanes.length;i++){if(oPanes[i].id==oCtl.parentNode.id)
oPane=oPanes[i];}}
if(oPane!=null){iIndex=__sn_getPaneControlIndex(oCtl,oPane);__sn_MoveToPane(oPane,oCtl,iIndex);sn.callPostBack('MoveToPane','moduleid='+sModuleID,'pane='+oPane.paneName,'order='+iIndex*2);}}
function __sn_MoveToPane(oPane,oCtl,iIndex){if(oPane!=null){var aryCtls=new Array();for(var i=iIndex;i<oPane.controls.length;i++){if(oPane.controls[i].control.id!=oCtl.id)
aryCtls[aryCtls.length]=oPane.controls[i].control;sn.dom.removeChild(oPane.controls[i].control);}
sn.dom.appendChild(oPane.pane,oCtl);oCtl.style.top=0;oCtl.style.left=0;oCtl.style.position='relative';for(var i=0;i<aryCtls.length;i++){sn.dom.appendChild(oPane.pane,aryCtls[i]);}
__sn_RefreshPanes();}
else{oCtl.style.top=0;oCtl.style.left=0;oCtl.style.position='relative';}}
function __sn_RefreshPanes(){var aryPanes=sn.getVar('__sn_Panes').split(';');var aryPaneNames=sn.getVar('__sn_PaneNames').split(';');__sn_m_aryPanes=new Array();for(var i=0;i<aryPanes.length;i++)
{if(aryPanes[i].length>0)
__sn_m_aryPanes[__sn_m_aryPanes.length]=new __sn_Pane(sn.dom.getById(aryPanes[i]),aryPaneNames[i]);}}
var __sn_m_aryPanes;var __sn_m_aryModules;function __sn_Panes(){if(__sn_m_aryPanes==null){__sn_m_aryPanes=new Array();__sn_RefreshPanes();}
return __sn_m_aryPanes;}
function __sn_Modules(sModuleID){if(__sn_m_aryModules==null)__sn_RefreshPanes();return __sn_m_aryModules[sModuleID];}
function __sn_getMostSelectedPane(oContent){var oCDims=new sn.dom.positioning.dims(oContent);var iTopScore=0;var iScore;var oTopPane;for(var i=0;i<__sn_Panes().length;i++){var oPane=__sn_Panes()[i];var oPDims=new sn.dom.positioning.dims(oPane.pane);iScore=sn.dom.positioning.elementOverlapScore(oPDims,oCDims);if(iScore>iTopScore){iTopScore=iScore;oTopPane=oPane;}}
return oTopPane;}
function __sn_getPaneControlIndex(oContent,oPane){if(oPane==null)return;var oCDims=new sn.dom.positioning.dims(oContent);var oCtl;if(oPane.controls.length==0)
return 0;for(var i=0;i<oPane.controls.length;i++)
{oCtl=oPane.controls[i];var oIDims=new sn.dom.positioning.dims(oCtl.control);if(oCDims.t<oIDims.t)
return oCtl.index;}
if(oCtl!=null)
return oCtl.index+1;else
return 0;}
function __sn_Pane(ctl,sPaneName){this.pane=ctl;this.id=ctl.id;this.controls=new Array();this.origBorder=ctl.style.border;this.paneName=sPaneName;var iIndex=0;var strModuleOrder='';for(var i=0;i<ctl.childNodes.length;i++){var oNode=ctl.childNodes[i];if(sn.dom.isNonTextNode(oNode)){if(__sn_m_aryModules==null)
__sn_m_aryModules=new Array();var sModuleID=oNode.getAttribute('moduleid');if(sModuleID!=null&&sModuleID.length>0){strModuleOrder+=sModuleID+'~';this.controls[this.controls.length]=new __sn_PaneControl(oNode,iIndex);__sn_m_aryModules[sModuleID]=oNode.id;iIndex+=1;}}}
this.moduleOrder=strModuleOrder;}
function __sn_PaneControl(ctl,iIndex){this.control=ctl;this.id=ctl.id;this.index=iIndex;this.origBorder=ctl.style.border;}
function __sn_SetPaneDD(pageID,paneID,panes){Sortable.create(paneID,{handle:'SNDragDropHandle',hoverclass:'SNDragDropHover',tag:'div',constraint:false,containment:panes,dropOnEmpty:true,onUpdate:function(){var ojbDragDropCallBack=new DragDropCallBack(pageID);var str=Sortable.objserialize(paneID).join(',').split(',');for(var i=0;i<str.length;i++){if(str[i].toString()!='')ojbDragDropCallBack.add(paneID,str[i].toString());}
ojbDragDropCallBack.update(paneID);}})}
function DragDropCallBack(pageID){this.PageID=pageID;this.Panes=new Array();}
DragDropCallBack.prototype.toString=function(){var out='';for(var pane in this.Panes)
out+=this.Panes[pane];return out;}
DragDropCallBack.prototype.saveModuleOrder=function(initialState){for(var pane in this.Panes){if(typeof(sharpNet.UI.Skins.Skin.saveOrder)!='function')return;if(initialState[pane].toString()!=this.Panes[pane].toString())
sharpNet.UI.Skins.Skin.saveOrder(this.PageID,pane,this.Panes[pane],__sn_onDragDropCallBack);}}
DragDropCallBack.prototype.update=function(pane){if(typeof(sharpNet.UI.Skins.Skin.saveOrder)!='function')return;sharpNet.UI.Skins.Skin.saveOrder(this.PageID,pane,this.Panes[pane],__sn_onDragDropCallBack);}
DragDropCallBack.prototype.add=function(pane,value){if(this.Panes[pane]==null)
this.Panes[pane]=new Array();this.Panes[pane][this.Panes[pane].length]=value;}
function __sn_onDragDropCallBack(obj){if(obj.error!=null)return;if(obj.value!=null&&obj.value!='')
alert(obj.value);}
function __sncore(){this.GetUserVal=0;this.SetUserVal=1;}
__sncore.prototype={getUserProperty:function(namingContainer,sKey,pFunc){return sharpNet.UI.ClientCommands.GetUserProfile(namingContainer,sKey).value;},setUserProperty:function(namingContainer,sKey,sVal,pFunc){sharpNet.UI.ClientCommands.SetUserProfile(namingContainer,sKey,sVal);},_doUserCallBack:function(iType,namingContainer,sKey,sVal,pFunc){if(sn&&sn.xmlhttp){var sPack=iType+COL_DELIMITER+namingContainer+COL_DELIMITER+sKey+COL_DELIMITER+sVal;sn.xmlhttp.doCallBack('__Page',sPack,sncore._callBackSuccess,pFunc,sncore._callBackFail,null,true,null,0);}else
alert('Client Personalization not enabled');},_callBackSuccess:function(result,ctx,req){if(ctx.pFunc){ctx.pFunc(ctx.namingCtr,ctx.key,result);}},_callBackFail:function(result,ctx){window.status=result;}}
__sncore.prototype.UserPropArgs=function(namingContainer,sKey,pFunc){this.namingCtr=namingContainer;this.key=sKey;this.pFunc=pFunc;}
var sncore=new __sncore();var modalBox={create:function(heading,content,footer,w){if(typeof(footer)=='undefined')footer='';JQ('body').append('<div id="sn_modalBox"><div id="sn_mbContent">'+content+'</div>'+(footer!=''?'<div id="sn_mbFooter">'+footer+'</div>':'')+'</div>');if(!w)w=500;JQ('#sn_modalBox').dialog({close:function(event,ui){modalBox.kill();},title:heading,width:w,modal:true});JQ('li.appMenu').removeClass('open');JQ('#mapNames').css('overflow','hidden');return false;},kill:function(){JQ('#sn_modalBox').fadeOut(500,function(){JQ(this).remove();JQ('#mapNames').css('overflow','auto');JQ("#footpanel li a").removeClass('active');});}};function sn_SendMessage(user,title,w,h){if(typeof(user)=='undefined')user=-1;if(typeof(title)=='undefined')title='Compose a New Message';if(typeof(w)=='undefined')w=600;if(typeof(h)=='undefined')h='450px';modalBox.create(title,'<iframe width="100%" height="'+h+'" frameborder="0" src="/Admin/ControlPanel/SendMessage.aspx'+(user!=-1?'?SendTo='+user:'')+'"/>','',w);return false;};