
var lmImg = '';
var globalImages = new Array();
var currentFocus = false;
var currentTimeout = 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){
	//alert(from_img+' '+to_img);
	// Mostra caricamento;
	showWaitMessage('#focusRightContent');
	clearTimeout(currentTimeout);
	
	// chiama ajax
	currentFocus = from_img;
	$.get("scripts/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 = 7;
	}
	
	for(i = 1; i<=totalNews; i++){
		$("#linkFocus"+i).css("background",'#333');
	}
	
	
	$("#linkFocus"+currentFocus).css("background",'#CB0000');
	
	currentFocus+=1;
	if(currentFocus==totalNews+1){
		currentFocus = 1;
	}
	currentTimeout = setTimeout('goNextFocus()',20000);
	//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\"><img src=\"js/loader.gif\" alt=\"loading\"><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);
		//alert(img);
	});
}


function printLastMinute(){
	data = decodeURIComponent(lmImg);
	$("#focusRightLink").html(data);
	return;
}


function goNextFocus(){
	clearTimeout(currentTimeout);
	loadLastMinute(currentFocus,1);
}

function goPrevFocus(){
	if(!totalNews) totalNews = 4;
	clearTimeout(currentTimeout);
	prev = currentFocus-1;
	prev = parseInt(prev);
	if(prev<=0) prev = totalNews;
	loadLastMinute(prev,1);
}

function pauseFocus(){
	clearTimeout(currentTimeout);
}









//### Fine funzioni jquery
