var stop = 0;
function satartMeteoSlideShow() {
	
	for(var i=0; meteoSlideDate.length > i; i++) {
		img =   newImage(meteoSlideDate[i].img);
		Mimages[i] = img;
	}
	McurrI = 0;
	
	var meteoSlide = document.getElementById('meteoSlide');
	meteoSlide.removeChild(meteoSlide.firstChild);
	MslideShow(1);
	
}

var Mss = 0;
var MtStep = 50;
var Mstep = 0.05;

function MslideShow() {
	if(stop) return;
	
	if((Mss >= 100) || (Mss==0)) {
		MsetImg();
		Mss = 0;
	}
	if((Mss >= 0) && (Mss < 20)) {
		setTimeout("MslideShow()", MtStep);	
		Mss++;
		Mup();
		return;
	} else if((Mss >= 20) && (Mss <= 80)) {
		
		setTimeout("MslideShow()", 2500);	
		
		Mss = 81;
		return;
		
	} else if((Mss >= 80) && (Mss < 100)) {
		
		setTimeout("MslideShow()", MtStep);	
		Mss++;
		Mhold();
		return;
	}
	return;
}

function Mup() {

	var imgCur = document.getElementById('meteoSlide').firstChild;
	
	if(imgCur.style.filter) { 
		var opacity =  Number(imgCur.style.filter.match(/\d+/))/100;
		if(opacity < 1) {
			opacity += Mstep;
			
			imgCur.style.filter = 'alpha(opacity='+(opacity*100)+')';
			imgCur.style.opacity = opacity;
		} 
	}
}
function Mhold() {

	var imgCur = document.getElementById('meteoSlide').firstChild;
	if(imgCur.style.filter) {
		var opacity =  Number(imgCur.style.filter.match(/\d+/))/100;
		if(opacity > 0) {
			opacity -= Mstep;
			
			imgCur.style.filter = 'alpha(opacity='+(opacity*100)+')';
			imgCur.style.opacity = opacity;
		}
	}
}
var Mimages = new Array();

function MsetImg(show) {
	
	if(McurrI < 0)
		McurrI = 0;
	
	var meteoSlide = document.getElementById('meteoSlide');
	
	if(meteoSlide.firstChild)
		meteoSlide.removeChild(meteoSlide.firstChild);
	
	var img;
	var imgD = meteoSlideDate[McurrI];
	
	
	if(!(img = Mimages[McurrI])) {
		img =   newImage(imgD.img);
		Mimages[McurrI] = img;
	}
	recolor(McurrI);
	var MslideA = document.getElementById('MslideA').href = imgD.url;
	img.alt = imgD.title;
	img.border =  0;
	
	
	if(!show) {
		img.className = 'imgSlide';
		img.style.filter = 'alpha(opacity=0)';
		img.style.opacity = '0';
	}
	
	meteoSlide.appendChild(img);
	img.onclick= function() {location=imgD.url;};
	
	McurrI++;
	
	if(McurrI >= meteoSlideDate.length)
		McurrI = 0;
}
function showCites(){
	var cites = document.getElementById('cites');
	if(cites.style.display == 'none') {
		cites.style.display = 'block';
		var meteoSlide = document.getElementById('meteoSlide');
	
		var img = meteoSlide.firstChild;
	
		img.style.filter = 'alpha(opacity=100)';
		img.style.opacity = '1';
		stop = 1;
	} else  {
		cites.style.display = 'none';
		stop = 0;
		MslideShow();
	}
	
}
function meteoCity(id){
	stop = 1;
	McurrI = id;
	MsetImg(1);
	var meteoSlide = document.getElementById('meteoSlide');
	
	var img = meteoSlide.firstChild;
	
	img.style.filter = 'alpha(opacity=100)';
	img.style.opacity = '1';
	
	recolor(id);
}
function recolor(id) {
	var list = document.getElementById('cites').getElementsByTagName('a')
	
	for(var i=0 ;i < list.length ; i++)
		list[i].style.color = '#000000';
		
	document.getElementById('c_'+id).style.color = 'red';
	
}
