/*||||||||||||||||||||||
|| Funções JS Ajax ---
--------------------------*/
//Cria uma variável booleana para checar se é uma Instância válida para o Internet Explorer
var xmlhttp = false;
	
//Verifica se está usando IE
try{
	//Se a versão do javascript é maior que 5
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
	//Se não, usa versão antiga objeto active x
	try{
		//Se está usando Microsoft
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(E){
		//Se não, deve estar usando um navegador diferente de IE
		xmlhttp = false;
	}
}

//Se está usando um navegador diferente de IE, cria instância javascript objeto
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}

//Chama conteudo da pagina pelo nome do arquivo
function makerequest(serverPage, objID){
	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);
}

//Chama conteúdo do link passando id
function callcontent(pagina, id, objID){
	//objID = O local no qual estamos carregando a página.
	var serverPage = pagina + ".php" + "?id=" + id;
	
	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);
}
//Abre Popup
function abre_janela(width, height, nome, scrollbar){
	var top; 
	var left;
	top = ( (screen.height/2) - (height/2) )
	left = ( (screen.width/2) - (width/2) )
	window.open('',nome,'width='+width+',height='+height+',scrollbars='+scrollbar+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
function limpa_campo(id){
	document.getElementById(id).value = "";
	document.getElementById(id).focus();
}
/*|||||||||||||||||||||||||||||||||||||
|| Funções JS pertinentes ao sistema ||
|||||||||||||||||||||||||||||||||||||*/

//Cad news
function validaFormNews2(){
	var nome = document.getElementById("nomeN").value;
	var email = document.getElementById("email").value;
	var aceito = document.getElementById("aceito");
		
	if (nome == "seu nome"){
	  //empresa.focus();
	  alert('Informe o seu Nome.');
	}else if (email == "seu email"){
	  //email.focus();
	  alert('Informe seu E-mail.');
	}else if (email.match(/(\w+)@(.+)\.(\w+)$/) == null) {
		//email.focus();
		//email.select();
		alert('E-mail Invalido.');
	}else if (aceito.checked == false){
		alert('Aceite receber newsletter.');
	}else{
		var serverPage = "wp-content/themes/belmmen/gravaEmail.php?nome="+ nome +"&email="+ email;
										
		var obj = document.getElementById("message");
		obj.innerHTML = "<img src='wp-content/themes/belmmen/images/loading.gif' border='0' width='18'/>";
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				//obj.innerHTML = xmlhttp.responseText;
				alert(nome+', Seu email foi cadastrado com sucesso!');
				window.location = "http://www.belmmen.com.br";
			}
		}
		xmlhttp.send(null);
	}
}

//Cad news
function validaFormNews(){
	var passed = false;
	var nome = document.getElementById("nomeN").value;
	var email = document.getElementById("email").value;
	var aceito = document.getElementById("aceito");
		
	if (nome == "seu nome"){
	  //empresa.focus();
	  alert('Informe o seu Nome.');
	}else if (email == "seu email"){
	  //email.focus();
	  alert('Informe seu E-mail.');
	}else if (email.match(/(\w+)@(.+)\.(\w+)$/) == null) {
		//email.focus();
		//email.select();
		alert('E-mail Invalido.');
	}else if (aceito.checked == false){
		alert('Aceite receber newsletter.');
	}else{
		passed = true;
	}
	return passed;
}

//Valida contato

function f_valida_contato2(){
	var passed = false;
	
	var empresa_e = document.getElementById("empresa_e").value;
	var nome_n = document.getElementById("nome_n").value;
	var email_e = document.getElementById("email_e").value;
	//var telefone = document.getElementById("telefone").value;
	var setor = document.getElementById("setor").value;
	var campo_arquivo = document.getElementById("campo_arquivo").value;
	//var setor = valorCheck("setor");
	var mensagem_m = document.getElementById("mensagem_m").value;
	
	if (empresa_e == ""){
	  //empresa.focus();
	  alert('Informe a Empresa.');
	}else if (nome_n == ""){
	  //nome.focus();
	  alert('Informe seu Nome.');
	}else if (email_e == ""){
	  //email.focus();
	  alert('Informe seu E-mail.');
	}else if (email_e.match(/(\w+)@(.+)\.(\w+)$/) == null) {
		//email.focus();
		//email.select();
		alert('E-mail Invalido.');
	}else if (setor == ""){
	  //mensagem.focus();
	  alert('Selecione o setor.');
	}else if(setor ==  "trabalhe_conosco" && campo_arquivo ==  ""){
		alert('Campo Arquivo esta vazio..');
	}else if (mensagem_m == ""){
	  //mensagem.focus();
	  alert('Campo mensagem não foi preenchido.');
	}else{
		passed = true;
	}
	return passed;
}

function mostra() { 
	var contatoP = document.getElementById("contatoP").value;
	if(contatoP == 'email'){
		document.getElementById('email').style.display='inline';
	}else{
		document.getElementById('email').style.display='none';
	}
}

function mostra() { 
	var setor = document.getElementById("setor").value;
	if(setor == 'trabalhe_conosco'){
		document.getElementById('areaCampoArquivo').style.display='inline';
		document.getElementById('mostra_txt_arquivo').style.display='inline';
		document.getElementById('campo_arquivo').style.display='inline';
	}else{
		document.getElementById('areaCampoArquivo').style.display='none';
		document.getElementById('mostra_txt_arquivo').style.display='none';
		document.getElementById('campo_arquivo').style.display='none';
	}
}

//Função Inicial de Máscara
function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}
//Executa máscara correspondente
function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}
function leech(v){
    v=v.replace(/o/gi,"0")
    v=v.replace(/i/gi,"1")
    v=v.replace(/z/gi,"2")
    v=v.replace(/e/gi,"3")
    v=v.replace(/a/gi,"4")
    v=v.replace(/s/gi,"5")
    v=v.replace(/t/gi,"7")
    return v
}
 
function soNumeros(v){
	
    return v.replace(/\D/g,"")
	
}

function telefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    //v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1 $2")    //Coloca espaço entre o quarto e o quinto dígitos
    return v
}

//gera captcha para o form suporte tecnico
function captcha(){
    var a = Math.ceil(Math.random() * 10)+ '';
    var b = Math.ceil(Math.random() * 10)+ '';
    var c = Math.ceil(Math.random() * 10)+ '';
    var d = Math.ceil(Math.random() * 10)+ '';
    var e = Math.ceil(Math.random() * 10)+ '';
    var f = Math.ceil(Math.random() * 10)+ '';
    var g = Math.ceil(Math.random() * 10)+ '';
    var code = a + ' ' + b + ' ' + ' ' + c + ' ' + d + ' ' + e + ' '+ f + ' ' + g;
	var codeHidden = a + b + c + d + e + f + g;
    document.getElementById("inputHiddenCaptcha").value = codeHidden
	document.getElementById("txtCaptcha").innerHTML = code
}

function removeSpaces(string){
	return string.split(' ').join('');
}

//Amplia Imagem
function amplia(imagem, descricao){
	document.getElementById("quadro").innerHTML = '<img src="'+ imagem +'" border="1" width="650" />';
	document.getElementById("descricao_img").innerHTML = descricao;
}
