/*
Conveyor belt slideshow script- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit dynamicdrive.com
*/

/*
 Script adapted by Rubens Abboud
 */
var sliderwidth= "100%"; 
var sliderheight="276px"
var slidebgcolor="#ffffff"
var slidespeed=-1
var sliderracks=1

//Specify the slider's images
var copyspeed=slidespeed
var slidespace = 0
var iedom=document.all||document.getElementById
var actualwidth=0
var cross_slide, cross_slide2, ns_slide
var lefttime="";

if (sliderracks >= 1) finalslide1='<nobr>'+leftrightslide1.join("")+'</nobr>';

//
// Wrapper for document.getElementById
//
if(document.all && !document.getElementById) {
    document.getElementById = function(id) {
         return document.all[id];
    }
}

//
// Set global variables based on slide rack selected 
//
function selectrack (racknum) {
	switch (racknum) {
		case 1:
			if (iedom){
				cross_slide  = document.getElementById("test2")
				cross_slide2 = document.getElementById("test3")
			}
			else if (document.layers){
				ns_slide=document.ns_slidemenu.document.ns_slidemenu2
				ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
			}
			finalslide = finalslide1;
			truetemp = "temp";
			testtwo = "test2";
			testthree = "test3";
			ns_slidemenutwo = "ns_slidemenu2";
			ns_slidemenuthree = "ns_slidemenu3";
			break;
	}
}
			
function filluprack(racknum){
	selectrack(racknum);
	if (iedom){
		cross_slide.innerHTML=cross_slide2.innerHTML=''
		cross_slide.style.left="0px"
		cross_slide.innerHTML=finalslide
		actualwidth=document.getElementById(truetemp).offsetWidth
		
		if (copyspeed > 0)
			cross_slide2.style.left=-(actualwidth+slidespace)+"px"
		else
			cross_slide2.style.left=actualwidth+slidespace+"px"
			
		cross_slide2.innerHTML=finalslide
	}
	else if (document.layers){
		ns_slide.document.write(finalslide)
		ns_slide.document.close()
		actualwidth=ns_slide.document.width
		
		if (copyspeed > 0)
			ns_slide2.left=-(actualwidth+slidespace)
		else
			ns_slide2.left=actualwidth+slidespace
			
		ns_slide2.document.write(finalslide)
		ns_slide2.document.close()
		}
}

function fillup(){
	if (sliderracks >= 1) filluprack(1);
	lefttime = window.setInterval("slideleft()",10)
}

function slideleftrack(racknum){
	selectrack(racknum);
	
	if (iedom){
		actualwidth=document.getElementById(truetemp).offsetWidth
		
		cross_slide.style.left = parseInt(cross_slide.style.left) + copyspeed + "px"
		cross_slide2.style.left = parseInt(cross_slide2.style.left) + copyspeed + "px"
		if (copyspeed < 0) {
			if (parseInt(cross_slide.style.left) <= (actualwidth*(-1))) 
				cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slidespace+"px"
			else
				if (parseInt(cross_slide2.style.left)<=(actualwidth*(-1))) 
					cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slidespace+"px"
			}
		else {
			if (parseInt(cross_slide.style.left)>actualwidth)
				cross_slide.style.left = parseInt(cross_slide2.style.left)-actualwidth-slidespace+"px"
			else
				if (parseInt(cross_slide2.style.left) > actualwidth)
					cross_slide2.style.left = parseInt(cross_slide.style.left)-actualwidth-slidespace+"px"
			}
		}
}

function slideleft() {
	if (sliderracks >= 1) slideleftrack(1);
}

function setitupbyrack (racknum) {
	selectrack(racknum);
	if (iedom) {
		document.write('<span id="' + truetemp + '" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+finalslide+'</span>')
	}

	if (iedom||document.layers){
		with (document){
			if (iedom){
				write('<div style="border:none;position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
				write('<div style="border:none;position:relative;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
				write('<div id="'+testtwo+'" style="border:none;position:absolute;left:0px;top:0px"></div>')
				write('<div id="'+testthree+'" style="border:none;position:absolute;left:-1000px;top:0px"></div>')
				write('</div></div>')
			}
			else if (document.layers){
				write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
				write('<layer name="'+ns_slidemenutwo+'" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
				write('<layer name="'+ns_slidemenuthree+'" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
				write('</ilayer>')
			}
		}
	}
}

if (iedom||document.layers){
	if (sliderracks >= 1) setitupbyrack(1);
}
window.onload=fillup;
