// Variables contingut
var fonts = '50.000';
var noticies = 236156206;
var data_inici = 1234883916332; //es pot obtenir amb (new Date()).getTime()
var diaries = '325.000';
var diaries_enter = 325000;
var anys = '7';
var categories = '1.500';
var categories_rss_gratis = '150';
var paisos = '125';
var idiomes = '12';
var tematiques = '175';
var segons_dia = 86400;

var noticies_actuals = noticies; // inicialitzem variable acumulativa de notícies
var augment = eval(diaries_enter/segons_dia) ; // calculem tant per cent augment per segon

// funcio que realitza el calcul final de noticies acumulades
function actualitzarNoticies(dataNova,dataVella)
{
	if(dataVella == 0)
		dataVella = data_inici; // primera vegada
	var i = (dataNova - dataVella);
	i =  i / 1000; // traiem milisegons
//	i = Math.round(i);
	noticies_actuals = noticies_actuals + augment*i;
	return Math.round(noticies_actuals);
}

// formateja un enter en separador de milers
function formatString(noticies)
{
	for( var i = noticies.length ; i > 0 ; i = i - 3)
	{
		if(i != noticies.length)
			cadena = noticies.substring(i-3,i)+"."+cadena;
		else
			cadena = noticies.substring(i-3,i);
	}
	return cadena;
}

//funcio que recarrega la quantitat de notícies acumulades a la
// base de dades segons data del sistema del client. Interna JS
// necessita que allà on es vulgui escriure estigui tagat amb span i id noticies
var dataVella = 0;
function refrescarNoticies()
{
	var now = (new Date()).getTime()
	var noticies = actualitzarNoticies(now,dataVella);
	document.getElementById("noticies").innerHTML = '<b>'+formatString(noticies.toString())+'</b>';
	dataVella = now;
	setTimeout("refrescarNoticies()",1000);
}

// Funcio que recarrega les notícies que es van trobant
// al llarg del dia segons els parametres establerts més amunt.
// per posar a la web en questio
function onLoadPortada(){
	dataVella = 0;
	this.refrescarNoticies();
}

function mostraIdiomes ( blockid, hideid ) {
	if(document.getElementById(blockid).style.display=='block'){
		document.getElementById(blockid).style.display='none';
		document.getElementById(hideid).style.display='block';
	}
	else{
		document.getElementById(blockid).style.display='block';
		document.getElementById(hideid).style.display='none';
	}
}


