function besps_slideshow(besps_slideid,besps_ftim,besps_stim,besps_steps,besps_startwhen,besps_emax,besps_preload){var self=this;var slideid=besps_slideid;var ftim=besps_ftim;var stim=besps_stim;var steps=besps_steps;var startwhen=besps_startwhen;var emax=besps_emax;var preload=besps_preload;var stopit=1;var startim=1;var u=0;var parr=new Array();var ptofade,pnext,factor,mytimeout;this.b_myfade=function(){var a,idakt,paktidakt,ie5exep;for(a=1;a<=emax;a++){idakt="img_"+slideid+"_"+a;paktidakt=document.getElementById(idakt);ie5exep=new Array(paktidakt);parr=parr.concat(ie5exep);if(preload&&a==emax){setTimeout(function(){self.b_preload();},10);}}
if(startwhen){stopit=0;mytimeout=setTimeout(function(){self.b_slide();},stim);}}
this.b_slide=function(){clearTimeout(mytimeout);u=0;ptofade=parr[startim-1];if(startim<emax){pnext=parr[startim];}
else{pnext=parr[0];}
pnext.style.zIndex=1;pnext.style.visibility="visible";pnext.style.filter="Alpha(Opacity=100)";pnext.style.MozOpacity=1;pnext.style.opacity=1;ptofade.style.zIndex=2;ptofade.style.visibility="visible";ptofade.style.filter="Alpha(Opacity=100)";ptofade.style.MozOpacity=1;ptofade.style.opacity=1;factor=100/steps;if(stopit=="0"){this.b_slidenow();}}
this.b_forw=function(){stopit=1;clearTimeout(mytimeout);ptofade=parr[startim-1];if(startim<emax){pnext=parr[startim];startim=startim+1;}
else{pnext=parr[0];startim=1;}
ptofade.style.visibility="hidden";ptofade.style.zIndex=1;pnext.style.visibility="visible";pnext.style.zIndex=2;self.b_slide();}
this.b_back=function(){stopit=1;clearTimeout(mytimeout);if(u==0){ptofade=parr[startim-1];if(startim<emax){pnext=parr[startim];}
else{pnext=parr[0];}
pnext.style.visibility="hidden";ptofade.style.zIndex=1;ptofade.style.visibility="visible";if(startim>=2){startim=startim-1;}
else{startim=emax;}
self.b_slide();}
else{self.b_slide();}}
this.b_slidenow=function(){var check1,maxalpha,curralpha;check1=ptofade.style.MozOpacity;maxalpha=(100-factor*u)/100*105;if(check1<=maxalpha/100){u=u+1;}
curralpha=100-factor*u;ptofade.style.filter="Alpha(Opacity="+curralpha+")";ptofade.style.MozOpacity=curralpha/100;ptofade.style.opacity=curralpha/100;if(u<steps){if(stopit=="0"){mytimeout=setTimeout(function(){self.b_slidenow();},ftim);}
else{this.b_slide();}}
else{if(startim<emax){ptofade.style.visibility="hidden";ptofade.style.zIndex=1;pnext.style.zIndex=2;startim=startim+1;u=0;mytimeout=setTimeout(function(){self.b_slide();},stim);}
else{ptofade.style.visibility="hidden";ptofade.style.zIndex=1;pnext.style.zIndex=2;startim=1;u=0;mytimeout=setTimeout(function(){self.b_slide();},stim);}}}
this.b_start=function(){if(stopit==1){stopit=0;mytimeout=setTimeout(function(){self.b_slide();},stim);}}
this.b_stop=function(){clearTimeout(mytimeout);stopit=1;this.b_slide();}
this.b_preload=function(){var arrdelta,tempsrc,j;if(preload&&preload.length>=1){for(j=0;j<preload.length;j++){arrdelta=(emax-preload.length+j)*1;tempsrc=parr[arrdelta].getElementsByTagName("img")[0].src.toString();parr[arrdelta].getElementsByTagName("img")[0].src=tempsrc.replace(/plugins\/content\/plugin_besps\/besps.png$/g,preload[j]);}}}
window.addEvent("load",this.b_myfade);}
