var n = 10;
var refreshId;

if (!phone) var phone = 'undefined';

$(document).ready(function() {
	
	if (attivo == true){
		//$("#news").html('<div class="center"><img src="/iphone/loader.gif" alt="loading.." / ><br />Caricamento...</div>').load("news_list.php");
		loadMore(0);
			
		$('#load_more').click(function() {loadMore(10);});
		//startRefresh();
	}
	
	//controllo se far apparire la info sull'aggiunta
	// alla home
	checkAlert();
	
 });
  	
function loadMore(add){
	clearInterval(refreshId);

	if(n<50 && add>0) {
		n = n + 10;
	}
	$("#news").load('news_list.php?randval='+ Math.random()+'&n='+n,function() {$('#load_more').text('Carica news meno recenti');});
	//append anchor
	$('#load_more').append('<a name="anchor-'+n+'"></a>');
	$('#load_more').attr('href', '#anchor-'+n);

	_gaq.push(['_trackEvent', 'loadMore', n]);
	startRefresh();
}

function loadImage(u,w,h){
	clearInterval(refreshId);
	n=n-10;
	$("#news").html('<div class="center"><img src="/iphone/loader.gif" alt="loading.." / ><br />Caricamento...</div>').load('foto_ajax.php?u='+u+'&w='+w+'&h='+h,function() {$('#load_more').text('Torna alla diretta');});
	_gaq.push(['_trackPageview', '/'+phone+'/loadImage']);
}

function startRefresh(){
	delay = 30000;
	refreshId = setInterval(function() {
      $("#news").load('news_list.php?randval='+ Math.random()+'&n='+n);
      _gaq.push(['_trackPageview', '/'+phone+'/loadMore_refresh']);
   }, delay);
}

function checkAlert() {
	    var popupCookie = readCookie('mobile-popup');
	    if (popupCookie == null && !window.navigator.standalone && phone == 'iphone') {
	        alert("Premi il pulsante \"+\" in basso e scegli \"Aggiungi a Home\" per creare un'icona sul desktop del tuo iPhone ed accedere a ProvaSpeciale.it con un solo \"touch\"!");
	    	createCookie('mobile-popup', 1, 1);
	    }
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function hideURLbar() {
	setTimeout(function(){window.scrollTo(0, 1);}, 100);
}

