function calcola(id,mesi,totale)
{	
	new Ajax.Request(dir+'/ajax/calcola.php?id='+escape(id)+'&totale='+escape(totale)+'&mesi='+escape(mesi),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("tot"+id).innerHTML = response; EvalJS("tot"+id)},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function aggiungi()
{	
	var tot=document.getElementById('tot').value;
	new Ajax.Request(dir+'/ajax/aggiungi.php?tot='+escape(tot),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("totale").innerHTML = response; EvalJS("totale")},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function ShowTotale(tot)
{	
	new Ajax.Request(dir+'/ajax/totale.php?tot='+escape(tot),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("totale").innerHTML = response;},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function Vota(voto,id)
{	
	new Ajax.Request(dir+'/ajax/vota.php?id='+escape(id)+"&voto="+escape(voto),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("ResponseVoto").innerHTML = response;  EvalJS("ResponseVoto")},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function ShowCommenti(id,pag,type)
{	
	new Ajax.Request(dir+'/ajax/commenti.php?id='+escape(id)+"&pag="+escape(pag)+"&type="+escape(type),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("SpaceCommenti").innerHTML = response; },
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function DelComm(id,items,type)
{	
	new Ajax.Request(dir+'/ajax/delcommenti.php?id='+escape(id)+"&items="+escape(items)+"&type="+escape(type),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("SpaceDel").innerHTML = response;   EvalJS("SpaceDel")},
	onFailure: function(){ alert('Errore durante il processo')}
	});
	setTimeout("$('SpaceDel').innerHTML = ''",2000);
}
function LasciaCommento(id,type)
{	
	var nome=document.getElementById('nome').value;
	var email=document.getElementById('email').value;
	var sito=document.getElementById('sito').value;
	var commento=document.getElementById('commento').value;
	new Ajax.Request(dir+'/ajax/commenta.php?id='+escape(id)+"&type="+escape(type)+"&nome="+escape(nome)+"&email="+escape(email)+"&sito="+escape(sito)+"&commento="+escape(commento),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("ResponseCommento").innerHTML = response;   EvalJS("ResponseCommento")},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function ShowArticoli(id,pag)
{	
	new Ajax.Request(dir+'/ajax/articoli.php?id='+escape(id)+"&pag="+escape(pag),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("articoli-news").innerHTML = response; },
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function ContaBanner(pos)
{	
	new Ajax.Request(dir+'/ajax/contabanner.php?pos='+escape(pos),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("num").innerHTML = response;},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function ContentScheda(show,id)
{	
	new Ajax.Request(dir+'/ajax/scheda.php?show='+escape(show)+'&id='+escape(id),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("scheda").value = "Ciao"; },
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function Vetrina(id)
{		
	new Ajax.Request(dir+'/ajax/vetrina.php?id='+escape(id),
	{
	method:'post',
	onSuccess: function(transport){ var response = transport.responseText; $("Message").innerHTML = response; EvalJS("Message")},
	onFailure: function(){ alert('Errore durante il processo')}
	});
}
function Elimina(id,pag)
{	
	if (confirm("Sei sicuro di voler proseguire con l'eliminazione?")) 
	{		
		new Ajax.Request(dir+'/ajax/elimina.php?id='+escape(id)+"&pag="+escape(pag),
		{
		method:'post',
		onSuccess: function(transport){ var response = transport.responseText; $("MexDel").innerHTML = response; EvalJS("MexDel")},
		onFailure: function(){ alert('Errore durante il processo')}
		});
	}
	else
	{			
		alert("Eliminazione Annullata");
	}
}
//Funzione per prelevare codice Javascript all'interno delle pagine AJAX
EvalJS = function(elementId) 
{
	var scripts = document.getElementById(elementId).getElementsByTagName('script');
	var code;
	for (var i = 0; i < scripts.length; i++) 
	{
		code =	scripts[i].innerHTML ? scripts[i].innerHTML : 
			scripts[i].text ? scripts[i].text : 
			scripts[i].textContent;
		try {
			eval(code);
		} catch(e) {
			alert(e);
		}
	}
}
function mostra(div)
{	
	var stile=document.getElementById(div).style.display
	if(stile=='')
		document.getElementById(div).style.display='none'
	else	
		document.getElementById(div).style.display=''
}
