function CreateXmlHttpReq(handler){
	var XHR = null,
	browserUtente = navigator.userAgent.toUpperCase();
	if(typeof(XMLHttpRequest) === "function" || typeof(XMLHttpRequest) === "object")
	XHR = new XMLHttpRequest();
	else if(
		window.ActiveXObject &&
		browserUtente.indexOf("MSIE 4") < 0
	){
		if(browserUtente.indexOf("MSIE 5") < 0)
		XHR = new ActiveXObject("Msxml2.XMLHTTP");
	else
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	}
	XHR.onreadystatechange = handler;
	return XHR;
}
onload = function(){
	var ajax = CreateXmlHttpReq();
	if(!ajax) {
		document.write('<p class="center"><big>Your browser doesn\'t support AJAX, please download <a href="http://mozillla.org/firefox/">FireFox<\/a><\/big><\/p>');
	}
}
function myHandler() {
	if(myRequest.readyState == 4 && myRequest.status == 200) {
		var loading = document.getElementById('loading');
		loading.style.display = 'none';
		document.getElementById('nuovomex').innerHTML = myRequest.responseText;
		Effect.Appear('nuovomex-container', {duration:0.7});
		Effect.Fade('firma', {duration:0.7});
		Effect.Appear('grazie', {duration:2});
	}
}

function ajax_sign_gb(){
	if(document.getElementById('nome').value == ''){
		alert('Inserisci il tuo nome!');
	}else if(document.getElementById('email').value == ''){
		alert('Inserisci la tua e-mail!');
	}else if(document.getElementById('testo').value == ''){
		alert('Inserisci il tuo messaggio!');
	}else{
		var submitbtn = document.getElementById('buttonsubmit');
		var loading = document.getElementById('loading');
		submitbtn.style.display = 'none';
		loading.style.display = 'block';
		myRequest = CreateXmlHttpReq(myHandler);
		myRequest.open('POST',('/guestbook/ajax.php?&rand=' + escape(Math.random())));
		myRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		myRequest.send('nome=' + escape(document.getElementById('nome').value) + '&email=' + escape(document.getElementById('email').value) + '&testo=' + escape(document.getElementById('testo').value));
	}
}
