var isSafari=false;var isSafari3=false;var isIE=false;var isIE7=false;document.observe("dom:loaded",runOnDOMready);Event.observe(window,'load',function(){runOnLoaded()});function runOnDOMready(){isSafari=Prototype.Browser.WebKit;if(window.devicePixelRatio&&window.getMatchedCSSRules&&!window.Opera){isSafari3=!!window.getMatchedCSSRules(document.documentElement,'')}if(isSafari){$$('body').invoke('addClassName','isSafari');if(isSafari3){$$('body').invoke('addClassName','isSafari3')}}isIE=Prototype.Browser.IE;if(typeof document.body.style.maxHeight!="undefined"){if(!isSafari){isIE7=true}}if(isIE){$$('body').invoke('addClassName','isIE');if(isIE7){$$('body').invoke('addClassName','isIE7')}}setUpClasses();$$('.image').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.removeClassName('hover')})});if($$('.mostPopularArticles')){}$$('#searches ul li.first a').each(function(el){el.observe('click',function(event){var element=Event.element(event);element.up().addClassName('current');$$('#searches ul li.second')[0].removeClassName('current');Event.stop(event)})});if($$('div.article').length!=0){var n=$$('div.article').length-1;$$('div.article')[n].addClassName('lastArticle')}$$('div#banner div').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.removeClassName('hover')})});$$('div.bannerHolder').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.removeClassName('hover')})});$$('.socialNetworking li.more a').each(function(el){el.observe('click',function(event){nextLi=el.up().up().next();if(nextLi.style.display==''||nextLi.style.display=='none'){nextLi.style.display='inline';el.up().removeClassName('more');el.up().addClassName('less');el.update('Less')}else{nextLi.style.display='none';el.up().removeClassName('less');el.up().addClassName('more');el.update('More')}Event.stop(event)})});$$('.less').each(function(el){el.observe('click',function(event){nextLi=this.up().next();alert(nextLi.className);Event.stop(event)})});if($$('div#searches input.image').length!=0){$$('div#searches input.image').each(function(el){var imgSrc=el.readAttribute('src');el.observe('mouseover',function(event){var element=Event.element(event);element.addClassName('hover');element.writeAttribute('src','/images/sitewide/trans.gif')});el.observe('mouseout',function(event){var element=Event.element(event);element.removeClassName('hover');element.writeAttribute('src',imgSrc)})})}if(($$('div.mostPopularArticles').length)!=0){$$('div.mostPopularArticles ol li').each(function(el,s){var position=s*183;position="5px -"+position+"px";el.setStyle({backgroundPosition:position})})}if(($$('div.comments div.paginator').length)!=0){var ul=$$('div.comments div.paginator ul')[0];var ulWidth=ul.getWidth();var liWidth=0;$$('div.comments div.paginator ul li').each(function(el,s){liWidth=liWidth+el.getWidth()});var paddingLeft=(ulWidth-liWidth)/2;paddingLeft=paddingLeft+"px";ul.setStyle({paddingLeft:paddingLeft})}$$('ul#slides li').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.removeClassName('hover')})});$$('ul#slides li img').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.up().addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.up().removeClassName('hover')})});$$('ul#slides li a').each(function(el){el.observe('mouseover',function(event){var element=Event.element(event);element.up().up().addClassName('hover')});el.observe('mouseout',function(event){var element=Event.element(event);element.up().up().removeClassName('hover')})});var sliderInner=$('slides');var listItems=$$('#slides li');var listItemsHTML=$('slides').innerHTML;var sliderMoving=false;var currentSliderCount=2;var currentSliderPos=-20;var slideAmount=312;var doAutoScroll=null;if($('slider')){$$('#slider p.prev a')[0].observe('click',function(event){moveSlider('left');Event.stop(event)});$$('#slider p.next a')[0].observe('click',function(event){moveSlider('right');Event.stop(event)});function moveSlider(direction){if(!sliderMoving){clearInterval(doAutoScroll);calculateNextPosition(direction);sliderMoving=true;new Effect.Move(sliderInner,{x:-currentSliderPos,y:0,mode:'absolute',duration:0.99,transition:Effect.Transitions.sinoidal,afterFinish:checkForLoop})}}function calculateNextPosition(direction){if(direction=='right'){currentSliderCount++;currentSliderPos+=slideAmount}else{currentSliderCount--;currentSliderPos-=slideAmount}}function autoScroll(){moveSlider('right')}function addListItems(){if(listItems.length>2){$('slides').insert(listItemsHTML,{position:"bottom"});$('slides').insert(listItemsHTML,{position:"bottom"});resetSlider();doAutoScroll=setInterval(autoScroll,5000)}else{$$('#slider p.next a')[0].style.display='none';$$('#slider p.prev a')[0].style.display='none'}}function checkForLoop(){if((currentSliderCount>(listItems.length+1))||(currentSliderCount==(listItems.length-2)*-1)){resetSlider()}sliderMoving=false;doAutoScroll=setInterval(autoScroll,5000)}function resetSlider(){currentSliderCount=2;var width=slideAmount*listItems.length;currentSliderPos=width-20;var posAdjust="-"+currentSliderPos+"px";sliderInner.setStyle({left:posAdjust})}addListItems()}}function runOnLoaded(){if(isIE){setUpClasses()}}function setUpClasses(){$$('input[type=submit]').invoke('addClassName','submit');$$('input[type=radio]').invoke('addClassName','radio');$$('input[type=checkbox]').invoke('addClassName','checkBox');$$('input[type=image]').invoke('addClassName','image');$$('input[type=file]').invoke('addClassName','file');$$('tr:nth-child(even)').invoke('addClassName','even');$$('li:nth-child(even)').invoke('addClassName','even');$$('li:first-child').invoke('addClassName','first');$$('li:last-child').invoke('addClassName','last')}