$('homepageOverlay').setOpacity(0.75);$('homepageCaption').setOpacity(0);$('homepageLoading').innerHTML='<img src="images/main/loading-bar.gif" alt="..." /><br />Loading...';var els=$$('#homepageImages img');var tot=els.length;var it=false;function initHomepageImages(){for(i=0;i<tot;i++){if(i==0){new Effect.Appear(els[i],{duration:1.5,afterFinish:function(){changeHomepageCaption(0,true)
doHomepageImage(0,1,0);}});}
els[i].setStyle({left:0,top:0,'z-index':1,position:'absolute'});}}
function changeHomepageCaption(i,sh){var e=$('homepageCaption');if(sh==true){e.update(captions[i]);new Effect.Opacity(e,{from:0,to:0.80,duration:0.5,beforeStart:function(){e.style.display='block';}})}else{new Effect.Opacity(e,{from:0.80,to:0.0,duration:0.5,afterFinish:function(){e.style.display='none';}})}}
function doHomepageImage(fr,to,ct){if(tot<=1)return;var next=((to<tot-1)?to+1:0);var w=els[fr].width;var i=ct%tot;it=((ct%2==0)?true:false);var _x=((it==true)?-(w-950):+(w-950));_y=0;els[to].setStyle({left:((it==true)?-(w-950)+'px':0),top:0});if(ct>0)changeHomepageCaption(i,true);new Effect.Move(els[fr],{x:_x,y:_y,mode:'relative',duration:6.0,transition:Effect.Transitions.linear,afterFinish:function(){changeHomepageCaption(i,false);new Effect.Fade(els[fr],{duration:1.5,afterFinish:function(){new Effect.Appear(els[to],{duration:1.5,afterFinish:function(){doHomepageImage(to,next,(ct+1));}});}});}});}
Event.observe(window,'load',function(){new Effect.Fade('homepageLoading',{duration:1.5,afterFinish:function(){initHomepageImages();}});});