function createXMLHTTP(){
		var ajax;
		try {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
			try {
				ajax = new ActiveXObject("Msxml2.XMLHTTP");
				alert(ajax);
			} catch(ex) {
				try {
					ajax = new XMLHttpRequest();
				} catch(exc) {
					 alert("Esse browser não tem recursos para uso do Ajax");
					 ajax = null;
				}
			}
			return ajax;
		}
		var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
		for (var i=0; i < arrSignatures.length; i++){
			try	{
				var oRequest = new ActiveXObject(arrSignatures[i]);
				return oRequest;
			} catch (oError) {
			}
		}
		throw new Error("MSXML is not installed on your system.");
}

function create_opcao(subcategoria) { 
    var new_opcao = document.createElement("option"); 
    var texto = document.createTextNode(subcategoria.childNodes[0].data);
    new_opcao.setAttribute("value",subcategoria.getAttribute("cod")); 
    new_opcao.appendChild(texto); //Adiciona o texto a OPTION.
   return new_opcao; // Retorna a nova OPTION.
}
function enviaCadastrese(){
	var email = document.getElementById('emailc').value;
	var nome = document.getElementById('nomec').value;
	if(email == "" || nome == ""){
		alert("Todos os campos são obrigatórios");
	} else {
		var HttpReq = createXMLHTTP();
		HttpReq.open("GET", "envia-cadastrese.php?email=" + email + "&nome=" + nome, true);
		HttpReq.onreadystatechange=function(){
		if (HttpReq.readyState == 4 && HttpReq.status == 200){
        			var result = HttpReq.responseXML;
        			var subcategorias = result.getElementsByTagName("nome");
					if(subcategorias[0].getAttribute("cod") == 0){
						alert('Dados enviados com sucesso. Em breve entraremos em contato.');
						document.getElementById('Cadastrese').reset();
					}
    	}
		}
		HttpReq.send(null);
	}
}
function enviaContato(){
	var email = document.getElementById('email').value;
	var nome = document.getElementById('nome').value;
	var telefone = document.getElementById('telefone').value;
	var comentarios = document.getElementById('comentarios').value;
	if(email == "" || nome == ""){
		alert("(*) Campos são obrigatórios");
	} else {
		var HttpReq = createXMLHTTP();
		HttpReq.open("GET", "envia-contato.php?email=" + email + "&nome=" + nome + "&telefone=" + telefone + "&comentarios=" + comentarios, true);
		HttpReq.onreadystatechange=function(){
		if (HttpReq.readyState == 4 && HttpReq.status == 200){
        			var result = HttpReq.responseXML;
        			var subcategorias = result.getElementsByTagName("nome");
					if(subcategorias[0].getAttribute("cod") == 0){
						alert('Dados enviados com sucesso. Em breve entraremos em contato.');
						document.getElementById('Contato').reset();
					}
    	}
		}
		HttpReq.send(null);
	}
}
function enviaCadastreseuimovel(){
	var email = document.getElementById('email').value;
	var nome = document.getElementById('nome').value;
	var telefone = document.getElementById('telefone').value;
	var celular = document.getElementById('celular').value;
	var estado = document.getElementById('estado').value;
	var cidade = document.getElementById('cidade').value;
	var bairro = document.getElementById('bairro').value;
	var endereco = document.getElementById('endereco').value;
	var tipo = document.getElementById('tipo').value;
	var venda = document.getElementById('venda').value;
	var aluguel = document.getElementById('aluguel').value;
	var anual = document.getElementById('anual').value;
	var caracteristicas = document.getElementById('caracteristicas').value;
	var campos = new Array('nome','telefone','celular','estado','cidade','bairro','endereco','tipo','venda','aluguel','anual','caracteristicas');
	if(email == "" || nome == "" || telefone == "" || celular == "" || bairro == "" || endereco == "" || tipo == ""){
		alert("(*) Campos são obrigatórios");
	} else {
		var HttpReq = createXMLHTTP();
		var urlarray = "envia-cadastre.php?email=" + email;
		for(var ii=0;ii<=11;ii++){
			urlarray = urlarray + "&" + campos[ii] + "=" + document.getElementById(campos[ii]).value
		}
		HttpReq.open("GET", urlarray, true);
		HttpReq.onreadystatechange=function(){
		if (HttpReq.readyState == 4 && HttpReq.status == 200){
        			var result = HttpReq.responseXML;
        			var subcategorias = result.getElementsByTagName("nome");
					if(subcategorias[0].getAttribute("cod") == 0){
						alert('Dados enviados com sucesso. Em breve entraremos em contato.');
						document.getElementById('Cadastreseuimovel').reset();
					}
    	}
		}
		HttpReq.send(null);
	}
}
function validarBusca(busca) {
  	var d = document.busca;
	if (d.modalidade.value == "nada"){alert("Por favor, escolher uma modalidade.");d.modalidade.focus();return (false);}
	return (true);
}
