function satartSlideShow() {
	
	creatPager();
	showStop = (getCookie('showStop') != null)?getCookie('showStop'):0;
	
	currI = (getCookie('currI') != null)?getCookie('currI'):0;
	showStop = Number(showStop);
	
	currI = Number(currI);

	var startSlide = document.getElementById('startSlide');
	if(showStop) {
		startSlide.innerHTML = '<img src=/images/start.png alt="start" class=noborder>';
	} else {
		startSlide.innerHTML = '<img src=/images/stop.png alt="stop" class=noborder>';
	}
	
	var slide = document.getElementById('slide');
	
	for(var i=0; slideDate.length > i; i++) {
		img =   newImage('slideStore/'+slideDate[i].name);
		images[i] = img;
	}
	
	slide.removeChild(slide.firstChild);
	if(!showStop) {
		
		slideShow();
	} else {
		setImg(showStop);	
	}
}
function creatPager() {
	
	var sladePager = document.getElementById('sladePager');
	var a;
	a = document.createElement('a');
		a.href = 'javascript:showImg("-1", "p")'; 
		a.innerHTML = '&laquo;'; 
		
		sladePager.appendChild(a);
		
	for(var i=0; slideDate.length > i; i++) {
		a = document.createElement('a');
		a.href = 'javascript:showImg('+i+')'; 
		a.innerHTML = (i+1); 
		sladePager.appendChild(a);
	}
	
	a = document.createElement('a');
		a.href = 'javascript:showImg("-1", "n")'; 
		a.innerHTML = '&raquo;'; 
		sladePager.appendChild(a);
		
}
function showImg(id, mode) {
	
	if(mode && (id == '-1')) {
		
		if(mode == 'p') currI -= 2;	
		
	} else {
		currI = id;	
	}
	setCookie('currI', Number(currI));	
	restartSlide(1);
	setImg(1);
}
function restartSlide(mode) {
	showStop = !showStop;
	
	if(mode != undefined) {
		showStop = mode;
	}
	
	var startSlide = document.getElementById('startSlide');
	if(showStop) {
		startSlide.innerHTML = '<img src=/images/start.png alt="start" class=noborder>';
		var imgCur = document.getElementById('slide').firstChild;
		imgCur.style.filter = 'alpha(opacity=100)';
		imgCur.style.opacity = '1';
	} else {
		startSlide.innerHTML = '<img src=/images/stop.png alt="stop" class=noborder>';
		slideShow();
	}
	
	setCookie('showStop', Number(showStop));	
}

var ss = 0; // 100;
var tStep = 10;
var step = 0.05;
var WIDTH = 250;
var HEIGHT = 180;
	

function slideShow() {

	if(showStop) return;
	
	if((ss >= 100) || (ss==0)) {
		setImg();
		ss = 0;
	}
	if((ss >= 0) && (ss < 20)) {
		setTimeout("slideShow()", tStep);	
		ss++;
		up();
		return;
	} else if((ss >= 20) && (ss <= 80)) {
		
		setTimeout("slideShow()", 3000);	
		ss = 81;
		return;
		
	} else if((ss >= 80) && (ss < 100)) {
		
		setTimeout("slideShow()", tStep);	
		ss++;
		hold();
		return;
	}
	return;
}
function up() {

	var imgCur = document.getElementById('slide').firstChild;
	
	if(imgCur.style.filter) { 
		var opacity =  Number(imgCur.style.filter.match(/\d+/))/100;
		if(opacity < 1) {
			opacity += step;
			
			imgCur.style.filter = 'alpha(opacity='+(opacity*100)+')';
			imgCur.style.opacity = opacity;
		} 
	}
}
function hold() {
	
	var imgCur = document.getElementById('slide').firstChild;
	if(imgCur.style.filter) {
		var opacity =  Number(imgCur.style.filter.match(/\d+/))/100;
		if(opacity > 0) {
			opacity -= step;
			
			imgCur.style.filter = 'alpha(opacity='+(opacity*100)+')';
			imgCur.style.opacity = opacity;
		}
	}
}
var images = new Array();
function setImg(show) {
	
	if(currI < 0)
		currI = 0;
		
	var slide = document.getElementById('slide');
	
	if(slide.firstChild)
		slide.removeChild(slide.firstChild);
	
	var img;
	var imgD = slideDate[currI];
	if(!(img = images[currI])) {
		img =   newImage('slideStore/'+imgD.name);
		images[currI] = img;
	}
	img.alt = imgD.alt;	
	
	
	if(!show) {
		img.className = 'imgSlide';
		img.style.filter = 'alpha(opacity=0)';
		img.style.opacity = '0';
	}
	
	
	//slide.title = imgD.alt;
	
	
	var slideA = document.getElementById('slideA');
	slideA.href = imgD.url;
	
	 
	var pagerList = document.getElementById('sladePager').getElementsByTagName('a');
	for(var i=1; i < pagerList.length; i++) {
		if(i == (currI+1)) {
			pagerList[i].className = 'slideActive';	
		} else {
			pagerList[i].className = '';	
		}
	}
	img.width = WIDTH;
	img.height =  HEIGHT;
	img.border =  0;
	
	slide.appendChild(img);
	
	
	img.onclick= function() {location=imgD.url;};
	currI++;
	
	
	if(currI >= slideDate.length)
		currI = 0;
}