
var lmImg = '';
var globalImages = new Array();
var currentFocus = false;
var currentTimeout = false;
var showMessageC = true;
var showMessageD = false;

//### Funzioni che utilizzano jquery
function init(){
	showLoadMessage('#desc_last_minute');
	preloadLastMinute();
	loadLastMinute();
	return;
}
function preloadLastMinute(){
	$.get("scripts/get_images.php", {called_from: 'ajax'}, function(data){
		var immagini = data.split("|");
		var img_src = new Array();
		globalImages = immagini;
		for(i = 0; i<immagini.length; i++){
			img_src[i] = new Image();
			img_src[i].src = 'images/stories/'+immagini[i];
		} 
	});
	return;
}
function loadLastMinute(from_img, to_img){	
	// Mostra caricamento;
	showWaitMessage('#focusRightContent');
	clearTimeout(currentTimeout);
	
	// chiama ajax
	currentFocus = from_img;
	$.get("http://www.facciamoladifferenza.it/wp-includes/js/homenews.php", {called_from: 'ajax', from: currentFocus, to: to_img}, function(data){
	lmImg = data;
    
	
	setTimeout('printLastMinute()', 300);
	loadFocusImg(currentFocus, to_img);
	
	if(!totalNews){
		var totalNews = 2000;
	}
	
	for(i = 1; i<=totalNews; i++){
		$("#linkFocus"+i).css("background",'URL("js/buttonFocus.gif") top left no-repeat');
	}
	
	
	$("#linkFocus"+currentFocus).css("background",'URL("js/buttonFocusHover.gif") top left no-repeat');
	
	currentFocus+=1;
	if(currentFocus==totalNews+1){
		currentFocus = 1;
	}
	//currentTimeout = setTimeout('goNextFocus()',20000); // Timeout disabilitato
	//preloadImage(from_img);
   });
   return;
}
function preloadImage(from){
	from = parseInt(from);
	if(globalImages[from]){
		var SingleImage = new Image();
		SingleImage.src = 'images/stories/'+globalImages[from+1];
	}
	return;
}
function showLoadMessage(id){
	$(id).html("<div class=\"lm_message\"><img src=\"js/loader.gif\" alt=\"loading\"><br /><br />Wait Loading..</div>");
	return;
}
function showWaitMessage(id){
	$(id).html("<div class=\"lm_message\" align=\"center\"><br /><br />Caricamento in corso..</div>");
	return;
}

function loadFocusImg(from_img,to_img){
	$.get("scripts/get_images.php", {called_from: 'ajax', from: from_img, to: to_img}, function(data){
		img = data;
		$("#focusImg").html(img);
	});
}


function printLastMinute(){
	data = decodeURIComponent(lmImg);
	$("#focusRightContent").html(data);
	return;
}


function goNextFocus(){
	goMoveOut();
	setTimeout('showMessageC=true;$("#avanti-message").show();',1000);
	clearTimeout(currentTimeout);
	loadLastMinute(currentFocus,1);
}
function goNextFocus2(indexa){
	clearTimeout(currentTimeout);
	loadLastMinute(indexa,1);
	
}

function goPrevFocus(){
	if(!totalNews) totalNews = 4;
	clearTimeout(currentTimeout);
	prev = currentFocus-1;
	prev = parseInt(prev);
	if(prev<=0) prev = totalNews;
	loadLastMinute(prev,1);
}


function goMoveMove() {
	//setTimeout('$("#avanti-message").hide();',10000);
	/*if (!showMessageC) {
		if (!showMessageD) {
			showMessageD=true;
			
		} else {
			setTimeout('showMessageD=false;showMessageC=false;$("#avanti-message").hide();',1000);	
			//showMessageC=true;
		
		}
	} else {	
		
	}*/
}
function goMoveOut() {
	$("#avanti-message").hide();
}
//### Fine funzioni jquery
