// pagination in next update.
// Dynamic Slider Script, version 1.1
// by Michael Smotherman
var dss=dss?dss:{init:function(){for(dssdyn in dssConfig){if(!dssConfig[dssdyn].direction){dssConfig[dssdyn].direction="vertical";}
if(!dssConfig[dssdyn].continuous){dssConfig[dssdyn].continuous="off";}
if(!dssConfig[dssdyn].slidespeed){dssConfig[dssdyn].slidespeed=900;}
if(!dssConfig[dssdyn].slidemode){dssConfig[dssdyn].slidemode="quart";}
if(!dssConfig[dssdyn].rollover){dssConfig[dssdyn].rollover="off";}
if(!dssConfig[dssdyn].rollopacity){dssConfig[dssdyn].rollopacity=60;}
if(!dssConfig[dssdyn].rollspeed){dssConfig[dssdyn].rollspeed=400;}
var dssblocks=Math.ceil($(dssdyn).getElements('li').length/dssConfig[dssdyn].items)-1;var dsswidth=(dssConfig[dssdyn].direction=="vertical")?dssConfig[dssdyn].width:dssConfig[dssdyn].width*(dssblocks+1);var dssheight=(dssConfig[dssdyn].direction=="vertical")?dssConfig[dssdyn].height*(dssblocks+1):dssConfig[dssdyn].height;if($$('#'+dssdyn+' ul')[0]){$$('#'+dssdyn+' ul')[0].setStyles({position:"absolute",width:dsswidth,height:dssheight,listStyle:"none",padding:0,margin:0,top:0,left:0});}else{document.write("...dssContainer id does not exist...");}
if($$('#'+dssdyn+' .dssWrap')[0]){$$('#'+dssdyn+' .dssWrap')[0].setStyles({overflow:"visible",position:"relative",width:dssConfig[dssdyn].width,height:dssConfig[dssdyn].height});}else{document.write("...dssWrap id does not exist...");}
$$('#'+dssdyn+' li').setStyles({float:"left",display:"inline"});dssConfig[dssdyn].curpos=0;dssConfig[dssdyn].dssblocks=Math.ceil($(dssdyn).getElements('li').length/dssConfig[dssdyn].items)-1;$$('#'+dssdyn+' li').each(function(el){var rollover=dssConfig[dssdyn].rollover;var rollopac=dssConfig[dssdyn].rollopacity;if(rollover=="on"){el.setStyle('opacity',(rollopac/100));}})
$$('#'+dssdyn+' li').each(function(el){var rollover=dssConfig[dssdyn].rollover;var rollopac=dssConfig[dssdyn].rollopacity;var rollspeed=dssConfig[dssdyn].rollspeed;el.set('tween',{duration:rollspeed});el.addEvent('mouseenter',function(){if(rollover=="on"){el.tween('opacity',1);}});el.addEvent('mouseleave',function(){if(rollover=="on"){el.tween('opacity',(rollopac/100));}});});$$('#'+dssdyn+' .dssPrev').each(function(el){var dssobj=$$('#'+dssdyn+' ul')[0];var dssdiv=dssdyn;var curpos=dssConfig[dssdyn].curpos;var dssblocks=dssConfig[dssdyn].dssblocks;var direction=dssConfig[dssdyn].direction;var width=dssConfig[dssdyn].width;var height=dssConfig[dssdyn].height;var slidespeed=dssConfig[dssdyn].slidespeed;var slidemode=dssConfig[dssdyn].slidemode;var continuous=dssConfig[dssdyn].continuous;var mfx=new Fx.Tween(dssobj,{duration:slidespeed,fps:30,transition:Fx.Transitions[slidemode.capitalize()].easeOut});el.addEvent('click',function(){if(dssConfig[dssdiv].curpos>0){dssConfig[dssdiv].curpos--;}else{if(continuous=="on"){dssConfig[dssdiv].curpos=dssblocks;}}
if(direction=="vertical"){mfx.cancel();mfx.start('top','-'+dssConfig[dssdiv].curpos*height);}else{mfx.cancel();mfx.start('left','-'+dssConfig[dssdiv].curpos*width);}
return false;});});$$('#'+dssdyn+' .dssNext').each(function(el2){var dssobj=$$('#'+dssdyn+' ul')[0];var dssdiv=dssdyn;var dssblocks=dssConfig[dssdyn].dssblocks;var direction=dssConfig[dssdyn].direction;var width=dssConfig[dssdyn].width;var height=dssConfig[dssdyn].height;var slidespeed=dssConfig[dssdyn].slidespeed;var slidemode=dssConfig[dssdyn].slidemode;var continuous=dssConfig[dssdyn].continuous;var mfx=new Fx.Tween(dssobj,{duration:slidespeed,fps:30,transition:Fx.Transitions[slidemode.capitalize()].easeOut});el2.addEvent('click',function(){if(dssConfig[dssdiv].curpos<dssblocks){dssConfig[dssdiv].curpos++;}else{if(continuous=="on"){dssConfig[dssdiv].curpos="0";}}
if(direction=="vertical"){mfx.cancel();mfx.start('top','-'+dssConfig[dssdiv].curpos*height);}else{mfx.cancel();mfx.start('left','-'+dssConfig[dssdiv].curpos*width);}
return false;});});}}}
window.addEvent('domready',function(){dss.init();});
