var Events={BrowserDetect:{browser:"",version:"",OS:"",init:function(){with(Events.BrowserDetect){browser=searchString(dataBrowser)||"An unknown browser";version=searchVersion(navigator.userAgent)||searchVersion(navigator.appVersion)||"an unknown version";OS=searchString(dataOS)||"an unknown OS"}},searchString:function(D){for(var A=0;A<D.length;A++){var B=D[A].string;var C=D[A].prop;Events.BrowserDetect.versionSearchString=D[A].versionSearch||D[A].identity;if(B){if(B.indexOf(D[A].subString)!=-1){return D[A].identity}}else{if(C){return D[A].identity}}}},searchVersion:function(B){var A=B.indexOf(Events.BrowserDetect.versionSearchString);if(A==-1){return}return parseFloat(B.substring(A+Events.BrowserDetect.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]},HashManager:{HashValue:null,RegisterHashValue:function(A){Events.HashManager.HashValue=A}},Help:{HelpPageUrl:null,doHelp:function(B){var A=Events.Help.HelpPageUrl+"#"+B;window.open(A,"Help_Window","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=410,height=325,left=80,top=80");return false}},Pager:{AjaxPager:null,AjaxPagerAssociated:null,AjaxPagerPrimary:null,PagerDiv:null,PageNumber:1,Events:{OnPageNumberChanged:null},Render:function(A,D,B,E,G,H,F,C){Events.Pager.PagerDiv=D;Events.Pager.Events.OnPageNumberChanged=A;if(G!=""){Events.Pager.AjaxPagerPrimary=$create(MySpaceEvents.AtlasControls.Pager,{_layout:"",_clientInstanceName:"Events.Pager.AjaxPagerPrimary",_itemsPerPage:B,_linksElementCSSClass:E,_associatedPagerDOMElementsList:H,_showingXtoYofZFormatString:F,_gotoPageString:C},null,null,$get(G));Events.Pager.AjaxPagerPrimary.add_pageChangedEventHandler(Events.Pager.Events.OnPageNumberChanged)}if(H!=""){Events.Pager.AjaxPagerAssociated=$create(MySpaceEvents.AtlasControls.Pager,{_layout:"",_clientInstanceName:"Events.Pager.AjaxPagerAssociated",_itemsPerPage:B,_linksElementCSSClass:E,_associatedPagerDOMElementsList:G,_showingXtoYofZFormatString:F,_gotoPageString:C},null,null,$get(H));Events.Pager.AjaxPagerAssociated.add_pageChangedEventHandler(Events.Pager.Events.OnPageNumberChanged)}Events.Pager.AjaxPagerPrimary.firePageStartEvent()}},Utilities:{ArrayContainsString:function(D,A){var C=false;var E=D.length;for(var B=0;B<E;B++){if(D[B].toLowerCase()==A.toLowerCase()){C=true;break}}return C},DOMCreate:function(type,key,value){var _element=eval("document.create"+type+'("'+(key?key:value)+'")');_element.nodeValue=(value?value:"");return _element},AttachEvent:function(A,C,B){if(typeof window.addEventListener!="undefined"){B.addEventListener(A,function(){C(this)},false)}else{if(typeof window.attachEvent!="undefined"){B.attachEvent("on"+A,function(){C(B)})}}},DisplayAjaxError:function(B,A){B.innerHTML='<div class="ajaxErrorMessage">'+A+"</div>"},EncodeString:function(C){var A="";for(var B=0;B<C.length;B++){A+=C.charCodeAt(B);if(B<C.length-1){A+="-"}}return A},DecodeString:function(A){var D=A.split("-");var C="";for(var B=0;B<D.length;B++){C+=String.fromCharCode(D[B])}return C}}};