// JavaScript Document
function toggleplaystop (id) {
	element = document.getElementById(id);
	if (element.innerHTML == 'PLAY') {
		element.href = 'STOP';
		element.innerHTML = 'STOP';
		startswap();
	}
	else {
		element.href = 'PLAY';
		element.innerHTML = 'PLAY';
		stopswap();
	}
}

function btnstop (id) {
	element = document.getElementById(id);
	element.href = "PLAY";
	element.innerHTML = "PLAY";
}

function btnstart (id) {
	element = document.getElementById(id);
	element.href = "STOP";
	element.innerHTML = "STOP";
}

function next (){
window.clearInterval(int);
Fade.start();
var next = ds1.getCurrentRowNumber()+1;
if(next >= ds1.getData().length)
	{
	ds1.setCurrentRowNumber(0);
	}
else
	{
	ds1.setCurrentRowNumber(next);
	}
}

function nextbtn (){
window.clearInterval(int);
Fade.start();
element = document.getElementById('togglebtn');
element.href = 'PLAY';
element.innerHTML = 'PLAY';
var next = ds1.getCurrentRowNumber()+1;
if(next >= ds1.getData().length)
	{
	ds1.setCurrentRowNumber(0);
	}
else
	{
	ds1.setCurrentRowNumber(next);
	}
}

function previousbtn (){
window.clearInterval(int);
Fade.start();
element = document.getElementById('togglebtn');
element.href = 'PLAY';
element.innerHTML = 'PLAY';
var previous = ds1.getCurrentRowNumber()-1;
var last = ds1.getData().length-1;
if(previous <= -1)
	{
	ds1.setCurrentRowNumber(last);
	}
else
	{
	ds1.setCurrentRowNumber(previous);
	}
}

function swap() 
{
var next = ds1.getCurrentRowNumber()+1;
Fade.start();
	if(next >= ds1.getData().length)
		{
		ds1.setCurrentRowNumber(0);
		}
	else
		{
		ds1.setCurrentRowNumber(next);
		}
}

function startswap(){
next();	
int=window.setInterval("swap()",5000);
}

function stopswap(){
window.clearInterval(int);
}

function show(id) {
	element = document.getElementById(id).style;
	element.display = "block";
}

function hide(id) {
	element = document.getElementById(id).style;
	element.display = "none";
}
function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function follow(evt) {if (document.getElementById) {var obj = document.getElementById(divName).style; obj.visibility = 'visible';
obj.left = (parseInt(mouseX(evt))+offX) + 'px';
obj.top = (parseInt(mouseY(evt))+offY) + 'px';}}
document.onmousemove = follow;
                    
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}