	var fadedivs=new Array();

	////NO need to edit beyond here/////////////

	var ie4=document.all;
	var dom=document.getElementById;

	var curpos=10;
	var degree=100;
	var curcanvas= arrCanvas[0];
	var curdivindex=0;
	var nextdivindex=1;
	var flag_move="";

	function startit() {
		var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
		rotatediv();
		setInterval("rotatediv(\'left\');",pause);
	}

	function fadepic(move) {
		if (curpos < 100) {
			curpos+=10;
				switch (curcanvas) {
					case arrCanvas[0] : pcanvas = arrCanvas[0]; break;
					case arrCanvas[1] : pcanvas = arrCanvas[1]; break;
					case arrCanvas[2] : pcanvas = arrCanvas[2]; break;
					//case arrCanvas[3] : pcanvas = arrCanvas[3]; break;
					//case arrCanvas[4] : pcanvas = arrCanvas[4]; break;		
					default :
						pcanvas = arrCanvas[0];
				}			
			if (flag_move == 'right'){

				tempobj.style.left = (slidediv_width - (slidediv_width * curpos / 100)) + 'px';
				//var pcanvas=(curcanvas==arrCanvas[0])? arrCanvas[0] : arrCanvas[1];
				var tempobj2=ie4? eval("document.all."+pcanvas) : document.getElementById(pcanvas);
			} else {
				switch (curcanvas) {
					case arrCanvas[0] : pcanvas = arrCanvas[2]; break;
					case arrCanvas[1] : pcanvas = arrCanvas[0]; break;
					case arrCanvas[2] : pcanvas = arrCanvas[1]; break;
					//case arrCanvas[3] : pcanvas = arrCanvas[3]; break;
					//case arrCanvas[4] : pcanvas = arrCanvas[4]; break;		
					default :
						pcanvas = arrCanvas[2];
				}		
				tempobj.style.left = '-'+ slidediv_width +'px';
				//var pcanvas=(curcanvas==arrCanvas[0])? arrCanvas[0] : arrCanvas[1];
				var tempobj2=ie4? eval("document.all."+pcanvas) : document.getElementById(pcanvas);
				tempobj2.style.left = '-' + (slidediv_width * (100 - curpos) / 100 )+ 'px';
			}
		} else {
			clearInterval(dropslide);
			switch (curcanvas)
				{
					case arrCanvas[0] : nextcanvas = arrCanvas[1]; break;
					case arrCanvas[1] : nextcanvas = arrCanvas[2]; break;
					case arrCanvas[2] : nextcanvas = arrCanvas[0]; break;
					//case arrCanvas[3] : nextcanvas = arrCanvas[3]; break;
					//case arrCanvas[4] : nextcanvas = arrCanvas[4]; break;		
					default :
						nextcanvas = arrCanvas[1];
				}
				switch (curcanvas)
				{
					case arrCanvas[0] : pcanvas = arrCanvas[0]; break;
					case arrCanvas[1] : pcanvas = arrCanvas[1]; break;
					case arrCanvas[2] : pcanvas = arrCanvas[2]; break;
					//case arrCanvas[3] : pcanvas = arrCanvas[1]; break;
					//case arrCanvas[4] : pcanvas = arrCanvas[2]; break;		
					default :
						pcanvas = arrCanvas[0];
				}
			//nextcanvas=(curcanvas==arrCanvas[0])? arrCanvas[0] : arrCanvas[1];
			tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
			nextdivindex=(nextdivindex<fadedivs.length-1)? nextdivindex+1 : 0;
			var tempobj2=ie4? eval("document.all."+pcanvas) : document.getElementById(pcanvas);
			//document.getElementById('debug').innerHTML = nextcanvas+' | '+pcanvas;
			tempobj2.style.visibility="hidden";
			//setTimeout("rotatediv('right')",pause);
		}
	}

	function insertdiv(i) {
		var tempcontainer=fadedivs[i][1]!=""? '<a href="'+fadedivs[i][1]+'" target="'+fadedivs[i][2]+'">' : "";
		tempcontainer+='<img src="'+fadedivs[i][0]+'" border="0">';
		tempcontainer=fadedivs[i][1]!=""? tempcontainer+'</a>' : tempcontainer;
		tempcontainer='';
		return tempcontainer;
	}

	function rotatediv(move ) {
		flag_move = move;
		if (ie4||dom){
			resetit(curcanvas);
			var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
			crossobj.style.zIndex++;
			tempobj.style.left = '-'+ slidediv_width +'px';
			tempobj.style.visibility="visible";
			var temp='setInterval("fadepic(\''+move+'\')",50)';
			dropslide=eval(temp);
			switch (curcanvas)
				{
					case arrCanvas[0] : curcanvas = arrCanvas[1]; break;
					case arrCanvas[1] : curcanvas = arrCanvas[2]; break;
					case arrCanvas[2] : curcanvas = arrCanvas[0]; break;
					//case arrCanvas[3] : curcanvas = arrCanvas[4]; break;
					//case arrCanvas[4] : curcanvas = arrCanvas[0]; break;		
					default :
						curcanvas = arrCanvas[1];
				}
			//curcanvas=(curcanvas==arrCanvas[0])? arrCanvas[1] : arrCanvas[0];
		} else {
			document.divs.defaultslide.src=fadedivs[curdivindex][0];
			curdivindex=(curdivindex<fadedivs.length-1)? curdivindex+1 : 0;
		}
	}

	function resetit(what){
		curpos=0;
		var crossobj=ie4? eval("document.all."+what) : document.getElementById(what);
	}

	if (ie4||dom) {
		window.onload=startit;
	} else {
		setInterval("rotatediv(\'left\');",pause);
	}