function OverInfo(option){
	
	switch(option){
		
		case "preferiti-add" :
		
			document.getElementById('func-msg').innerHTML = "<p class=\"message\">Aggiungi ai Giochi Preferiti</p>";
		
		break;
		
		case "preferiti-rem" :
		
			document.getElementById('func-msg').innerHTML = "<p class=\"message\">Rimuovi dai Giochi Preferiti</p>";
		
		break;
		
		case "facebook" :
		
			document.getElementById('func-msg').innerHTML = "<p class=\"message\">Condividi su Facebook</p>";
		
		break;
		
		case "problemi" :
		
			document.getElementById('func-msg').innerHTML = "<p class=\"message\">Segnala Problemi Tecnici</p>";
		
		break;
		
	}
	
}

function LikeNoLikeOn(value){

	elemento = document.getElementById(value);
	if(value == "mi-piace"){ elemento.style.color = "#393"; elemento.style.fontWeight ="bold"; }
	if(value == "non-mi-piace"){ elemento.style.color = "#f33"; elemento.style.fontWeight ="bold"; }

}

function ClearLNK(){
	
	a = document.getElementById('mi-piace');
	b = document.getElementById('non-mi-piace');
	a.style.color = "#666"; a.style.fontWeight = "normal";
	b.style.color = "#666"; b.style.fontWeight = "normal";
	
}

function Preferiti(mod,gid,uid){
	
	MetodoPost('../elabora/preferiti.php', '&mod='+mod+'&gid='+gid+'&uid='+uid+'', PreferitiRes);
 	document.getElementById('func-msg').innerHTML = "<p class=\"message\">attendi...</p>";
	
}

function PreferitiRes(res){
	
	if(res == "added"){
		
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Il gioco &egrave; stato aggiunto ai tuoi <a href=\"../utente/profilo.php?area=preferiti\">Preferiti</a>. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		MoveFuncEsito('o');
		document.getElementById('func-msg').innerHTML = "";

	}
	if(res == "removed"){
		
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Il gioco &egrave; stato rimosso dai tuoi <a href=\"../utente/profilo.php?area=preferiti\">Preferiti</a>. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		MoveFuncEsito('o');
		document.getElementById('func-msg').innerHTML = "";
		
	}
	
	if(res == "already"){
		
		document.getElementById('func-msg').innerHTML = "";
		
	}
	
	if(res == "er"){
		
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Si sono verificati problemi tecnici. Riprova in un altro momento. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		MoveFuncEsito('o');
		document.getElementById('func-msg').innerHTML = "";
		
	}
}

function Segnala(gioco,utente){
	
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Se questo gioco non funziona, ti preghiamo di segnalarlo ( <a href=\"javascript: void(0)\" onclick=\"SegnalaConf("+gioco+","+utente+")\">Segnala</a> | <a <a href=\"javascript:void(0)\" onclick=\"SegnalaAnn()\">Annulla</a> )</p>";
		MoveFuncEsito('o');
		document.getElementById('func-msg').innerHTML = "";
	
}

function SegnalaConf(gioco,utente){
	
		MetodoPost('../elabora/problemi.php', '&gid='+gioco+'&uid='+utente+'', SegnRes);
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Segnalazione in corso...</p>";
		MoveFuncEsito('o');

}

function SegnRes(res){
	
	if(res == "er"){
		
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Si &egrave; verificato un errore. Riprova in un altro momento. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		
	}
	
	if(res == "segnalato"){

		document.getElementById('func-esito').innerHTML = "<p class=\"message\">La tua segnalazione &egrave; stata registrata. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		
	}

}

function MoveFuncEsito(move){
	
	if(move == "o"){
		var msg = new Fx.Slide('func-esito', {duration: 1000});
		msg.slideIn('vertical');
	}
	
	if(move == "c"){
		var msg = new Fx.Slide('func-esito', {duration: 1000});
		msg.slideOut('vertical');
	}

}


function SegnalaAnn(){
	
	MoveFuncEsito('c');

}

function MustLogin(){
	
	document.getElementById('func-msg').innerHTML = "<p class=\"message\">Devi effettuare l'<a href=\"../utente/accedi.php\">accesso</a> per utilizzare questa funzione.</p>";

}

function Gradimento(val,gid,uid){
	
	MetodoPost('../elabora/gradimento.php', '&val='+val+'&gid='+gid+'&uid='+uid+'', GradimentoRes);
 	document.getElementById('func-msg').innerHTML = "<p class=\"message\">attendi...</p>";
	
}

function GradimentoRes(esito){
	
	if(esito == "ok"){
		
		var elemento = new Fx.Slide('gradimento', {duration: 2000});
		elemento.slideOut('horizontal');
		sep = document.getElementById('sep-scompari');
		sep.style.display = "none";
	
	}
	
	if(esito == "er"){
	
		blocco = document.getElementById('func-esito');
		blocco.style.display = "block";
		document.getElementById('func-esito').innerHTML = "<p class=\"message\">Si &egrave; verificato un problema tecnico. Riprova in un altro momento. ( <a href=\"javascript:void(0)\" onclick=\"MoveFuncEsito('c')\">Chiudi</a> )</p>";
		setTimeout("blocco.style.display = 'none';",3000);
	
	}

}

function OPFY(mod,uid){
	
	MetodoPost('../elabora/rank.php', '&mod='+mod+'&uid='+uid+'');
	
}
