// Presentational Slideshow Script- By Dynamic Drive
// For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
// This credit MUST stay intact for legal use
// SET SLIDESHOW WIDTH (set to largest image's width if multiple dimensions exist)
/** Variables initialized on the presentation page **/

var droplinks = new Array( '', '' );

// Should equal the number of images:
var n = Caps.length;
var j = 0;

var pause = 2500;
var slidebgcolor = "transparent";

var dropimages = new Array();
for ( var i = 0; i < imgs.length; i++ ) {
   //SET IMAGE PATHS. Extend or contract array as needed
   dropimages[i] = path + imgs[i];
}

// SET IMAGE URLs. Use "" if you wish particular image to NOT be linked:
/** See above: an array predefined:
for ( var i = 0; i < dropimages.length; i++ ) {
   droplinks[i]="http://store.rogerssportinggoods.com/servlet/-strse-Predator-and-Game-Calls/Categories";
}
**/
////NO need to edit beyond here/////////////

var preloadedimages = new Array();
for (p = 0; p<dropimages.length; p++) {
   preloadedimages[p] = new Image();
   preloadedimages[p].src = dropimages[p];
}

var ie4 = document.all;
var dom = document.getElementById;
/*
if (ie4||dom) {
   document.write('<div style="position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:hidden"><div id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';background-color:'+slidebgcolor+';left:-'+slideshow_width+'"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';background-color:'+slidebgcolor+';left:-'+slideshow_width+'"></div></div>');
} else {
   document.write('<a href="javascript:rotatelink()"><img name="defaultslide" src="'+dropimages[0]+'" border=0></a>');
}
*/
var curpos = parseInt(slideshow_width)*(-1);
var degree = 10;
var curcanvas = "canvas0";
var curimageindex = linkindex = 0;
var nextimageindex = 1;

function movepic() {
   if (curpos<0) {
      curpos = Math.min(curpos+degree,0);
      tempobj.style.left = curpos+"px";
   } else {
      clearInterval(dropslide);
      nextcanvas = (curcanvas=="canvas0")? "canvas0" : "canvas1";
      tempobj = ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
      var slideimage = '<img src="'+dropimages[curimageindex]+'" border=0>';
      tempobj.innerHTML = (droplinks[curimageindex]!="")? '<a href="'+droplinks[curimageindex]+'">'+slideimage+'</a>' : slideimage;
      nextimageindex = (nextimageindex<dropimages.length-1)? nextimageindex+1 : 0;
      setTimeout("rotateimage()",pause);
   }
}
/**
document.getElementById('cap').innerHTML = Caps[j];
j = ++j % n;
**/
function rotateimage() {
   if (ie4||dom) {
      resetit(curcanvas);
      var crossobj = tempobj = ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
      crossobj.style.zIndex++;
      var temp = 'setInterval("movepic()",50)';
      dropslide = eval(temp);
      curcanvas = (curcanvas=="canvas0")? "canvas1" : "canvas0";
      document.getElementById('cap').innerHTML = Caps[j];
      j = ++j % n;
   } else {
      document.images.defaultslide.src = dropimages[curimageindex];
   }
   linkindex = curimageindex;
   curimageindex = (curimageindex<dropimages.length-1)? curimageindex+1 : 0;
}

function rotatelink() {
   if (droplinks[linkindex]!="") {
      window.location = droplinks[linkindex];
   }
}

function resetit(what) {
   curpos = parseInt(slideshow_width)*(-1);
   var crossobj = ie4? eval("document.all."+what) : document.getElementById(what);
   crossobj.style.left = curpos+"px";
}

function startit() {
   var crossobj = ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
   crossobj.innerHTML = '<a href="'+droplinks[curimageindex]+'"><img src="'+dropimages[curimageindex]+'" border=0></a>';
   rotateimage();
}

if (ie4||dom) {
   window.onload = startit;
} else {
   setInterval("rotateimage()",pause);
}
