function randomOrder(tArr){var order=new Array();var t_one;var z=0;for(i=0;i<tArr.length;i++){order[i]=i;while(z<tArr.length){t_one=Math.floor(Math.random()*tArr.length);if(tArr[t_one]!="_sel"){document.write(tArr[t_one]);tArr[t_one]="_sel";z++;}}}}var SlideList=new Class({Implements:[Events,Options],options:{onClick:$empty,onMorph:$empty,bg:{'class':'background','html':'<div class="inner"></div>'},morph:{'link':'cancel',duration:1700,transition:Fx.Transitions.Back.easeOut}},initialize:function(menu,options){var that=this;this.setOptions(options);this.menu=$(menu);this.menuitems=this.menu.getChildren();this.menuitems.addEvents({mouseenter:function(){that.morphTo(this);},mouseleave:function(){that.morphTo(that.current);},click:function(ev){that.click(ev,this);}});this.bg=new Element('li',this.options.bg).inject(this.menu).fade('hide').set('morph',this.options.morph);this.setCurrent(this.menu.getElement('.current'));},click:function(ev,item){this.setCurrent(item,true);this.fireEvent('click',[ev,item]);},setCurrent:function(el,effect){if(el&&!this.current){this.bg.set('styles',{left:el.offsetLeft,width:el.offsetWidth,height:el.offsetHeight,top:el.offsetTop});(effect)?this.bg.fade('in'):this.bg.fade('show');}if(this.current)this.current.removeClass('current');if(el)this.current=el.addClass('current');return this;},morphTo:function(to){if(!this.current)return false;this.bg.morph({left:to.offsetLeft,top:to.offsetTop,width:to.offsetWidth,height:to.offsetHeight});this.fireEvent('morph',to);return this;}});function topmenu(choice){var date=new Date();var tStamp=date.getTime();if(choice=="news"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','block');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('display','none');$('indepth_tabset').setStyle('display','none');$('aboutus_tabset').setStyle('display','none');$('rates_tabset').setStyle('display','none');$('awards_tabset').setStyle('display','none');$('news_tabset').setStyle('display','block');$('archives_tabset').setStyle('display','none');}if(choice=="indepth"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','none');$('indepth_panes').setStyle('display','block');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('display','none');$('news_tabset').setStyle('display','none');$('indepth_tabset').setStyle('display','block');$('aboutus_tabset').setStyle('display','none');$('rates_tabset').setStyle('display','none');$('awards_tabset').setStyle('display','none');$('archives_tabset').setStyle('display','none');}if(choice=="aboutus"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','none');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('display','block');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('display','none');$('news_tabset').setStyle('display','none');$('indepth_tabset').setStyle('display','none');$('aboutus_tabset').setStyle('display','block');$('rates_tabset').setStyle('display','none');$('awards_tabset').setStyle('display','none');$('archives_tabset').setStyle('display','none');$('about_us').load('/ajax/about_us.html?t='+tStamp);}if(choice=="rates"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','none');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('display','block');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('display','none');$('news_tabset').setStyle('display','none');$('indepth_tabset').setStyle('display','none');$('aboutus_tabset').setStyle('display','none');$('rates_tabset').setStyle('display','block');$('awards_tabset').setStyle('display','none');$('archives_tabset').setStyle('display','none');$('adrates').load('/ajax/adrates.html?t='+tStamp);}if(choice=="awards"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','none');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('display','block');$('archives_panes').setStyle('display','none');$('news_tabset').setStyle('display','none');$('indepth_tabset').setStyle('display','none');$('aboutus_tabset').setStyle('display','none');$('rates_tabset').setStyle('display','none');$('awards_tabset').setStyle('display','block');$('archives_tabset').setStyle('display','none');$('awards_2010').load('/ajax/awards_2010.html?t='+tStamp);}if(choice=="archives"){$('news_column_content').setStyle('display','none');$('news_panes').setStyle('display','none');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('display','block');$('news_tabset').setStyle('display','none');$('indepth_tabset').setStyle('display','none');$('aboutus_tabset').setStyle('display','none');$('rates_tabset').setStyle('display','none');$('awards_tabset').setStyle('display','none');$('archives_tabset').setStyle('display','block');$('archives_basic').load('/ajax/archives_basic.html?t='+tStamp);}}window.addEvent('domready',function(){if($('topmenu')){menu=new SlideList($('topmenu').getElement('ul'));}});var tabArray3=["about_us","deadlines1"];var tabArray4=["adrates","deadlines2"];var tabArray5=["awards_2010","awards_2009","awards_guidelines"];var tabArray6=["archives_basic","archives_advanced","archives_popular"];var flagArray1=[1,0,0,0,0];var flagArray2=[1,0,0];var flagArray3=[1,0];var flagArray4=[1,0];var flagArray5=[1,0,0];var flagArray6=[1,0];var ajaxFilePath="/ajax/";var SlidingTabs=new Class({options:{startingSlide:false,activeButtonClass:'active',activationEvent:'click',wrap:true,slideEffect:{duration:400,transition:Fx.Transitions.Quad.easeInOut},animateHeight:true,rightOversized:0},current:null,buttons:false,outerSlidesBox:null,innerSlidesBox:null,panes:null,fx:null,heightFx:null,initialize:function(buttonContainer,slideContainer,options){if(buttonContainer){this.buttons=$(buttonContainer).getChildren();}this.outerSlidesBox=$(slideContainer);this.innerSlidesBox=this.outerSlidesBox.getFirst();this.panes=this.innerSlidesBox.getChildren();this.setOptions(options);this.fx=new Fx.Scroll(this.outerSlidesBox,this.options.slideEffect);this.heightFx=this.outerSlidesBox.set('height',this.options.slideEffect);this.current=this.options.startingSlide?this.panes.indexOf($(this.options.startingSlide)):0;if(this.buttons){this.buttons[this.current].addClass(this.options.activeButtonClass);}this.outerSlidesBox.setStyle('overflow','hidden');this.panes.each(function(pane,index){pane.setStyles({'float':'left','overflow':'hidden'});}.bind(this));this.innerSlidesBox.setStyle('float','left');if(this.options.startingSlide)this.fx.toElement(this.options.startingSlide);if(this.buttons)this.buttons.each(function(button){button.addEvent(this.options.activationEvent,this.buttonEventHandler.bindWithEvent(this,button));}.bind(this));if(this.options.animateHeight)this.heightFx.set(this.panes[this.current].offsetHeight);this.recalcWidths();},changeTo:function(element,animate){if($type(element)=='number')element=this.panes[element-1];if(!$defined(animate))animate=true;var event={cancel:false,target:$(element),animateChange:animate};this.fireEvent('change',event);if(event.cancel==true){return;}if(this.buttons){this.buttons[this.current].removeClass(this.options.activeButtonClass);}this.current=this.panes.indexOf($(event.target));var oldHeight=this.outerSlidesBox.getStyle('height');this.panes[this.current].setStyle('display','block');var oldHeight=this.outerSlidesBox.setStyle('height',oldHeight);if(this.buttons){this.buttons[this.current].addClass(this.options.activeButtonClass);}this.fx.cancel();if(event.animateChange){this.fx.toElement(event.target);}else{this.outerSlidesBox.scrollTo(this.current*this.outerSlidesBox.offsetWidth.toInt(),0);}if(this.options.animateHeight)this.heightFx.tween('height',this.panes[this.current].offsetHeight);this.loadContent(this.current);},buttonEventHandler:function(event,button){if(event.target==this.buttons[this.current])return;this.changeTo(this.panes[this.buttons.indexOf($(button))]);},next:function(){var next=this.current+1;if(next==this.panes.length){if(this.options.wrap==true){next=0;}else{return;}}this.changeTo(this.panes[next]);},previous:function(){var prev=this.current-1;if(prev<0){if(this.options.wrap==true){prev=this.panes.length-1;}else{return;}}this.changeTo(this.panes[prev]);},loadContent:function(tab){var date=new Date();var tStamp=date.getTime();if(this.panes.indexOf($(tabArray3[tab]))>=0&&!flagArray3[tab]){flagArray3[tab]=1;var url=ajaxFilePath+tabArray3[tab]+'.html';$(tabArray3[tab]).load(url+'?t='+tStamp);}else if(this.panes.indexOf($(tabArray4[tab]))>=0&&!flagArray4[tab]){flagArray4[tab]=1;var url=ajaxFilePath+tabArray4[tab]+'.html';$(tabArray4[tab]).load(url+'?t='+tStamp);}else if(this.panes.indexOf($(tabArray5[tab]))>=0&&!flagArray5[tab]){flagArray5[tab]=1;var url=ajaxFilePath+tabArray5[tab]+'.html';$(tabArray5[tab]).load(url+'?t='+tStamp);}else if(this.panes.indexOf($(tabArray6[tab]))>=0&&!flagArray6[tab]){flagArray6[tab]=1;var url=ajaxFilePath+tabArray6[tab]+'.html';$(tabArray6[tab]).load(url+'?t='+tStamp);}},recalcWidths:function(){this.panes.each(function(pane,index){pane.setStyle('width',this.outerSlidesBox.offsetWidth.toInt()-this.options.rightOversized+'px');}.bind(this));this.innerSlidesBox.setStyle('width',(this.outerSlidesBox.offsetWidth.toInt()*this.panes.length)+'px');if(this.current>0){this.fx.cancel();this.outerSlidesBox.scrollTo(this.current*this.outerSlidesBox.offsetWidth.toInt(),0);}}});SlidingTabs.implement(new Options,new Events);window.addEvent('load',function(){var slidingtabs1=new SlidingTabs('news_tabset','news_panes',{startingSlide:'Headlines'});var slidingtabs2=new SlidingTabs('indepth_tabset','indepth_panes',{startingSlide:'InDepth_Rivers'});var slidingtabs3=new SlidingTabs('aboutus_tabset','aboutus_panes',{startingSlide:tabArray3[0]});var slidingtabs4=new SlidingTabs('rates_tabset','rates_panes',{startingSlide:tabArray4[0]});var slidingtabs5=new SlidingTabs('awards_tabset','awards_panes',{startingSlide:tabArray5[0]});var slidingtabs6=new SlidingTabs('archives_tabset','archives_panes',{startingSlide:tabArray6[0]});$('news_panes').setStyle('visibility','visible');$('indepth_panes').setStyle('visibility','visible');$('indepth_panes').setStyle('display','none');$('aboutus_panes').setStyle('visibility','visible');$('aboutus_panes').setStyle('display','none');$('rates_panes').setStyle('visibility','visible');$('rates_panes').setStyle('display','none');$('awards_panes').setStyle('visibility','visible');$('awards_panes').setStyle('display','none');$('archives_panes').setStyle('visibility','visible');$('archives_panes').setStyle('display','none');window.addEvent('resize',slidingtabs1.recalcWidths.bind(slidingtabs1));window.addEvent('resize',slidingtabs2.recalcWidths.bind(slidingtabs2));window.addEvent('resize',slidingtabs3.recalcWidths.bind(slidingtabs3));window.addEvent('resize',slidingtabs4.recalcWidths.bind(slidingtabs4));window.addEvent('resize',slidingtabs5.recalcWidths.bind(slidingtabs5));window.addEvent('resize',slidingtabs6.recalcWidths.bind(slidingtabs6));});var accType=['info','help','opts'];var zIncrease=1000;var accInfo_Opacity=1;var accInfo_Duration=500;var accOpts_Opacity=1;var accOpts_Duration=500;var accHelp_Opacity=1;var accHelp_Duration=500;var tipDelay_Show=1500;var tipDelay_Hide=50;var tipFade_Time=800;var tipOffset_info_X=16;var tipOffset_info_Y=-13;var tipOffset_opts_X=-50;var tipOffset_opts_Y=-13;var tipOffset_help_X=-138;var tipOffset_help_Y=-13;var globalClose=0;var notUsed='<!--empty-->';var ajaxPath='/ajax/accordion_';window.addEvent('domready',function(){var accOpacity=[accInfo_Opacity,accOpts_Opacity,accHelp_Opacity];var accDuration=[accInfo_Duration,accOpts_Duration,accHelp_Duration];loadAccordion();accType.each(function(val,i){loadAccSliders(accType[i],accDuration[i],accOpacity[i]);});if(globalClose){$$('div.acc_info').setStyle('cursor','pointer');$$('div.acc_opts').setStyle('cursor','pointer');$$('div.acc_help').setStyle('cursor','pointer');}setRollovers();setToolTips();});function loadAccordion(){var CookieAutoAccordion=new Class({Extends:Accordion,initialize:function(togglers,elements,options){this.options.cookieName='accordion-place';this.options.cookieOptions={path:'/',duration:30};this.setOptions(options);this.options.allowMultipleOpen=false;this.options.opacity=true;if(Browser.Engine.trident){this.options.opacity=false;}this.options.openAll=false;this.options.link='cancel';this.options.height=true;this.options.show=0;this.options.alwaysHide=false;var cookieValue=Cookie.read(this.options.cookieName);if(cookieValue){this.options.show=cookieValue.toInt();}this.addEvent('onActive',function(toggler,element){toggler.addClass('accnav_active');});this.parent.apply(this,arguments);this.addEvent('onActive',function(toggler,element){Cookie.write(this.options.cookieName,this.togglers.indexOf(toggler),this.options.cookieOptions);toggler.addClass('accnav_active');});this.addEvent('onBackground',function(toggler,element){if(toggler.hasClass('accnav_active')){toggler.removeClass('accnav_active');}});}});var accordion=new CookieAutoAccordion($$('ul.accnav'),$$('div.acc_content'));$$('ul#accordion').setStyle('visibility','visible');}function loadAccSliders(type,Duration,Opacity){var list=$$('#accordion li div.'+type+'_slide');var acc_upSlider=new Array();var acc_dnSlider=new Array();var div_tab='a.focus_'+type;list.each(function(el,i){var num=i+1;var div_id='accslide_'+type+num;var x=$(div_id).getStyle('height');var y=$$(div_tab).getStyle('height');var Height=0-(x.toInt()-y[0].toInt());if(Browser.Engine.trident4){Height-=30;}var zIndex=$(div_id).getStyle('z-index');$$('div.tab_triggers').setStyle('visibility','visible');var btn_id='close_'+type+num;var down_div='down_'+type+num;var up_div='up_'+type+num;var btn_name='close_'+type+num;$(div_id).setStyle('visibility','hidden');$(up_div).setStyle('cursor','default');var myHTML=$(down_div).innerHTML;if(!myHTML.contains(notUsed)){$(div_id).setStyle('visibility','visible');$(up_div).setStyle('cursor','pointer');acc_upSlider[i]=new Fx.Tween(div_id,{property:'bottom',duration:Duration,transition:Fx.Transitions.Quad.easeInOut});acc_dnSlider[i]=new Fx.Tween(div_id,{property:'bottom',duration:Duration,transition:Fx.Transitions.Back.easeOut}).addEvent('onComplete',function(){$(div_id).setStyle('z-index',zIndex);});acc_upSlider[i].set(Height);$(btn_id).setStyle('opacity',0);$(up_div).addEvent('click',function(e){var e=new Event(e);var new_zIndex=zIndex+zIncrease;$(div_id).setStyle('z-index',new_zIndex);$(down_div).set('html','<img class="acc_spinner" src="/images/spinner.gif" border="0" height="32" width="32" />');var date=new Date();var tStamp=date.getTime();$(down_div).load(ajaxPath+type+num+'.html?t='+tStamp);var pos=0;if(Browser.Engine.trident4){pos=-30;}acc_upSlider[i].start(pos);$(btn_id).fade(Opacity);e.stop();});if(globalClose){$(down_div).addEvent('click',function(e){var e=new Event(e);acc_dnSlider[i].start(Height);$(btn_id).fade('out');e.stop();});}$(btn_name).addEvent('click',function(e){var e=new Event(e);acc_dnSlider[i].start(Height);$(btn_id).fade('out');e.stop();});}});}function setRollovers(){$$('ul.accnav').addEvent('mouseleave',accnavLeave=function(){this.setStyle('background-position','0px 0px');this.setStyle('color','#eee');});$$('a.focus_info').addEvent('mouseleave',infoTabLeave=function(){$$('ul.info_slide_top li.tab_left').setStyle('background-position','0px 0px');$$('ul.info_slide_top li.tab_tile').setStyle('background-position','0px 0px');$$('ul.info_slide_top li.tab_rght').setStyle('background-position','0px 0px');});$$('a.focus_opts').addEvent('mouseleave',optsTabLeave=function(){$$('ul.opts_slide_top li.tab_left').setStyle('background-position','0px 0px');$$('ul.opts_slide_top li.tab_tile').setStyle('background-position','0px 0px');$$('ul.opts_slide_top li.tab_rght').setStyle('background-position','0px 0px');});$$('a.focus_help').addEvent('mouseleave',helpTabLeave=function(){$$('ul.help_slide_top li.tab_left').setStyle('background-position','0px 0px');$$('ul.help_slide_top li.tab_tile').setStyle('background-position','0px 0px');$$('ul.help_slide_top li.tab_rght').setStyle('background-position','0px 0px');});$$('ul.accnav').addEvent('mouseenter',accnavEnter=function(){this.setStyle('background-position','0 -29px');this.setStyle('color','#444');});$$('a.focus_info').addEvent('mouseenter',infoTabEnter=function(){$$('ul.info_slide_top li.tab_left').setStyle('background-position','0px -30px');$$('ul.info_slide_top li.tab_tile').setStyle('background-position','0px -30px');$$('ul.info_slide_top li.tab_rght').setStyle('background-position','0px -30px');});$$('a.focus_opts').addEvent('mouseenter',optsTabEnter=function(){$$('ul.opts_slide_top li.tab_left').setStyle('background-position','0px -60px');$$('ul.opts_slide_top li.tab_tile').setStyle('background-position','0px -60px');$$('ul.opts_slide_top li.tab_rght').setStyle('background-position','0px -60px');});$$('a.focus_help').addEvent('mouseenter',helpTabEnter=function(){$$('ul.help_slide_top li.tab_left').setStyle('background-position','0px -90px');$$('ul.help_slide_top li.tab_tile').setStyle('background-position','0px -90px');$$('ul.help_slide_top li.tab_rght').setStyle('background-position','0px -90px');});$$('ul.accnav').addEvent('mousedown',accnavDown=function(){this.setStyle('background-position','0px -58px');this.setStyle('color','#fff');});$$('a.btn_info_close').addEvent('mouseleave',infoCloseDown=function(){this.setStyle('background-position','0px 0px');});$$('a.btn_info_close').addEvent('mouseenter',infoCloseDown=function(){this.setStyle('background-position','0px -17px');});$$('a.btn_info_close').addEvent('mousedown',infoCloseDown=function(){this.setStyle('background-position','0px -34px');});$$('a.btn_opts_close').addEvent('mouseleave',optsCloseDown=function(){this.setStyle('background-position','0px 0px');});$$('a.btn_opts_close').addEvent('mouseenter',optsCloseDown=function(){this.setStyle('background-position','0px -17px');});$$('a.btn_opts_close').addEvent('mousedown',optsCloseDown=function(){this.setStyle('background-position','0px -34px');});$$('a.btn_help_close').addEvent('mouseleave',helpCloseDown=function(){this.setStyle('background-position','0px 0px');});$$('a.btn_help_close').addEvent('mouseenter',helpCloseDown=function(){this.setStyle('background-position','0px -17px');});$$('a.btn_help_close').addEvent('mousedown',helpCloseDown=function(){this.setStyle('background-position','0px -34px');});}function setToolTips(){var tip=new Tips('a.focus_info',{onShow:function(tip){tip.fade('in');},onHide:function(tip){tip.fade('out');}});}function initImageZoom(_options){var options=$extend({rel:'imagezoom'},_options||{});var elements=$$(document.links).filter(function(el){if((el.rel)&&(el.rel.indexOf(options.rel)!=-1))return true;else return false;});for(var i=0;i<elements.length;i++){var el=elements[i];el.addEvent("click",function(){this.blur();var sEl=this;var imgCap="";if(this.getElements("img").length>0)sEl=this.getElements("img")[0];if(sEl.title)imgCap=sEl.title;else if(sEl.parentNode.title)imgCap=sEl.parentNode.title;var _options=$extend({image:this.href,caption:imgCap,startElement:sEl},options||{});_options.image=this.href;_options.caption=imgCap;var imagezoom=new Imagezoom(_options);imagezoom.preloadImage();imagezoom.show();return false;});}}var Imagezoom=function(_options){var options=$extend({image:false,caption:"",enableCaptions:true,startElement:false,x:10,y:10,initWidth:50,initHeight:50,loadImage:"/images/zoom/loading.gif",loadDelay:150,duration:800,closeDuration:500,transition:Fx.Transitions.Cubic.easeOut,startOpacity:0.2,closeText:'Close',rel:'imagezoom',showCaptionBar:true,overlay:false,overlayColor:"#000",overlayOpacity:.75},_options||{});var box=document.createElement("div");var instance=this;var tl=document.createElement("div");tl.className="s s_tl";var tr=document.createElement("div");tr.className="s s_tr";var bl=document.createElement("div");bl.className="s s_bl";var br=document.createElement("div");br.className="s s_br";var top=document.createElement("div");top.className="s s_top";var bottom=document.createElement("div");bottom.className="s s_bottom";var left=document.createElement("div");left.className="s s_left";var right=document.createElement("div");right.className="s s_right";this.preloadImage=function(){if(options.image!=false){var img=new Image();img.src=options.image;img.style.visibility="hidden";img.style.position="absolute";img.style.top="-9999999999px";img.setAttribute("id","imagezoom-"+options.image);$$('body')[0].appendChild(img);}};this.getImage=function(){if(($('imagezoom-'+options.image))&&($('imagezoom-'+options.image).width!="0")){var img=$('imagezoom-'+options.image).clone();img.setAttribute("id","");img.style.position="relative";img.style.top="0px";img.style.visibility="visible";}else{instance.preloadImage();window.setTimeout(function(){instance.getImage();},50);}return img;};this.show=function(){if(options.image!=false){box.style.position="absolute";box.style.overflow="hidden";box.setAttribute("id","imagezoom-open-"+options.image);if(options.startElement!=false)options.startElement.blur();var x=options.x;var y=options.y;var boxWidth=options.initWidth;var boxHeight=options.initHeight;if(options.startElement!=false){x=options.startElement.getPosition().x;y=options.startElement.getPosition().y;boxWidth=options.startElement.offsetWidth;boxHeight=options.startElement.offsetHeight;}box.style.left=x+"px";box.style.top=y+"px";box.style.width=boxWidth+"px";box.style.height=boxHeight+"px";var fx=new Fx.Morph(box);fx.set({opacity:options.startOpacity});box.className="imagezoom";$$('body')[0].appendChild(box);box.style.cursor="pointer";box.addEvent("click",function(){var fx=new Fx.Morph(box,{duration:200});fx.start({opacity:0}).chain(function(){$$('body')[0].removeChild(box);});});this.loadImage();}};this.loadImage=function(){if(box.getElements(".loading").length==0){var loading=new Image();loading.src=options.loadImage;loading.className="loading";box.appendChild(loading);}if($('imagezoom-'+options.image)){var el=$('imagezoom-'+options.image);if(el.width!="0"){var newEl=new Image();newEl.src=options.image;window.setTimeout(function(){instance.insertImage(newEl);},options.loadDelay);}else{window.setTimeout(function(){instance.loadImage();},50);}}else{instance.preloadImage();window.setTimeout(function(){instance.loadImage();},50);}};this.insertImage=function(img){box.removeEvents("click");box.style.cursor="default";box.style.overflow="visible";var w=img.width;var h=img.height;img.style.width=w+"px";img.style.height=h+"px";img.className='image';var ptop=(window.getSize().y/2)+window.getScroll().y-(h/2);var pleft=(window.getSize().x/2)+window.getScroll().x-(w/2);var fx=new Fx.Morph(box,{duration:options.duration,transition:options.transition});fx.start({top:ptop,left:pleft,width:w,height:h,opacity:1}).chain(function(){var close=$(document.createElement("div"));close.innerHTML="<span>"+options.closeText+"</span>";close.className="close";close.addEvent("click",function(){instance.close(true);});var loading=box.getElements(".loading");if(loading.length>0)box.removeChild(loading[0]);var elements=[close,tl,tr,bl,br,top,bottom,left,right,img];for(var i=0;i<elements.length;i++){var elFx=new Fx.Morph(elements[i],{duration:600});elFx.set({opacity:0});box.adopt(elements[i]);elFx.start({opacity:1});}var caption;if((options.caption!="")&&(options.enableCaptions==true)){caption=document.createElement("div");caption.className="caption";caption.innerHTML="<p>"+options.caption+"</p>";box.appendChild(caption);}instance.addSetNavigation();if(box.getElements(".caption").length>0){caption=box.getElements(".caption")[0];var cfx=new Fx.Morph(caption,{duration:200});cfx.set({opacity:0});if(options.showCaptionBar==true){caption.className+=" visibleCaption";var cStartFx=new Fx.Morph(caption,{duration:600});cStartFx.start({opacity:0.9});}}top.style.width=box.offsetWidth+"px";bottom.style.width=box.offsetWidth+"px";left.style.height=box.offsetHeight+"px";right.style.height=box.offsetHeight+"px";});};this.addSetNavigation=function(){var links=$$(document.links).filter(function(link){if((link.rel)&&(link.rel.indexOf(options.rel)!=-1))return true;else return false;});var set=false;for(var i=0;i<links.length;i++){if((links[i].href.indexOf(options.image)!=-1)&&(links[i].rel)&&(links[i].rel.indexOf(options.rel+'['!=-1))){var rel=links[i].getAttribute("rel");set=instance.scanRel("after",options.rel+"[",this.scanRel("before","]",rel));}}if(set!=false){var prevLink=false;var nextLink=false;var setLinks=new Array();for(i=0;i<links.length;i++){if(links[i].rel.indexOf(options.rel+"["+set+"]")!=-1){setLinks[setLinks.length]=links[i];}}for(i=0;i<setLinks.length;i++){var link=setLinks[i];if((link.href.indexOf(options.image)!=-1)&&(link.rel)&&(link.rel.indexOf(options.rel!=-1))){if(i!=0)prevLink=setLinks[i-1];if(i!=setLinks.length-1)nextLink=setLinks[i+1];}}if((prevLink!=false)||(nextLink!=false)){if(box.getElements(".caption").length==0){var caption=document.createElement("div");caption.className="caption";box.appendChild(caption);}else{var caption=box.getElements(".caption")[0];}}if(prevLink!=false){var previousButton=$(document.createElement("div"));previousButton.className="previous";var prevCap='';if(prevLink.title)prevCap=prevLink.title;var prevEl=prevLink;if(prevLink.getElements("img").length>0)prevEl=prevLink.getElements("img")[0];previousButton.addEvent("click",function(){var newOptions=$unlink(options);var imagezoomPrev=new Imagezoom($extend(newOptions,{image:prevLink.href,caption:prevCap,rel:options.rel,startElement:prevEl,showCaptionBar:true}));instance.close();imagezoomPrev.show();});caption.appendChild(previousButton);}if(nextLink!=false){var nextButton=$(document.createElement("div"));nextButton.className="next";var nextCap='';if(nextLink.title)nextCap=nextLink.title;var nextEl=nextLink;if(nextLink.getElements("img").length>0)nextEl=nextLink.getElements("img")[0];nextButton.addEvent("click",function(){var newOptions=$unlink(options);var imagezoomNext=new Imagezoom($extend(newOptions,{image:nextLink.href,caption:nextCap,rel:options.rel,startElement:nextEl,showCaptionBar:true}));instance.close();imagezoomNext.show();});caption.appendChild(nextButton);}}};this.scanRel=function(where,needle,string){var newstring='';if(where=="after"){var startpos=string.indexOf(needle)+needle.length;var endpos=string.length;}else if(where=="before"){var startpos=0;var endpos=string.indexOf(needle);}for(var i=startpos;i<endpos;i++){newstring+=string.charAt(i);}return newstring;};this.close=function(hideOverlay){var img=box.getElements(".image")[0];box.removeChild(img);var close=box.getElements(".close")[0];box.removeChild(close);var caption=box.getElements(".caption");if(caption.length>0)box.removeChild(caption[0]);var s=box.getElements(".s");for(var i=0;i<s.length;i++)box.removeChild(s[i]);var x=options.x;var y=options.y;var boxWidth=options.initWidth;var boxHeight=options.initHeight;if(options.startElement!=false){x=options.startElement.getPosition().x;y=options.startElement.getPosition().y;boxWidth=options.startElement.offsetWidth;boxHeight=options.startElement.offsetHeight;}if((hideOverlay==true)&&($('imagezoom_overlay'))){var oFx=new Fx.Morph($('imagezoom_overlay'),{duration:options.closeDuration});oFx.start({opacity:0}).chain(function(){$$('body')[0].removeChild($('imagezoom_overlay'));});}var fx=new Fx.Morph(box,{duration:options.closeDuration});fx.start({left:x,top:y,width:boxWidth,height:boxHeight,opacity:options.startOpacity}).chain(function(){fx.start({opacity:0}).chain(function(){$$('body')[0].removeChild(box);});});};};var titlePrefix="Flying Shingle ";var divContentTag="contentDiv";var iFrameMargin=20;var htHeaderContainer=23;var htBottomContainer=60;var ovlTrans=0.7;var helpPanelDuration=1300;var helpURL="/ajax/slimbox_help.html";var helpTransMin=0.5;var helpTransMax=0.87;var profile;var resizeIncrement=100;var minWidth=600;var sizeFlag=0;var type="px";var min=11;var max=16;var reset=13;var cookieFont="liteboxFont";var cookieWidth="liteboxWidth";var cookieLife=90;var Slimbox;(function(){var state=0,options,images,activeImage,prevImage,nextImage,top,fx,preload,preloadPrev=new Image(),preloadNext=new Image(),overlay,centerContainer,image,iframe,prevNav,nextNav,headerContainer,titleContainer,fontContainer,header,helpNav,sendNav,bottomContainer,fontSmallNav,fontLargeNav,fontResetNav,printNav,closeNav,resizeThinNav,resizeResetNav,resizeWideNav,bottom,title,number;window.addEvent("domready",function(){$(document.body).adopt($$([overlay=new Element("div",{id:"lbOverlay"}).addEvent("click",close),headerContainer=new Element("div",{id:"lbHeaderContainer"}),centerContainer=new Element("div",{id:"lbCenterContainer"}),bottomContainer=new Element("div",{id:"lbBottomContainer"})]).setStyle('display','none'));image=new Element("div",{id:"lbImage"}).injectInside(centerContainer).adopt(helpPanel=new Element("div",{id:"lbHelpPanel"}).setStyles({opacity:helpTransMin,display:'none'}).addEvent("click",help).injectInside(centerContainer).adopt(helpText=new Element("div",{id:"lbHelpText"})));iframe=new Element("iframe",{id:"lbImage"}).addEvent("load",nextEffect).injectInside(image);header=new Element("div",{id:"lbHeader"}).injectInside(headerContainer).adopt(helpNav=new Element("a",{id:"lbHelpNav",href:"#"}).addEvent("click",help),titleContainer=new Element("div",{id:"lbTitleContainer"}).injectInside(headerContainer).adopt(title=new Element("div",{id:"lbTitle"}),number=new Element("div",{id:"lbNumber"})),fontContainer=new Element("div",{id:"lbFontNav_container"}).injectInside(headerContainer).adopt(fontSmallNav=new Element("a",{id:"lbFontSmallNav",href:"#"}).addEvent("click",fontSmall),fontResetNav=new Element("a",{id:"lbFontResetNav",href:"#"}).addEvent("click",fontReset),fontLargeNav=new Element("a",{id:"lbFontLargeNav",href:"#"}).addEvent("click",fontLarge)),printNav=new Element("a",{id:"lbPrintNav",href:"#"}).addEvent("click",print),closeNav=new Element("a",{id:"lbCloseNav",href:"#"}).addEvent("click",close),new Element("div",{styles:{clear:"both"}}));bottom=new Element("div",{id:"lbBottom"}).injectInside(bottomContainer).adopt(prevNav=new Element("a",{id:"lbPrevNav",href:"#"}).addEvent("click",previous),resizeContainer=new Element("a",{id:"lbResizeNav_container",href:"#"}).injectInside(bottomContainer).adopt(resizeThinNav=new Element("a",{id:"lbResizeThinNav",href:"#"}).addEvent("click",resizeThin),resizeResetNav=new Element("a",{id:"lbResizeResetNav",href:"#"}).addEvent("click",resizeReset),resizeWideNav=new Element("a",{id:"lbResizeWideNav",href:"#"}).addEvent("click",resizeWide)),nextNav=new Element("a",{id:"lbNextNav",href:"#"}).addEvent("click",next),new Element("div",{styles:{clear:"both"}}));fx={overlay:new Fx.Tween(overlay,{property:'opacity',duration:500}).set(0),image:new Fx.Tween(image,{property:'z-index',duration:0,onComplete:nextEffect}),header:new Fx.Tween(headerContainer,{property:'top',duration:400}),bottom:new Fx.Tween(bottom,{property:'margin-top',duration:400}),helpPanel:new Fx.Tween(helpPanel,{property:'top',duration:helpPanelDuration,transition:Fx.Transitions.Bounce.easeOut}),helpOpacity:new Fx.Tween(helpPanel,{property:'opacity',duration:helpPanelDuration}),helpNav:new Fx.Tween(helpNav,{property:'opacity',duration:500}),titleContainer:new Fx.Tween(titleContainer,{property:'opacity',duration:500}),fontContainer:new Fx.Tween(fontContainer,{property:'opacity',duration:500}),printNav:new Fx.Tween(printNav,{property:'opacity',duration:500}),closeNav:new Fx.Tween(closeNav,{property:'opacity',duration:500}),prevNav:new Fx.Tween(prevNav,{property:'opacity',duration:500}),resizeContainer:new Fx.Tween(resizeContainer,{property:'opacity',duration:500}),nextNav:new Fx.Tween(nextNav,{property:'opacity',duration:500})};});Slimbox={open:function(_images,startImage,_options){options=$extend({loop:false,overlayOpacity:ovlTrans,resizeDuration:400,resizeTransition:false,initialWidth:780,initialHeight:400,animateNavbars:true,showCounter:true,counterText:"&#160;(article {x} of {y})",defaultIframeWidth:780,defaultIframeHeight:400,defaultIframeScroll:'auto'},_options||{});if(typeof _images=="string"){_images=[[_images,startImage]];startImage=0;}images=_images;options.loop=options.loop&&(images.length>1);position();setup(true);if(!(Browser.Engine.trident&&Browser.Engine.version<=4)){top=iFrameMargin+htHeaderContainer;fx.resize=new Fx.Morph(centerContainer,$extend({duration:options.resizeDuration,onComplete:nextEffect},options.resizeTransition?{transition:options.resizeTransition}:{}));centerContainer.setStyles({top:top,width:options.initialWidth,height:options.initialHeight,marginLeft:-(options.initialWidth/2),display:""});fx.overlay.start(options.overlayOpacity);}state=1;return changeImage(startImage);}};Element.implement({slimbox:function(_options,linkMapper){$$(this).slimbox(_options,linkMapper);return this;}});Elements.implement({slimbox:function(_options,linkMapper,linksFilter){linkMapper=linkMapper||function(el){var q=el.rel.match(/\[(\w+)\]/);profile=q[1];profile=profile.replace(/_/g," ");return[el.href,el.title,profile];};linksFilter=linksFilter||function(){return true;};var links=this;links.removeEvents("click").addEvent("click",function(){var filteredLinks=links.filter(linksFilter,this);return window.top.Slimbox.open(filteredLinks.map(linkMapper),filteredLinks.indexOf(this),_options);});return links;}});function position(){overlay.setStyles({top:window.getScrollTop(),height:window.getHeight()});}function setup(open){["object",window.ie?"select":"embed"].forEach(function(tag){Array.forEach(document.getElementsByTagName(tag),function(el){if(open)el._slimbox=el.style.visibility;el.style.visibility=open?"hidden":el._slimbox;});});overlay.style.display=open?"":"none";var fn=open?"addEvent":"removeEvent";window[fn]("scroll",position)[fn]("resize",position);document[fn]("keydown",keyDown);}function keyDown(event){switch(event.code){case 27:case 88:close();break;case 37:previous();break;case 39:next();break;case 72:case 191:help();break;case 80:print();break;case 187:case 107:fontLarge();break;case 189:case 109:fontSmall();break;case 56:case 106:fontReset();break;case 188:resizeThin();break;case 190:resizeWide();break;case 76:resizeReset();}return false;}function previous(){return changeImage(prevImage);}function next(){return changeImage(nextImage);}function changeImage(imageIndex,resize){if((state==1)&&(imageIndex>=0)){state=2;activeImage=imageIndex;prevImage=((activeImage||!options.loop)?activeImage:images.length)-1;nextImage=activeImage+1;if(nextImage==images.length)nextImage=options.loop?0:-1;var url=images[activeImage][0];if(Browser.Engine.trident&Browser.Engine.version<=4){var wh=(window.getHeight()==0)?window.getScrollHeight():window.getHeight();popWin(url,1,options.initialWidth,wh);return false;}$$(prevNav,nextNav,image,iframe,headerContainer,bottomContainer).setStyle('display','none');fx.header.cancel().set(0);$$(headerContainer).setStyle('z-index',999994);helpPanel.style.display='none';fx.bottom.cancel().set(0);fx.titleContainer.set(0);fx.image.set(0);fx.helpNav.set(0);fx.fontContainer.set(0);fx.printNav.set(0);fx.prevNav.set(0);fx.resizeContainer.set(0);fx.nextNav.set(0);fx.closeNav.set(0);var startPanelPos='-'+$('lbHelpPanel').getStyle('height').toInt()+'px';helpPanel.style.top=startPanelPos;centerContainer.className="lbLoading";var re_imageURL=/\.(jpe?g|png|gif|bmp)/i;if(url.match(re_imageURL)){preload=new Image();preload.datatype='image';preload.onload=nextEffect;preload.src=url;}else{preload=new Object();preload.datatype='iframe';preload.w=options.defaultIframeWidth;preload.h=options.defaultIframeHeight;preload.s=options.defaultIframeScroll;if(preload.w=="auto"){preload.w=window.getWidth()-(2*iFrameMargin);}else{preload.w=options.initialWidth;}if(preload.h=="auto"){preload.h=window.getHeight()-(3*iFrameMargin)-htHeaderContainer-htBottomContainer;}preload.src=url;if(Cookie.read(cookieWidth)){preload.w=Cookie.read(cookieWidth);}if(resize){Cookie.write(cookieWidth,resize,{duration:cookieLife});preload.w=resize;var maxWidth=window.getWidth()-(2*iFrameMargin);if(resize-resizeIncrement<=minWidth){$('lbResizeThinNav').setStyle('opacity',0);}else{$('lbResizeThinNav').setStyle('opacity',1);}if(resize+resizeIncrement>=maxWidth){$('lbResizeWideNav').setStyle('opacity',0);}else{$('lbResizeWideNav').setStyle('opacity',1);}}calcHt=window.getHeight()-htHeaderContainer-htBottomContainer-iFrameMargin;iframe.setProperties({id:"lbFrame_"+new Date().getTime(),width:preload.w,height:calcHt,scrolling:preload.s,frameBorder:0,src:preload.src});}}intervalID=setInterval("inspectIFrame()",50);return false;}function nextEffect(){switch(state++){case 2:centerContainer.className="";if(preload.datatype=='image'){image.setStyles({backgroundImage:"url("+preload.src+")",display:""});$$(image,headerContainer,bottomContainer).setStyle('width',preload.width);$$(image).setStyle('height',preload.height);}else{image.setStyles({backgroundImage:"",display:""});$$(image,helpPanel,headerContainer,bottomContainer).setStyle('width',preload.w.toInt());$$(image).setStyle('height',calcHt);iframe.style.display="";}title.set('html',(images.length==1)?"":titlePrefix+profile);number.set('html',(options.showCounter&&(images.length>1))?options.counterText.replace(/{x}/,activeImage+1).replace(/{y}/,images.length):"");if(prevImage>=0)preloadPrev.src=images[prevImage][0];if(nextImage>=0)preloadNext.src=images[nextImage][0];if(preload.datatype=='image'){top=(window.getHeight()/2)-(options.initialHeight/2);centerContainer.setStyles({top:top,marginLeft:centerContainer.style.marginLeft,display:""});}if(centerContainer.clientHeight!=image.offsetHeight){fx.resize.start({height:image.offsetHeight});break;}state++;case 3:if(centerContainer.clientWidth!=image.offsetWidth){fx.resize.start({width:image.offsetWidth,marginLeft:-image.offsetWidth/2});break;}state++;case 4:bottomContainer.setStyles({top:top+centerContainer.clientHeight,marginLeft:centerContainer.style.marginLeft,visibility:"hidden",display:""});if(preload.datatype!='image'){headerContainer.setStyles({top:iFrameMargin+htHeaderContainer,marginLeft:centerContainer.style.marginLeft,display:""});}fx.image.start(1);break;case 5:if(prevImage>=0)prevNav.style.display="";if(nextImage>=0)nextNav.style.display="";if(options.animateNavbars){fx.bottom.set(-bottom.offsetHeight).start(0);fx.header.start(iFrameMargin).chain(function(){$$(headerContainer).setStyle('z-index',999999);this.callChain();}).chain(function(){helpPanel.style.display='';fx.helpNav.start(1);fx.titleContainer.start(1);fx.fontContainer.start(1);fx.printNav.start(1);fx.prevNav.start(1);fx.resizeContainer.start(1);fx.nextNav.start(1);fx.closeNav.start(1);});}bottomContainer.style.visibility="";state=1;}}function close(){if(state){state=0;preload.onload=$empty;for(var f in fx)fx[f].cancel();$$(centerContainer,headerContainer,bottomContainer).setStyle('display','none');fx.overlay.chain(setup).start(0);}return false;}function help(){if(helpPanel.style.top.toInt()<0){$('lbHelpText').load(helpURL);fx.helpOpacity.start(helpTransMax);fx.helpPanel.start(0);}else{fx.helpPanel.start(-$('lbHelpPanel').getStyle('height').toInt());fx.helpOpacity.start(helpTransMin);}return false;}function send(){}function fontSmall(){changeFontSize(-1);return false;}function fontReset(){changeFontSize(0);return false;}function fontLarge(){changeFontSize(1);return false;}function print(){var iframe=document.getElementsByTagName("iframe");if(window.frames[iframe.length-1].document.getElementById(divContentTag)){window.frames[iframe.length-1].focus();window.frames[iframe.length-1].print();}return false;}function resizeThin(){var newSize=preload.w.toInt()-resizeIncrement.toInt();if(newSize<=minWidth||closeNav.get('opacity')<1){return false;}return changeImage(activeImage,newSize);}function resizeWide(){var newSize=preload.w.toInt()+resizeIncrement.toInt();var maxWidth=window.getWidth()-(2*iFrameMargin);if(newSize>=maxWidth||closeNav.get('opacity')<1){return false;}return changeImage(activeImage,newSize);}function resizeReset(){return changeImage(activeImage,options.initialWidth);}function popWin(url,sb,wd,ht){day=new Date();id=day.getTime();var left=(screen.availWidth-wd)/2;var top=(screen.availHeight-ht)/2;eval("page"+id+"=window.open(url,'"+id+"','scrollbars="+sb+",width="+wd+",height="+ht+",left="+left+",top="+top+"');");}})();Slimbox.scanPage=function(){var links=$$("a").filter(function(el){return el.rel&&el.rel.test(/^lightbox/i);});$$(links).slimbox({},null,function(el){return(this==el)||((this.rel.length>8)&&(this.rel==el.rel));});};window.addEvent("domready",Slimbox.scanPage);function inspectIFrame(){var iframe=document.getElementsByTagName("iframe");if(iframe.length>0&&window.frames[iframe.length-1].document.getElementById(divContentTag)){clearInterval(intervalID);checkCurrentFontSize();}}function changeFontSize(inc,cookie){var iframe=document.getElementsByTagName("iframe");var doc=window.frames[iframe.length-1].document.getElementById(divContentTag);var size=parseInt(doc.style.fontSize.replace(type,""));if(!size){size=reset;}if((inc<0&&size>min)||(inc>0&&size<max)){size+=inc;}if(inc==0){size=reset;}if(cookie){size=cookie;}doc.style.fontSize=size+type;Cookie.write(cookieFont,size,{duration:cookieLife});}function checkCurrentFontSize(){var cookieSize=Cookie.read(cookieFont);if(cookieSize){changeFontSize(0,cookieSize);}}var SexyAlertBox=new Class({Implements:[Chain],getOptions:function(){return{name:'SexyAlertBox',zIndex:999999,onReturn:false,onReturnFunction:$empty,BoxStyles:{'width':500},OverlayStyles:{'background-color':'#000','opacity':0.7},showDuration:500,showEffect:Fx.Transitions.linear,closeDuration:500,closeEffect:Fx.Transitions.linear,moveDuration:1200,moveEffect:Fx.Transitions.Back.easeOut,onShowStart:$empty,onShowComplete:$empty,onCloseStart:$empty,onCloseComplete:function(properties){this.options.onReturnFunction(this.options.onReturn);}.bind(this)};},initialize:function(options){this.i=0;this.setOptions(this.getOptions(),options);this.Overlay=new Element('div',{'id':'BoxOverlay','styles':{'display':'none','z-index':this.options.zIndex,'position':'absolute','top':'0','left':'0','background-color':this.options.OverlayStyles['background-color'],'opacity':0,'height':window.getScrollHeight()+'px','width':window.getScrollWidth()+'px'}});this.Content=new Element('div',{'id':this.options.name+'-BoxContainer'});this.Container=new Element('div',{'id':this.options.name+'-BoxContent'}).adopt(this.Content);this.InBox=new Element('div',{'id':this.options.name+'-InBox'}).adopt(this.Container);this.Box=new Element('div',{'id':this.options.name+'-Box','styles':{'display':'none','z-index':this.options.zIndex+2,'position':'absolute','top':'0','left':'0','width':this.options.BoxStyles['width']+'px'}}).adopt(this.InBox);this.Overlay.injectInside(document.body);this.Box.injectInside(document.body);window.addEvent('resize',function(){if(this.options.display==1){this.Overlay.setStyles({'height':window.getScrollHeight()+'px','width':window.getScrollWidth()+'px'});this.replaceBox();}}.bind(this));window.addEvent('scroll',this.replaceBox.bind(this));},display:function(option){if(this.Transition){this.Transition.cancel();}if(this.options.display==0&&option!=0||option==1){this.Overlay.setStyle('display','block');this.options.display=1;this.fireEvent('onShowStart',[this.Overlay]);this.Transition=new Fx.Tween(this.Overlay,{property:'opacity',duration:this.options.showDuration,transition:this.options.showEffect,onComplete:function(){sizes=window.getSize();scrollito=window.getScroll();this.Box.setStyles({'display':'block','left':(scrollito.x+(sizes.x-this.options.BoxStyles['width'])/2).toInt()});this.replaceBox();this.fireEvent('onShowComplete',[this.Overlay]);}.bind(this)}).start(this.options.OverlayStyles['opacity']);}else{this.queue.delay(500,this);this.Box.setStyles({'display':'none','top':0});this.Content.empty();this.options.display=0;this.fireEvent('onCloseStart',[this.Overlay]);if(this.i==1){this.Transition=new Fx.Tween(this.Overlay,{property:'opacity',duration:this.options.closeDuration,transition:this.options.closeEffect,onComplete:function(){this.fireEvent('onCloseComplete',[this.Overlay]);}.bind(this)}).start(0);}}},replaceBox:function(){if(this.options.display==1){sizes=window.getSize();scrollito=window.getScroll();if(this.MoveBox){this.MoveBox.cancel();}this.MoveBox=new Fx.Morph(this.Box,{duration:this.options.moveDuration,transition:this.options.moveEffect}).start({'left':(scrollito.x+(sizes.x-this.options.BoxStyles['width'])/2).toInt(),'top':(scrollito.y+(sizes.y-this.Box.offsetHeight)/2).toInt()});}},queue:function(){this.i--;this.callChain();},messageBox:function(type,message,properties,input){this.chain(function(){properties=$extend({'textBoxBtnOk':'OK','textBoxBtnCancel':'Cancel','textBoxInputPrompt':null,'password':false,'onComplete':$empty},properties||{});this.options.onReturnFunction=properties.onComplete;this.ContainerButtons=new Element('div',{'id':this.options.name+'-Buttons'});if(type=='plain'||type=='alert'||type=='info'||type=='error'){this.AlertBtnOk=new Element('input',{'id':'BoxAlertBtnOk','type':'submit','value':properties.textBoxBtnOk,'styles':{'width':'70px'}});this.AlertBtnOk.addEvent('click',function(){this.options.onReturn=true;this.display(0);}.bind(this));if(type=='plain'){this.kind='BoxPlain';$('SexyAlertBox-BoxContainer').setStyle('padding-left','10px');}else if(type=='alert'){this.kind='BoxAlert';}else if(type=='error'){this.kind='BoxError';}else if(type=='info'){this.kind='BoxInfo';}this.Content.setProperty('class',this.kind).set('html',message);this.AlertBtnOk.injectInside(this.ContainerButtons);this.ContainerButtons.injectInside(this.Content);this.display(1);}else if(type=='confirm'){this.ConfirmBtnOk=new Element('input',{'id':'BoxConfirmBtnOk','type':'submit','value':properties.textBoxBtnOk,'styles':{'width':'70px'}});this.ConfirmBtnCancel=new Element('input',{'id':'BoxConfirmBtnCancel','type':'submit','value':properties.textBoxBtnCancel,'styles':{'width':'70px'}});this.ConfirmBtnOk.addEvent('click',function(){this.options.onReturn=true;this.display(0);}.bind(this));this.ConfirmBtnCancel.addEvent('click',function(){this.options.onReturn=false;this.display(0);}.bind(this));this.Content.setProperty('class','BoxConfirm').set('html',message);this.ConfirmBtnOk.injectInside(this.ContainerButtons);this.ConfirmBtnCancel.injectInside(this.ContainerButtons);this.ContainerButtons.injectInside(this.Content);this.display(1);}else if(type=='prompt'){this.PromptBtnOk=new Element('input',{'id':'BoxPromptBtnOk','type':'submit','value':properties.textBoxBtnOk,'styles':{'width':'70px'}});this.PromptBtnCancel=new Element('input',{'id':'BoxPromptBtnCancel','type':'submit','value':properties.textBoxBtnCancel,'styles':{'width':'70px'}});type=properties.password?'password':'text';this.PromptInput=new Element('input',{'id':'BoxPromptInput','type':type,'value':input,'styles':{'width':'250px'}});this.PromptBtnOk.addEvent('click',function(){this.options.onReturn=this.PromptInput.value;this.display(0);}.bind(this));this.PromptBtnCancel.addEvent('click',function(){this.options.onReturn=false;this.display(0);}.bind(this));this.Content.setProperty('class','BoxPrompt').set('html',message);this.PromptInput.injectInside(this.Content);this.PromptBtnOk.injectInside(this.ContainerButtons);this.PromptBtnCancel.injectInside(this.ContainerButtons);this.ContainerButtons.injectInside(this.Content);this.display(1);}else{this.options.onReturn=false;this.display(0);}});this.i++;if(this.i==1){this.callChain();}},plain:function(message,properties){this.messageBox('plain',message,properties);},alert:function(message,properties){this.messageBox('alert',message,properties);},info:function(message,properties){this.messageBox('info',message,properties);},error:function(message,properties){this.messageBox('error',message,properties);},confirm:function(message,properties){this.messageBox('confirm',message,properties);},prompt:function(message,input,properties){this.messageBox('prompt',message,properties,input);}});SexyAlertBox.implement(new Events,new Options);function safari(){AlertBox=new SexyAlertBox({OverlayStyles:{'background-color':'#550000','opacity':0.85}});AlertBox.plain('<p>There is a known issue with the <em><strong>Safari</strong></em> and <em><strong>Google Chrome</strong></em> web browser which affects the display of articles if the page is reloaded.</p><p>At this time we don\'t know the cause of this problem and are only able to recommend avoiding the use of the <em><strong>browser reload button</strong></em> while visiting our site.</p><p>This is not an issue in current versions of <em><strong>Firefox</strong>, <strong>Opera</strong> and <strong>Internet Explorer</strong></em> &#8212; you may find it convenient to use any of those browsers as an alternative option.</p>We apologize for this inconvenience and trust the issue will resolve itself in future updates/versions of the <em><strong>Safari</strong></em> and <strong><em>Google</strong></em> browsers.');}function msie6(){AlertBox=new SexyAlertBox({OverlayStyles:{'background-color':'#550000','opacity':0.85}});AlertBox.plain('<p>There are several known issues which affect the functionality of this site using <em><strong>Microsoft Internet Explorer 6</strong></em> (MSIE6), and so some features of the site have been disabled.</p><p>MSIE6 is widely considered to be a non-standard browser susceptible to security vulnerabilities. It\'s advisable to upgrade to the most current version, <em><strong>Internet Explorer 7</strong></em>, which has been available as a free download via <strong>Windows Update</strong> since 2006. You can also download it directly from the Microsoft website by clicking on the following link:</p><p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9ae91ebe-3385-447c-8a30-081805b2f90b&displaylang=en">www.microsoft.com/downloads/details.aspx</a></p><p>Due to its age (released in August 2001), rapidly declining popularity, and the range of alternative options, there are no plans to make this site fully compatible with <em><strong>MSIE6</strong></em>.</p><p>The site has been successfully tested with <em><strong>Internet Explorer 7</strong></em> as well as current versions of <em><strong>Firefox</strong>, <strong>Opera</strong> and <strong>Safari</strong></em> &#8212; you may find it convenient to use any of those browsers as an alternative option.</p>We apologize for this inconvenience...');}
