/* Copyright(C) 2006 Antonio Trigiani * All Rights Reserved. */
var request = false; 



function generalAjaxHandler(field,message,onErrorFunction,onSuccessFunction) { 
	if (request.readyState == 4 && request.status == 200) 
	{ 
	var response = request.responseText;
	//alert(response);
	if (response.indexOf("OK") != -1) {
	onSuccessFunction(); } 
	else { 
	if (onErrorFunction == null) { alert(message); warnField3(field,"commentform");  } 
	else {
	onErrorFunction(); 
	} 
	ableButtonCommentPost(); 
	} 
} } 

function submitForm() {
var myfunc = function() {generalAjaxHandler2(null,"ERRORE NELLA RICHIESTA",errorCode);} 
request = CreateXmlHttpReq(myfunc);
request.open("POST","/posta_blog_comment.php?user_name="+document.registerform.user_name.value+"&informativa=1&condizioni_contratto=1&user_pass="+document.registerform.user_pass.value+"&email="+document.registerform.email.value+"&recaptcha_challenge_field="+document.registerform.recaptcha_challenge_field.value+"&recaptcha_response_field="+document.registerform.recaptcha_response_field.value+"&rand="+escape(Math.random()));request.send(null); }




function Handler(aa){ 
	if(aa!='ERROR'){
	window.setTimeout("doRedirect()", 1000);
	return true; }
	else {
	ableButtonCommentPost(); 
	return false; }
} 
 



function checkFormPostComment() { 
alert("Al momento i commenti risultano in aggiornamento. Ci scusiamo per il disservizio.");
disableButtonCommentPost();

//if (!validate3(document.commentform.zblogcommentname.value, "^[a-z0-9]+$", "Il nome non puo' contenere caratteri speciali o essere vuoto. \n","zblogcommentname","commentform")){ ableButtonCommentPost(); return false; } 
//if (!isValidEmail(document.commentform.zblogcommentem.value)) { alert("Email non valida!");warnField3("zblogcommentem","commentform"); ableButtonCommentPost(); return false; }
//return false;
}

function disableButtonCommentPost(){
document.getElementById("sendButton").disabled=true;
document.getElementById("sendButton").value="Attendere..."; 


}
function ableButtonCommentPost(){
document.getElementById("sendButton").disabled=false;
document.getElementById("sendButton").value="Invia Commento"; }

