// Lembrar de sempre especificar o que cada comando vai fazer
// e sempre usar da identeção pra pemitir uma melhor leitura
// do futuro desenvolvedor

$(document).ready(function() {
	
	// formulario
	
		$('input, textarea').focus(function() {
			value=$(this).val();
			$(this).attr("value","");
		});
		$('input, textarea').blur(function() {
			if($(this).val()=="") {
				$(this).val(value);
			}
		});

						   
		//FANCY BOX
		$(".fancy").fancybox({
		'hideOnContentClick': true,
		'frameWidth'	: 450,
		'frameHeight'	: 420
	});

		$(".fancyImagem").fancybox();
		
		// SUBMENU
		$("ul.sf-menu").superfish();
		
			// DETALHES DO EMPREENDIMENTO
		
		// DESTAQUE
		$(".imagem-destaque").cycle({
			'before':  onBefore,
			timeout: 15000, 
			'prev': ".prev",
			'next': ".next"

		});
		// EMPREENDIMENTOS
//$("#galeria .slider").jMyCarousel({
//		visible: 5,
//		speed: 500,
//		auto: true,
//		circular: true
//	});
	
		function onBefore(){
			$(".selecionada").each(function () {
		          $(this).removeClass("selecionada");
		    });
			$("#destaque_"+this.id).addClass("selecionada");
			
			
			
			
			$(".foi").each(function () {
				$(this).css("display","none");
				$(this).removeClass("foi");
		    });
			
			$("#slider_"+this.id).css("display","");
			$("#slider_"+this.id).addClass("foi");
		} 


	
});

        function ValidarNews(frm){
            var txt = frm.email.value;
            if(frm.nome.value == ''){
                alert("Digite seu Nome");
                frm.nome.focus();
                return false;
            }
            if(frm.email.value == ''){
                alert("Digite seu E-mail");
                frm.email.focus();
                return false;
            }
            if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7))){
                alert('Email inválido...!');
                frm.email.focus();
                return false;
            }
            return true;
        }

	function validarcurriculo(){
		if(document.getElementById('frmCurriculo').cargo.value == "Selecione cargo/função"){
			alert("Campo cargo obrigatório!");
			document.getElementById('frmCurriculo').cargo.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').nome.value == ""){
			alert("Campo nome obrigatório!");
			document.getElementById('frmCurriculo').nome.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').datanasc.value == ""){
			alert("Campo data de nascimento obrigatório!");
			document.getElementById('frmCurriculo').datanasc.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').endereco.value == ""){
			alert("Campo endereço obrigatório!");
			document.getElementById('frmCurriculo').endereco.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').bairro.value == ""){
			alert("Campo bairro obrigatório!");
			document.getElementById('frmCurriculo').bairro.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').cep.value == ""){
			alert("Campo CEP obrigatório!");
			document.getElementById('frmCurriculo').cep.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').telefone.value == ""){
			alert("Campo telefone obrigatório!");
			document.getElementById('frmCurriculo').telefone.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').telefonecel.value == ""){
			alert("Campo telefone celular obrigatório!");
			document.getElementById('frmCurriculo').telefonecel.focus();
			return false
		}
		else if(document.getElementById('frmCurriculo').curso.value == ""){
			alert("Campo curso obrigatório!");
			document.getElementById('frmCurriculo').curso.focus();
			return false
		}
		else return true
	}

function ObjAjax() { 
 objXMLHttp = null;
 //OBJETO XMLHTTPREQUEST PARA FIREFOX (E COMPATÍVEIS)
 if (window.XMLHttpRequest) objXMLHttp=new XMLHttpRequest();
 //OBJETO XMLHTTPREQUEST PARA INTERNET EXPLORER
 else if (window.ActiveXObject) {
   var msxmls = new Array(
                   'Msxml2.XMLHTTP.5.0',
                   'Msxml2.XMLHTTP.4.0',
                   'Msxml2.XMLHTTP.3.0',
                   'Msxml2.XMLHTTP',
                   'Microsoft.XMLHTTP');
   for (var i = 0; i < msxmls.length; i++) {
     try {objXMLHttp=new ActiveXObject(msxmls[i]);}
     catch (e){}
   }
}

return objXMLHttp
}

function select_innerHTML(objeto,innerHTML){
   objeto.innerHTML = ""
   var selTemp = document.createElement("micoxselect")
   var opt;
   selTemp.id="micoxselect1"
   document.body.appendChild(selTemp)
   selTemp = document.getElementById("micoxselect1")
   selTemp.style.display="none"
   if(innerHTML.toLowerCase().indexOf("<option")<0){//se não é option eu converto
      innerHTML = "<option>" + innerHTML + "</option>"
   }
   innerHTML = innerHTML.replace(/<option/g,"<span").replace(/<\/option/g,"</span")
   selTemp.innerHTML = innerHTML
   for(var i=0;i<selTemp.childNodes.length;i++){
      if(selTemp.childNodes[i].tagName){
         opt = document.createElement("OPTION")
         for(var j=0;j<selTemp.childNodes[i].attributes.length;j++){
            opt.setAttributeNode(selTemp.childNodes[i].attributes[j].cloneNode(true))
         }
         opt.value = selTemp.childNodes[i].getAttribute("value")
         opt.text = selTemp.childNodes[i].innerHTML
         if(document.all) objeto.add(opt) //IEca
         else objeto.appendChild(opt)                    
      }    
   }
   document.body.removeChild(selTemp)
   selTemp = null
}

function ListarCidades(IdEstado){
   objAjax = ObjAjax();

   if(objAjax==null){ alert("Seu navegador não suporta essa aplicação"); return;}

      arquivo = "cidades.php?id="+IdEstado;
      objAjax.onreadystatechange = function(){
         if (objAjax.readyState==4 || objAjax.readyState=="complete"){
            select_innerHTML(document.getElementById("cidade"), objAjax.responseText);
         } 
      };
      objAjax.open("GET",arquivo,true);
      objAjax.send(null);
}

