// JavaScript Document

var xmlhttp = false;

// VERIFICA SE O NAVEGADOR É O IE OU OUTRO PARA CRIAÇÃO DA INSTÂNCIA CORRETA
try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); // JAVASCRIPT COM VERSÃO POSTERIOR A 5.0
} catch (e) {
	try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); // JAVASCRIPT COM VERSÃO ANTERIOR A 5.0
	} catch (e) {
		xmlhttp = false;
	}
}

if (!xmlhttp && typeof XMLHttpRequest != "undefined") { // NAVEGADOR DIFERENTE DO IE
	xmlhttp = new XMLHttpRequest();
}

function runajax(objID, serverPage) {
	
	var scripts = lixeira.getElementsById(objID);
	for(i = 0; i < scripts.length; i++)
	{
		s = scripts[i].innerHTML;
		eval(s);
	}
		
	var obj = document.getElementById(objID);
	
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function () {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	
}

// TEMPO ENTRE ATUALIZAÇÕES EM MILISEGUNDOS
var refreshrate = 3000;

function updateStatus() {
	
//	document.getElementById("corpo_error_msg").innerHTML = "";
	document.getElementById("middiv").innerHTML = "<b>Carregando...</b>";
//	runajax('gal_middiv', 'middle_fot.php');
//	runajax('gal_nav', 'fot_nav.php');

}

function refreshView() {
	
	setTimeout("runajax('gal_middiv', 'middle_fot.php')", refreshrate);
	setTimeout("runajax('gal_nav', 'fot_nav.php')", refreshrate);
	
}

// FUNÇÃO DE VALIDAÇÃO DO FORMULÁRIO DE CONTATO DO SITE
function valida_form_contato(){
	if(document.contato.nome_completo.value=="" || document.contato.nome_completo.value.length < 7 || document.contato.nome_completo.value.indexOf(' ')==-1) {
		alert( "Preencha o campo NOME COMPLETO corretamente!" );
		document.contato.nome_completo.focus();
		return false;
	}
	if( document.contato.email.value=="" || document.contato.email.value.length < 6 || document.contato.email.value.indexOf('@')==-1 || document.contato.email.value.indexOf('.')==-1 ) {
		alert( "Preencha o campo E-MAIL corretamente!" );
		document.contato.email.focus();
		return false;
	}
	if(document.contato.cidade.value=="" || document.contato.cidade.value.length < 4) {
		alert( "Preencha o campo CIDADE-UF corretamente!\nSe for preciso, coloque HIFEN entre o nome da cidade e o estado" );
		document.contato.cidade.focus();
		return false;
	}
	if(document.contato.telefone.value=="" || document.contato.telefone.value.length < 14) {
		alert( "Preencha o campo TELEFONE corretamente!" );
		document.contato.telefone.focus();
		return false;
	}
	if (document.contato.mensagem_form.value=="") {
		alert( "Preencha o campo MENSAGEM!" );
		document.contato.mensagem_form.focus();
		return false;
	}
	if (document.contato.mensagem_form.value.length < 10 ) {
		alert( "É necessario preencher o campo MENSAGEM com pelo menos 10 caracteres!" );
		document.contato.mensagem_form.focus();
		return false;
	}
	return true;
}

