function sReq(act, path, out, data, treq) {
	var errorScript="";
	if (!act) errorScript+="Inserire il metodo della richiesta"
	if (!path) errorScript+="Inserire il path di destinazione della richiesta"
	if (!out) errorScript+="Inserire l'oggetto di ritorno della richiesta"
	if (!data) errorScript+="Inserire i dati della richiesta"
	
	if (errorScript) alert("Attezione! Ci sono errori nella gestione della richiesta ajax: "+treq+"\n\n"+errorScript)
	else YAHOO.util.Connect.asyncRequest(act, path, out, data);
}


	
function parseJsonStr(jsonStr) {	
	try {
		return YAHOO.lang.JSON.parse(jsonStr);
	}
	catch (e) {
		alert("Stringa json non formattata correttamente.\nStr: "+jsonStr);
	}
}	
