var Core={resize_event_listener:null,getPageSize:function(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight}var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth}else{windowWidth=self.innerWidth}windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}if(yScroll<windowHeight){pageHeight=windowHeight}else{pageHeight=yScroll}if(xScroll<windowWidth){pageWidth=xScroll}else{pageWidth=windowWidth}return{page_width:pageWidth,page_height:pageHeight}},scrollOffset:function(){var x,y;if(self.pageYOffset){x=self.pageXOffset;y=self.pageYOffset}else if(document.documentElement&&document.documentElement.scrollTop){x=document.documentElement.scrollLeft;y=document.documentElement.scrollTop}else if(document.body){x=document.body.scrollLeft;y=document.body.scrollTop}if(!x)x=0;if(!y)y=0;arrayScrollOffset=new Array(x,y);return arrayScrollOffset},showOverlay:function(display){var overlay=$('content_overlay');if(display===false&&overlay){new Effect.Fade(overlay,{duration:0.2});Event.stopObserving(window,'resize',Core.resizeOverlay);return}if(!overlay){var overlay=new Element('div',{'id':'content_overlay'});overlay.hide();var page_size=Core.getPageSize();var width=(Prototype.Browser.IE?page_size.page_width+'px':'100%');overlay.setStyle({'width':width,'height':page_size.page_height+'px'});var obj_body=document.getElementsByTagName("body").item(0);obj_body.insertBefore(overlay,obj_body.lastChild)}new Effect.Appear(overlay,{duration:0.2,from:0.0,to:0.75});if(Prototype.Browser.IE){Core.resize_event_listener=Core.resizeOverlay.bindAsEventListener(Core);Event.observe(window,'resize',Core.resizeOverlay)}},resizeOverlay:function(){var overlay=$('content_overlay');if(!overlay||overlay.getStyle('display')=='none')return;var page_size=Core.getPageSize();overlay.setStyle({'width':page_size.page_width+'px','height':page_size.page_height+'px'})},switchTabContent:function(clicked_tab,tab_content_id,content_id,ajax_method){$(content_id).select('div.show_tab_content').each(function(cur_div){$(cur_div).className='hide_tab_content'});$(tab_content_id).className='show_tab_content';var div_content=$(tab_content_id).innerHTML.trim();if(div_content.length==1||!div_content||div_content=='&nbsp;')ajax.replaceAsync(tab_content_id,ajax_method);clicked_tab.blur();var li=clicked_tab.parentNode;var ul=li.parentNode;$(ul).select('[class~=active]').each(function(cur_li){cur_li.removeClassName('active')});$(li).addClassName('active')},showUserLayer:function(element,user_id){Tips.hideAll();var layer_id='user_layer_'+user_id;if(!$(layer_id)){$('user_layers').appendChild(new Element('div',{'id':layer_id}));ajax.replaceAsync(layer_id,'User::getUserLayer',user_id)}new Tip(element,$(layer_id),{style:'swong',stem:'topLeft',hook:{tip:'topLeft',mouse:true},offset:{x:16,y:16}})},showToolTip:function(element,text,id){if(id)text=$(id);new Tip(element,text,{style:'swong',hook:{tip:'bottomLeft',mouse:true},offset:{x:16,y:0}})},charCounter:function(element,max_chars,info_id){var chars_remaining=max_chars-element.value.length;if(chars_remaining<=0){chars_remaining=0;element.value=element.value.substr(0,max_chars)}$(info_id).update(chars_remaining)},fixPNG:function(){if(document.all&&/MSIE (5\.5|6)/.test(navigator.userAgent)&&document.styleSheets&&document.styleSheets[0]&&document.styleSheets[0].addRule)document.styleSheets[0].addRule('img','behavior: url(/css/iepngfix.htc)')}};

// Cache: 2010-03-10 15:55:35 | MTime: 2009-11-24 17:10:25 | Packer: JavaScriptPacker | Core.class.js