/*** Inicia Ajax ***/
function runAjax() {
	// verifica se é IE
	if (window.ActiveXObject) {
		//estancia o objeto Active X
		var ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		//outros navegadores estancia o XMLHttpRequest
		var ajax = new XMLHttpRequest();
	}
	return ajax;
}

/*** Validacao do formulario ***/

function validNews(){
	var nome = document.getElementById('nome').value;
	var email = document.getElementById('email').value;
	var msg = "";
	
	if (nome == "" || nome == "Nome"){
		msg += "O campo Nome é obrigatório!\n";
	}
	if (email == "" || email == "Email"){
		msg += "O campo Email é obrigatório!\n";
	} else if (email.search("@") == -1 ) {
		msg += "O Email digitado é inválido\n"; 
	}
	if (msg != ""){
		alert(msg);
		return false;
	} else {
		var dados = "nome=" + nome;
		dados += "&email=" + email;
		
		sendNews(dados)
	}
}

/*** Envia form newsletter ***/

function sendNews(dados) {
	ajax = runAjax();
	ajax.open("POST","inc/newsletter.php");
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.setRequestHeader("Cache-Control", "no-cache");
    ajax.setRequestHeader("Pragma", "no-cache");
	
	ajax.send(dados);
	
	var divNews = document.getElementById('sendNews');
	
	divNews.innerHTML = "<h3>Cadastro efetuado com sucesso</h3>";
}

/*** Altera contato ***/
//seleciona o conteudo que sera alterado na div
function selectContato(valor) {
	var n = parseInt(valor);
	switch(n){
		case 1:
			var contato = "inc/contato/comunicacao.php"
			break;
		case 2:
			var contato = "inc/contato/satisfacao.php"
			break;   
		case 3:
			var contato = "inc/contato/assistencia.php"
			break;
	}
	ajax = runAjax();
	ajax.onreadystatechange = changeContato;
	ajax.open("GET",contato);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(null);
}

//altera o conteudo da div
function changeContato() {
	if (ajax.readyState == 4){
		if (ajax.status == 200) {
			document.getElementById("contato").style.display = "none";
			document.getElementById("contato").innerHTML = ajax.responseText;
			w3Opacity.fading("contato",0,100,500);
			document.getElementById("contato").style.display = "block";
		} else {
			alert ("Houve um problema ao carregar o texto:\n " + ajax.statusText);
		}
	}
}