function checkBlogForm () {
	// funzione usata nella pagina di creazione/modifica post della sezione del blog
	// controlla che i campi obbligatori siano valorizzati e spedisce la form
	var okDati = true;
	okDati = okDati && (document.getElementById("titolo").value != "");
	okDati = okDati && (document.getElementById("testo").value != "");
	okDati = okDati && (document.getElementById("id_categoria").value != "");
	okDati = okDati && (document.getElementById("data_riferimento").value != "");
	
	// codice per gestione RTE
	//make sure hidden and iframe values are in sync before submitting form
	//to sync only 1 rte, use updateRTE(rte)
	//to sync all rtes, use updateRTEs
	updateRTE('testo');
	//updateRTEs();
	//alert("rte1 = " + document.getElementById("testo").value);
	//change the following line to true to submit form
	//return false;

	if (okDati) {
		document.getElementById("scheda").submit();
		}
	else { 
		alert("Tutti i campi sono obbligatori.");
		}

}
		
function checkArticlesForm () {
	// funzione usata nella pagina di creazione/modifica articolo della sezione articoli
	// controlla che i campi obbligatori siano valorizzati e spedisce la form
	var okDati = true;
	okDati = okDati && (document.getElementById("titolo").value != "");
	okDati = okDati && (document.getElementById("descrizione").value != "");
	okDati = okDati && (document.getElementById("testo").value != "");
	okDati = okDati && (document.getElementById("id_categoria").value != "");
	okDati = okDati && (document.getElementById("data_riferimento").value != "");
	
	// codice per gestione RTE
	//make sure hidden and iframe values are in sync before submitting form
	//to sync only 1 rte, use updateRTE(rte)
	//to sync all rtes, use updateRTEs
	updateRTE('testo');
	//updateRTEs();
	//alert("rte1 = " + document.getElementById("testo").value);
	//change the following line to true to submit form
	//return false;

	if (okDati) {
		document.getElementById("scheda").submit();
		}
	else { 
		alert("Tutti i campi sono obbligatori.");
		}

}		
		
function checkCommento(){
	// funzione usata nella form di inserimento commenti del blog
	// controlla che i campi oggligatori siano valorizzati e spedisce la form
	var okDati = true;
	okDati = okDati && (document.getElementById("autore").value != "");
	okDati = okDati && (document.getElementById("testo").value != "");
	okDati = okDati && (document.getElementById("testo").value.length <= 200);
	
	if (okDati) {
		document.getElementById("scheda").submit();
		}
	else { 
		alert("Valorizzare i campi; il testo non puo' superare i 200 caratteri.");
		}
}

function contaCaratteri() {
	document.getElementById("numCar").value = document.getElementById("testo").value.length ;
	}