dsDefineJS("new_main.js");
dsIncludeJS("ds/effects.js");

var nmZIndex = 0
var nmObj, nmSelected, nmTo, nmToSH;
var nmSlideShow = 3000;
var nmSlideShowPause = 10000;
var	nmImgs;


function newMainInit() {
	nmObj = document.getElementById('new_main');
	nmImgs = nmObj.getElementsByTagName('img');

	nmSelected = nmImgs.length -1;
	nmToSH = window.setTimeout("newMainNext(true);", nmSlideShow);
}

function newMainNext(slideshow) {
	dsEffects.setElementOpacity(nmImgs[nmSelected], 1);
	nmSelected++;
	nmZIndex++;
	if (nmSelected > (nmImgs.length - 1)) nmSelected = 0;
	nmImgs[nmSelected].style.zIndex = nmZIndex;
	if (!nmImgs[nmSelected].id) nmImgs[nmSelected].id = 'nmIMG'+nmSelected;
	newFadeIn(nmImgs[nmSelected].id, 0);
	if (slideshow) {
		if (nmToSH) window.clearTimeout(nmToSH);
		nmToSH = window.setTimeout("newMainNext(true);", nmSlideShow);
	} else {
		if (nmToSH) window.clearTimeout(nmToSH);
		nmToSH = window.setTimeout("newMainNext(true);", nmSlideShowPause);
	}
}

function newMainPrev() {
	dsEffects.setElementOpacity(nmImgs[nmSelected], 1);
	nmSelected--;
	nmZIndex++;
	if (nmSelected < 0) nmSelected = nmImgs.length - 1;
	nmImgs[nmSelected].style.zIndex = nmZIndex;
	if (!nmImgs[nmSelected].id) nmImgs[nmSelected].id = 'nmIMG'+nmSelected;
	newFadeIn(nmImgs[nmSelected].id, 0);
	if (nmToSH) window.clearTimeout(nmToSH);
	nmToSH = window.setTimeout("newMainNext(true);", nmSlideShowPause);

}

function newFadeIn(objID, opocity) {
	if (nmTo) window.clearTimeout(nmTo);
	if (opocity >= 1) return;
	dsEffects.setElementOpacity(document.getElementById(objID), opocity);
	nmTo = window.setTimeout("newFadeIn('"+objID+"', "+(opocity + 0.1)+");", 50);
}


dsAddEvent(window, 'load', newMainInit);