// JavaScript Document

function get_page(page,div){
	var
	ajax = assegnaXMLHttpRequest(),
	elemento = prendiElementoDaId(div),
	usaLink = true;
	elemento.innerHTML = '<img src="img/loader.gif" width="66" height="66" style="margin:50px 0px 0px 300px;" />';
	if(ajax) {
		usaLink = false;
		ajax.open("get", page+"?&p="+Math.random(), true);
		ajax.setRequestHeader("connection", "close");
		ajax.onreadystatechange = function() {
			if(ajax.readyState === readyState.COMPLETATO)
				if(statusText[ajax.status] === "OK")
					elemento.innerHTML = ajax.responseText;
				else
					elemento.innerHTML = "Error: " + statusText[ajax.status];
		}
		ajax.send(null);
	}
	return usaLink;
}


function send_mail(){
	var
	ajax = assegnaXMLHttpRequest(),
	elemento = prendiElementoDaId("form_text"),
	usaLink = true;
	elemento.innerHTML = "<img src='img/loader_form.gif'> Sending mail...";
	
	nome = prendiElementoDaId("nome").value;
	email = prendiElementoDaId("email").value;
	message = prendiElementoDaId("message").value;
	if(ajax) {
		usaLink = false;
		ajax.open("get", "script/mail.php?nome="+nome+"&email="+email+"&message="+message+"&p="+Math.random(), true);
		ajax.setRequestHeader("connection", "close");
		ajax.onreadystatechange = function() {
			if(ajax.readyState === readyState.COMPLETATO)
				if(statusText[ajax.status] === "OK"){
					elemento.innerHTML = "Mail Sent";
					
					prendiElementoDaId("nome").value = "";
					prendiElementoDaId("email").value = "";
					prendiElementoDaId("message").value = "";
				}
				else
					elemento.innerHTML = "Error: " + statusText[ajax.status];
		}
		ajax.send(null);
	}
	return usaLink;
}

function ckform(){
	var
	ajax = assegnaXMLHttpRequest(),
	elemento = prendiElementoDaId("form_text"),
	usaLink = true;
	elemento.innerHTML = "<img src='img/loader_form.gif'>";
	
	nome = prendiElementoDaId("nome").value;
	email = prendiElementoDaId("email").value;
	message = prendiElementoDaId("message").value;
	
	form = prendiElementoDaId("contactform");
	if(nome == "")
		elemento.innerHTML = "Name is obligatory";
	else
		if(email == "")
			elemento.innerHTML = "Email is obligatory";
		else		
			if(message == "")
				elemento.innerHTML = "Message is obligatory";
			else
				send_mail();
					
		
	return false;
}