var iptNome,iptEmail,fNews;

window.onload = function() {
	if(document.getElementById("nome")) {
		resgatarElementosHTML();
		adicionarEventos();
	}
}

function resgatarElementosHTML() {
	iptNome = document.getElementById("nome");
	iptEmail = document.getElementById("email");
	fNews = document.getElementById("fNews");
}

function adicionarEventos() {
	iptNome.onfocus = function() {
		if(this.value=="name") {
			this.value = "";
		}
	}
	iptEmail.onfocus = function() {
		if(this.value=="email") {
			this.value = "";
		}
	}
	fNews.onsubmit = enviarDados;
}

/*************************************FUNÇÕES AJAX*********************************************/
function enviarDados() {
	var ajax = ajaxInit();
	var url = "news_exec.asp?ajax=true&param=cadastrar&idioma=ingles";
	var param = "nome=" + escape(iptNome.value) + "&email=" + escape(iptEmail.value);
	ajax.open("POST",url,true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4) {
			ocultarAjaxLoader();
			if(ajax.status == 200) {
				var resposta = eval("("+ ajax.responseText +")");
				if(resposta.status == "ok") {
					alert(resposta.msg);
					iptNome.value = "name";
					iptEmail.value = "email";
				} else {
					alert(resposta.msg);
				}
			} else {
				alert("It wasn't possible to finish the sign up.\nPlease try again later.");
			}
		} else if(ajax.readyState == 1){
			mostrarAjaxLoader();
		}
	}
	ajax.send(param);
	return false;
}