// Desenvolvido por VIAZOOM SISTEMAS
function verificarResolucao(){
	/*Código para forçar maximizaçao da tela*/
	var sw = screen.availWidth;
	var sh = screen.availHeight;
    self.resizeTo(sw,sh);
    self.moveTo(0,0);
	
	/*Alinhar a div 'boneca' conforme resoluçao do navegador*/	
	resolucao = (screen.width);
	switch(resolucao){
		/*case 1024:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "140px";
		break;*/
		case 1152:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "-30px";
		break;
		case 1280:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "40px";
		break;
		case 1360:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "70px";
		break;
		case 1440:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "120px";
		break;
		case 1600:
		  document.getElementById("boneca").style.top = "0px";
		  document.getElementById("boneca").style.left = "160px";
		break;
		default:
		  document.getElementById("boneca").style.visibility = "hidden";
	}
}

function haha(){
alert(window.innerWidth);
alert(window.innerHeight);
alert('hahahaha');
}

    /*Funçao Pai de Mascaras*/
    function Mascara(o,f){
        v_obj=o
        v_fun=f
        setTimeout("execmascara()",1)
    }
    
    /*Funçao que Executa os objetos*/
    function execmascara(){
        v_obj.value=v_fun(v_obj.value)
    }
    
    /*Funçao que Determina as expressoes regulares dos objetos*/
    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
    }
    
    /*Funçao que permite apenas numeros*/
    function Integer(v){
        return v.replace(/\D/g,"")
    }
    
    /*Funçao que padroniza telefone (11) 4184-1241*/
    function Telefone(v){
        v=v.replace(/\D/g,"")                 
        v=v.replace(/^(\d\d)(\d)/g,"($1) $2") 
        v=v.replace(/(\d{4})(\d)/,"$1-$2")    
        return v
    }
    
    /*Funçao que padroniza telefone (11) 41841241*/
    function TelefoneCall(v){
        v=v.replace(/\D/g,"")                 
        v=v.replace(/^(\d\d)(\d)/g,"($1) $2")    
        return v
    }
    
    /*Funçao que padroniza CPF*/
    function Cpf(v){
        v=v.replace(/\D/g,"")                    
        v=v.replace(/(\d{3})(\d)/,"$1.$2")       
        v=v.replace(/(\d{3})(\d)/,"$1.$2")       
                                                 
        v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") 
        return v
    }
    
    /*Funçao que padroniza CEP*/
    function Cep(v){
        v=v.replace(/D/g,"")                
        v=v.replace(/^(\d{5})(\d)/,"$1-$2") 
        return v
    }
    
    /*Funçao que padroniza CNPJ*/
    function Cnpj(v){
        v=v.replace(/\D/g,"")                   
        v=v.replace(/^(\d{2})(\d)/,"$1.$2")     
        v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") 
        v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           
        v=v.replace(/(\d{4})(\d)/,"$1-$2")              
        return v
    }
    
    /*Funçao que permite apenas numeros Romanos*/
    function Romanos(v){
        v=v.toUpperCase()             
        v=v.replace(/[^IVXLCDM]/g,"") 
        
        while(v.replace(/^M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$/,"")!="")
            v=v.replace(/.$/,"")
        return v
    }
    
    /*Funçao que padroniza o Site*/
    function Site(v){
        v=v.replace(/^http:\/\/?/,"")
        dominio=v
        caminho=""
        if(v.indexOf("/")>-1)
            dominio=v.split("/")[0]
            caminho=v.replace(/[^\/]*/,"")
            dominio=dominio.replace(/[^\w\.\+-:@]/g,"")
            caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")
            caminho=caminho.replace(/([\?&])=/,"$1")
        if(caminho!="")dominio=dominio.replace(/\.+$/,"")
            v="http://"+dominio+caminho
        return v
    }

    /*Funçao que padroniza DATA*/
    function Data(v){
        v=v.replace(/\D/g,"") 
        v=v.replace(/(\d{2})(\d)/,"$1/$2") 
        v=v.replace(/(\d{2})(\d)/,"$1/$2") 
        return v
    }
    
    /*Funçao que padroniza DATA*/
    function Hora(v){
        v=v.replace(/\D/g,"") 
        v=v.replace(/(\d{2})(\d)/,"$1:$2")  
        return v
    }
    
    /*Funçao que padroniza valor monétario*/
    function Valor(v){
        v=v.replace(/\D/g,"") //Remove tudo o que nao é dígito
        v=v.replace(/^([0-9]{3}\.?){3}-[0-9]{2}$/,"$1.$2");
        //v=v.replace(/(\d{3})(\d)/g,"$1,$2")
        v=v.replace(/(\d)(\d{2})$/,"$1.$2") //Coloca ponto antes dos 2 últimos digitos
        return v
    }
    
    /*Funçao que padroniza Area*/
    function Area(v){
        v=v.replace(/\D/g,"") 
        v=v.replace(/(\d)(\d{2})$/,"$1.$2") 
        return v
        
    }
	
	/*Funçao para validar Formulário de Contato*/
	
	function validarContato(){
	if(document.form1.nome.value=="" )
	{
		alert( "Preencha campo NOME corretamente!" );
		document.form1.nome.focus();
		return false;
	}
	if(document.form1.telefone.value=="" )
	{
		alert( "Preencha campo TELEFONE corretamente!" );
		document.form1.telefone.focus();
		return false;
	}
	if(document.form1.email.value=="" )
	{
		alert( "Preencha campo E-MAIL corretamente!" );
		document.form1.email.focus();
		return false;
	}
	if(document.form1.cidade.value=="" )
	{
		alert( "Preencha campo CIDADE corretamente!" );
		document.form1.cidade.focus();
		return false;
	}
	if(document.form1.uf.value=="" )
	{
		alert( "Preencha campo UF corretamente!" );
		document.form1.uf.focus();
		return false;
	}
	if(document.form1.mensagem.value=="" )
	{
		alert( "Preencha campo MENSAGEM corretamente!" );
		document.form1.mensagem.focus();
		return false;
	}
   //validar email(verificao de endereco eletrônico)
   parte1 = document.form1.email.value.indexOf("@");
   parte2 = document.form1.email.value.indexOf(".");
   parte3 = document.form1.email.value.length;
  if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
      alert ("O campo EMAIL deve ser conter um endereco eletrônico!");
      document.form1.email.focus();
      return false;
  }

	
	return true;
}



/*Funçao para validar Formulário de Agendamento*/
	
	function validarAgendamento(){
	if(document.form1.nome.value=="" )
	{
		alert( "Preencha campo NOME corretamente!" );
		document.form1.nome.focus();
		return false;
	}
	if(document.form1.endereco.value=="" )
	{
		alert( "Preencha campo ENDEREÇO corretamente!" );
		document.form1.endereco.focus();
		return false;
	}
	if(document.form1.telefone.value=="" )
	{
		alert( "Preencha campo TELEFONE corretamente!" );
		document.form1.telefone.focus();
		return false;
	}
	if(document.form1.celular.value=="" )
	{
		alert( "Preencha campo CELULAR corretamente!" );
		document.form1.celular.focus();
		return false;
	}
	if(document.form1.data.value=="" )
	{
		alert( "Preencha campo DATA corretamente!" );
		document.form1.data.focus();
		return false;
	}
	if(document.form1.hora.value=="" )
	{
		alert( "Preencha campo HORA corretamente!" );
		document.form1.hora.focus();
		return false;
	}
	if(document.form1.email.value=="" )
	{
		alert( "Preencha campo E-MAIL corretamente!" );
		document.form1.email.focus();
		return false;
	}
	if(document.form1.cidade.value=="" )
	{
		alert( "Preencha campo CIDADE corretamente!" );
		document.form1.cidade.focus();
		return false;
	}
	if(document.form1.uf.value=="" )
	{
		alert( "Preencha campo UF corretamente!" );
		document.form1.uf.focus();
		return false;
	}
	if(document.form1.observacoes.value=="" )
	{
		alert( "Preencha campo OBSERVAÇOES corretamente!" );
		document.form1.observacoes.focus();
		return false;
	}
   //validar email(verificao de endereco eletrônico)
   parte1 = document.form1.email.value.indexOf("@");
   parte2 = document.form1.email.value.indexOf(".");
   parte3 = document.form1.email.value.length;
  if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
      alert ("O campo EMAIL deve ser conter um endereco eletrônico!");
      document.form1.email.focus();
      return false;
  }

	
	return true;
}





/*Funçao para validar Formulário de Franquias*/
	
	function validarFranquia(){
	if(document.form1.franqueado_nome.value=="" )
	{
		alert( "Preencha campo NOME corretamente!" );
		document.form1.franqueado_nome.focus();
		return false;
	}
	
	
	if(document.form1.franqueado_email.value=="" )
	{
		alert( "Preencha campo E-MAIL corretamente!" );
		document.form1.franqueado_email.focus();
		return false;
	}
	if(document.form1.franqueado_rg.value=="" )
	{
		alert( "Preencha campo RG corretamente!" );
		document.form1.franqueado_rg.focus();
		return false;
	}
	if(document.form1.franqueado_fone.value=="" )
	{
		alert( "Preencha campo TELEFONE corretamente!" );
		document.form1.franqueado_fone.focus();
		return false;
	}
	if(document.form1.franqueado_celular.value=="" )
	{
		alert( "Preencha campo CELULAR corretamente!" );
		document.form1.franqueado_celular.focus();
		return false;
	}
	if(document.form1.franqueado_cpf.value=="" )
	{
		alert( "Preencha campo CPF corretamente!" );
		document.form1.franqueado_cpf.focus();
		return false;
	}
	if(document.form1.franqueado_cpf.value=="" )
	{
		alert( "Preencha campo CPF corretamente!" );
		document.form1.franqueado_cpf.focus();
		return false;
	}
	if(document.form1.franqueado_nasc.value=="" )
	{
		alert( "Preencha campo DATA DE NASCIMENTO corretamente!" );
		document.form1.franqueado_nasc.focus();
		return false;
	}
	if(document.form1.franqueado_endereco.value=="" )
	{
		alert( "Preencha campo ENDEREÇO corretamente!" );
		document.form1.franqueado_endereco.focus();
		return false;
	}
	if(document.form1.franqueado_nro.value=="" )
	{
		alert( "Preencha campo NÚMERO corretamente!" );
		document.form1.franqueado_nro.focus();
		return false;
	}
	if(document.form1.franqueado_bairro.value=="" )
	{
		alert( "Preencha campo BAIRRO corretamente!" );
		document.form1.franqueado_bairro.focus();
		return false;
	}
	if(document.form1.franqueado_cep.value=="" )
	{
		alert( "Preencha campo CEP corretamente!" );
		document.form1.franqueado_cep.focus();
		return false;
	}
	if(document.form1.franqueado_cidade.value=="" )
	{
		alert( "Preencha campo CIDADE corretamente!" );
		document.form1.franqueado_cidade.focus();
		return false;
	}
	if(document.form1.franqueado_estado.value=="" )
	{
		alert( "Preencha campo UF corretamente!" );
		document.form1.franqueado_estado.focus();
		return false;
	}
	if(document.form1.franqueado_origem.value=="" )
	{
		alert( "Preencha campo COMO CONHECEU corretamente!" );
		document.form1.franqueado_origem.focus();
		return false;
	}
	if(document.form1.franqueado_valor.value=="" )
	{
		alert( "Preencha campo VALOR PARA INVESTIMENTO corretamente!" );
		document.form1.franqueado_valor.focus();
		return false;
	}
   //validar email(verificao de endereco eletrônico)
   parte1 = document.form1.franqueado_email.value.indexOf("@");
   parte2 = document.form1.franqueado_email.value.indexOf(".");
   parte3 = document.form1.franqueado_email.value.length;
  if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
      alert ("O campo EMAIL deve ser conter um endereco eletrônico!");
      document.form1.franqueado_email.focus();
      return false;
  }

	
	return true;
}

function abrirUnidade(val){
	var temp = val;
	if(temp == 2){
		document.getElementById("unidades").style.display = "block";
	}else{
		document.getElementById("unidades").style.display = "none";
	}	
}

/*Funçao para validar Formulário de Parceiros*/
	
	function validarParceiro(){
	if(document.form1.parceiro_empresa.value=="" )
	{
		alert( "Preencha campo NOME DA EMPRESA corretamente!" );
		document.form1.parceiro_empresa.focus();
		return false;
	}
	
	
	if(document.form1.parceiro_cnpj.value=="" )
	{
		alert( "Preencha campo CNPJ corretamente!" );
		document.form1.parceiro_cnpj.focus();
		return false;
	}
	if(document.form1.parceiro_email.value=="" )
	{
		alert( "Preencha campo EMAIL corretamente!" );
		document.form1.parceiro_email.focus();
		return false;
	}
	if(document.form1.parceiro_ramo.value=="" )
	{
		alert( "Preencha campo RAMO corretamente!" );
		document.form1.parceiro_ramo.focus();
		return false;
	}
	if(document.form1.parceiro_responsavel.value=="" )
	{
		alert( "Preencha campo RESPONSÁVEL corretamente!" );
		document.form1.parceiro_responsavel.focus();
		return false;
	}
	if(document.form1.parceiro_fone.value=="" )
	{
		alert( "Preencha campo TELEFONE corretamente!" );
		document.form1.parceiro_fone.focus();
		return false;
	}
	if((document.form1.parceiro_origem.value=="") || (document.form1.parceiro_origem.value=="nulo"))
	{
		alert( "Preencha campo ORIGEM corretamente!" );
		document.form1.parceiro_origem.focus();
		return false;
	}
	
   //validar email(verificao de endereco eletrônico)
   parte1 = document.form1.parceiro_email.value.indexOf("@");
   parte2 = document.form1.parceiro_email.value.indexOf(".");
   parte3 = document.form1.parceiro_email.value.length;
  if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
      alert ("O campo EMAIL deve ser conter um endereco eletrônico!");
      document.form1.parceiro_email.focus();
      return false;
  }	
	return true;
}









function promocao1(){
document.getElementById("promocao1").style.display = "block";
}
function fecha_promocao1(){
document.getElementById("promocao1").style.display = "none";

}
function promocao2(){
document.getElementById("promocao2").style.display = "block";
}
function fecha_promocao2(){
document.getElementById("promocao2").style.display = "none";

}
function promocao3(){
document.getElementById("promocao3").style.display = "block";
}
function fecha_promocao3(){
document.getElementById("promocao3").style.display = "none";

}
function promocao4(){
document.getElementById("promocao4").style.display = "block";
}
function fecha_promocao4(){
document.getElementById("promocao4").style.display = "none";

}
function promocao5(){
document.getElementById("promocao5").style.display = "block";
}
function fecha_promocao5(){
document.getElementById("promocao5").style.display = "none";

}
function promocao6(){
document.getElementById("promocao6").style.display = "block";
}
function fecha_promocao6(){
document.getElementById("promocao6").style.display = "none";

}
function mascara(src, mask){
var i = src.value.length;
var saida = mask.substring(0,1);
var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
{
src.value += texto.substring(0,1);
}
}

