<!-- VERIFICA REGRA
if((window.location.href).indexOf("/meusite/")!=-1){
prefixo="/meusite/nortesulconsorcios.com.br";
}else{
prefixo="";
}
<!-- VERIFICA REGRA

<!-- ACIONA ONLOAD
$(document).ready(function(){
LinksExternos();
VarreFormulario("form_contato");
SelecionaMenu("menu","","","");
SelecionaMenu("chamadas","","","");
slide("banner");
$("div#principal a[href$=.jpg],div#principal a[href$=.JPG]").prettyPhoto({theme:"facebook"});
escreve_flash("flash","flash",prefixo+"/layout/lay/","800","500");
preparaTabela("body.psp table:first tbody tr");
veSolicitacao("form#form","c","t");
if(document.getElementById("form")){
selecte("n08tipo_de_pessoa");
$("select#n08tipo_de_pessoa").change(function(){selecte("n08tipo_de_pessoa")});
$("form#form").submit(function(){return checa_formulario("form")});
$("input#n01nome").focus();
$("input#n02email").keyup(function(){mascara("n02email",email),$(this).attr("value",$(this).val().toLowerCase())});
$("input#n03comercial").mask("(99) 9999-9999").addClass("centralizar").keyup(function(){AutoTab("n03comercial")});
$("input#n04ramal").addClass("centralizar").keyup(function(){mascara("n04ramal",soNumeros),AutoTab("n04ramal")});
$("input#n05residencial").mask("(99) 9999-9999").addClass("centralizar").keyup(function(){AutoTab("n05residencial")});
$("input#n06celular").mask("(99) 9999-9999").addClass("centralizar").keyup(function(){AutoTab("n06celular")});
$("input#n07recado").mask("(99) 9999-9999").addClass("centralizar").keyup(function(){AutoTab("n07recado")});
$("input#n10cnpj").mask("99.999.999/9999-99").addClass("centralizar").keyup(function(){AutoTab("n10cnpj")});
$("input#n11inscricao_estadual").addClass("centralizar").keyup(function(){mascara("n11inscricao_estadual",soNumeros),AutoTab("n11inscricao_estadual")});
$("input#n12identidade,input#n13orgao_emissor").addClass("centralizar");
$("input#n14cpf").mask("999.999.999-99").addClass("centralizar").keyup(function(){AutoTab("n14cpf")});
$("input#n15cep").mask("99999-999").addClass("centralizar").blur(function(){CEP("n15cep","n16endereco","n17numero","n19bairro","n20cidade","n21uf");}).keyup(function(){AutoTab("n15cep")});
$("input#n22data_de_nascimento").mask("99/99/9999").addClass("centralizar").keyup(function(){AutoTab("n22data_de_nascimento")});;
$("input#n17numero").addClass("centralizar").keyup(function(){mascara("n17numero",soNumeros),AutoTab("n17numero")});
$("input#n24credito_desejado,input#n25parcela_desejada").addClass("centralizar").maskMoney({symbol:"R$",decimal:",",thousands:"."});
$("textarea#n26observacao").keyup(function(){Contar("n26observacao","exibicao",1024)});
}
arredonda("div.padrao form button","roundtotal05px",5,5,5,5);
arredonda("div#coluna,div#coluna h3","roundtotal10px",10,10,10,10);
});
//--> ACIONA ONLOAD

<!-- ARREDONDA IE
function arredonda(obj,classe,r1,r2,r3,r4){
if((navigator.userAgent.indexOf("MSIE 6")==-1)&&(navigator.userAgent.indexOf("MSIE 9")==-1)){
if(navigator.userAgent.indexOf("MSIE")!=-1){
$(obj).addClass(classe);
var settings={tl:{radius:r1},tr:{radius:r2},bl:{radius:r3},br:{radius:r4},antiAlias:true}
curvyCorners(settings,"."+classe);
}
}
}
//--> ARREDONDA IE

<!-- PREPARA TABELA
function preparaTabela(id){
$(id).each(function(g){
$tip=$(this).find("td:last").html();
if($tip!=null){
$tipo=$(this).parents("table").attr("class");
$tipo=$tipo.replace("formata_tabela tp_","");
$(this).append("<td><a title='Clique aqui para solicitar uma proposta!' class='link' href='"+prefixo+"/solicite-uma-proposta.html?c="+$(this).children("td:first").html()+"&amp;t="+$tipo+"'>Solicite uma Proposta</a></td>");
}else{
if($(this).children("th").length==1){
$(this).children("th").attr("colspan",parseInt($(this).children("th").attr("colspan")+1));
}else{
$(this).append("<th>&nbsp;</th>")
}
}
});
}
//--> PREPARA TABELA

<!-- PEGA VALORES DO ENDEREÇO (QUERY STRING)
function PegarQuery(param){
var wl=window.location.href;
var params=urlDecode(wl.substring(wl.indexOf("?")+1));
return(params[param]);
}
function urlDecode(string,overwrite){
if((!string)||(!string.length)){
return{};
}
var obj ={};
var pairs=string.split('&');
var pair,name,value;
var lsRegExp=/\+/g;
for(var i=0,len=pairs.length; i < len; i++){
pair=pairs[i].split('=');
name=unescape(pair[0]);
value=unescape(pair[1]).replace(lsRegExp," ");
//value=decodeURIComponent(pair[1]).replace(lsRegExp," ");
if(overwrite !== true){
if(typeof obj[name]=="undefined"){
obj[name]=value;
}else if(typeof obj[name]=="string"){
obj[name]=[obj[name]];
obj[name].push(value);
}else{
obj[name].push(value);
}
}else{
obj[name]=value;
}
}
return obj;
}
//--> PEGA VALORES DO ENDEREÇO (URL STRING)

<!-- VERIFICA SOLICITACAO
function veSolicitacao(id,c,t){
var cod=PegarQuery(c);
var tip=PegarQuery(t);
if((cod!="")&&(cod!=undefined)){
$(id+" fieldset").append('<input type="hidden" value="'+cod+'" name="n00codigo_do_produto" id="n00codigo_do_produto" />');
}
if((tip!="")&&(tip!=undefined)){
$("select#n23produto option").eq(tip-1).attr("selected","selected");
}
}
//--> VERIFICA SOLICITACAO

<!-- CHECA CPF
function checaCPF(cpf){
if(cpf==undefined){
if(document.getElementById("cpf")){
var cpf=document.getElementById("cpf").value;
}else{
return true;
}
}
var i;
var s=cpf;
s=s.replace(/[.-]/gi,"");
var c=s.substr(0,9);
var dv=s.substr(9,2);
var d1=0;
for(i=0;i<9;i++){
d1+=c.charAt(i)*(10-i);
}
if(d1 == 0){
return true;
}
d1=11-(d1%11); 
if(d1>9)d1=0; 
if(dv.charAt(0)!=d1){ 
return true;
}
d1*=2;
for(i=0;i<9;i++){
d1+=c.charAt(i)*(11-i);
}
d1=11-(d1%11);
if(d1>9)d1=0;
if(dv.charAt(1)!=d1){
return true;
}
return false;
} 
//--> CHECA CPF

<!-- CHECA CNPJ
function checaCNPJ(c){
var numeros,digitos,soma,i,resultado,pos,tamanho,digitos_iguais,cnpj=c.replace(/\D+/g,"");
digitos_iguais=1;
if(cnpj.length!=14){return false;}
for(i=0;i<cnpj.length-1;i++){
if(cnpj.charAt(i)!=cnpj.charAt(i+1)){
digitos_iguais=0;
break;
}
}
if(!digitos_iguais){
tamanho=cnpj.length-2;
numeros=cnpj.substring(0,tamanho);
digitos=cnpj.substring(tamanho);
soma=0;
pos=tamanho-7;
for(i=tamanho;i>=1;i--){
soma+=numeros.charAt(tamanho-i)*pos--;
if(pos<2){pos=9;}
}
resultado=soma%11<2?0:11-soma%11;
if(resultado!=digitos.charAt(0)){return false;}
tamanho=tamanho+1;
numeros=cnpj.substring(0,tamanho);
soma=0;
pos=tamanho-7;
for(i=tamanho;i>=1;i--){
soma+=numeros.charAt(tamanho-i)*pos--;
if(pos<2){pos=9;}
}
resultado=soma%11<2?0:11-soma%11;
if(resultado!=digitos.charAt(1)){
return false;
}else{
return true;
}
}else{
return false;
}
}
//--> CHECA CNPJ

<!-- OPTION SELECT
function selecte(id){
if(document.getElementById(id)){
var texto=$("select#"+id+" option:selected").val();
var a=texto.toLowerCase();
switch(a){
case"fisica":
$("table tbody tr.juridica").addClass("ocultar");
$("table tbody tr.juridica td table tbody tr td input").each(function(){$(this).attr("value","")});
$("table tbody tr.fisica").removeClass("ocultar");
break;
case"juridica":
$("table tbody tr.fisica").addClass("ocultar");
$("table tbody tr.fisica td table tbody tr td input").each(function(){$(this).attr("value","")});
$("table tbody tr.juridica").removeClass("ocultar");
break;
}
}
}
//--> OPTION SELECT

<!-- CEP AJAX
function CEP(c_cep,c_endereco,c_numero,c_bairro,c_cidade,c_uf){
var campos={
cep:document.getElementById(c_cep),
endereco:document.getElementById(c_endereco),
numero:document.getElementById(c_numero),
bairro:document.getElementById(c_bairro),
cidade:document.getElementById(c_cidade),
uf:document.getElementById(c_uf)
};
if(campos.cep.value!=""){
campos.endereco.disabled=true;
campos.bairro.disabled=true;
campos.cidade.disabled=true;
campos.uf.display=true;
campos.endereco.value="Pesquisando Aguarde...";
campos.bairro.value="Pesquisando Aguarde...";
campos.cidade.value="Pesquisando Aguarde...";
//campos.uf.value="Pesquisando Aguarde...";
$.ajax({
url:prefixo+"/layout/inc/cep.asp?cep="+campos.cep.value.replace(/[^\d]*/,""),
success:function(data){
var r=data,i,endereco,bairro,cidade,uf;
endereco=r.substring(0,(i=r.indexOf(',')));
r=r.substring(++i);
bairro=r.substring(0,(i=r.indexOf(',')));
r=r.substring(++i);
cidade=r.substring(0,(i=r.indexOf(',')));
r=r.substring(++i);
uf=r.substring(0,(i=r.indexOf(',')));
//r = r.substring(++i);
campos.endereco.disabled=false;
campos.bairro.disabled=false;
campos.cidade.disabled=false;
campos.uf.disabled=false;
campos.endereco.value=endereco;
campos.bairro.value=bairro;
campos.cidade.value=cidade;
//campos.uf.value=uf;
i=campos.uf.options.length;
while(i--){
if(campos.uf.options[i].getAttribute("value")==uf){
break;
}
}
campos.uf.selectedIndex=i;
campos.numero.focus();
}
});
}
}
//--> CEP AJAX

<!-- FORMULARIO
function checa_formulario(id){
if(document.getElementById(id)){
var f=TransformaObjeto(id);
var campo;
campo=f.n01nome;
if((campo.value=="")||(campo.value.indexOf(" ")==-1)){
alerta(campo,"Por favor informe o seu Nome Completo!");
return false;
}
campo=f.n02email;
if(!checaEmail(campo.value)){
alerta(campo,"Por favor digite um endereço de E-mail válido!");
return false;
}
campo=f.n03comercial;
valor=$("input#n03comercial").val()+$("input#n05residencial").val()+$("input#n06celular").val()+$("input#n07recado").val();
if(valor==""){
alerta(campo,"Por favor informe pelo menos um número de Telefone!");
return false;
}
campo=f.n10cnpj;
if(campo.value!=""){
if(!checaCNPJ(campo.value)){
alerta(campo,"Por favor digite um CNPJ válido!");
return false;
}
}
campo=f.n14cpf;
if(campo.value!=""){
if(!checaCPF(campo.value)){
alerta(campo,"Por favor digite um CPF válido!");
return false;
}
}
campo=f.n22data_de_nascimento;
if(campo.value!=""){
if(dataMaior(campo.value,hoje())){
alerta(campo,"Por favor digite uma Data de Nascimento igual ou inferior a hoje!");
return false;
}
}
campo=f.n24credito_desejado;
if((campo.value!="")&&(f.n25parcela_desejada.value!="")){
if(campo.value<n25parcela_desejada.value){
alerta(campo,"Por favor digite um valor de crédito superior ao valor da parcela!");
return false;
}
}
$("button#enviar").html("Enviando...").attr("disabled","disabled");
setTimeout(function(){f.submit()},100);
}
}
//--> FORMULARIO

<!-- ALERTA
function alerta(c,mensagem){
if(mensagem!=""){alert(unescape(mensagem));}
if(c!=""){var campo=TransformaObjeto(c);if(campo){campo.focus();}}
}
//--> ALERTA

<!-- MANIPULAR STRINGS
function Left(str,n){
if(n<=0){
return "";
}else if(n>String(str).length){
return str;
}else{
return String(str).substring(0,n);
}
}
function Right(str,n){
if(n<=0){
return "";
}else if(n>String(str).length){
return str;
}else{
var iLen=String(str).length;
return String(str).substring(iLen,iLen-n);
}
}
//--> MANIPULAR STRINGS

<!-- DIA DE HOJE
function hoje(){
var data=new Date();
var dia=data.getDate();
var mes=data.getMonth();
var ano=data.getFullYear();
return Right("0"+parseInt(dia+1),2)+"/"+Right("0"+parseInt(mes+1),2)+"/"+ano;
}
//--> DIA DE HOJE

<!-- DATA MAIOR
function dataMaior(dt1,dt2){
if(typeof dt1!="string"||typeof dt2!="string"){
//alert("As datas devem ser passadas como strings");
return false;
}
if(!checaData(dt1)||!checaData(dt2)){
//alert("Formato de data inválido. Utilize dd/mm/aa ou dd/mm/aaaa");
return false;
}
data1=new Date(dt1);
data2=new Date(dt2);
if(!data1||!data2){
//alert("Erro ao criar objetos");
return false;
}
var milliSegundos1=data1.getTime();
var milliSegundos2=data2.getTime();
if(milliSegundos1==milliSegundos2){
//alert("As datas são iguais");
return true;
}else if(milliSegundos1>milliSegundos2){ 
//alert("Data 1 maior que data 2");
return true;
//}else if(milliSegundos1<milliSegundos2){
//alert("Data 2 maior que data 1");
//return true;
}else return false;
}
//--> DATA MAIOR

<!-- CHECA DATA
function checaData(data){
var er=new RegExp(/^(([0-2]\d|[3][0-1])\/([0]\d|[1][0-2])\/[1-2][0-9]\d{2})$/);
if(typeof(data)=="string"){
if(er.test(data)){return true;}
}else if(typeof(data)=="object"){
if(er.test(data.value)){
return true;
}
}else{
return false;
}
}
//--> CHECA DATA

<!-- CHECA EMAIL
function checaEmail(email){
var er=new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
if(typeof(email)=="string"){
if(er.test(email)){ return true;}
}else if(typeof(email)=="object"){
if(er.test(email.value)){
return true;
}
}else{
return false;
}
}
//--> CHECA EMAIL

<!-- PULAR CAMPO
function AutoTab(id){
if(document.getElementById(id)){
var input=TransformaObjeto(id);
if(input){
var valor=input.value;
valor=valor.replace(/[_]+/g,"");
if(valor.length==input.getAttribute("maxlength")){
var form=document.forms[0];
for(i=0; i < form.elements.length; i++){
var element=form.elements[i];
if(form.elements[i+1]){
if(element==input){
var element2=form.elements[i+1];
element2.focus();
break;
}
}
}
}
}
}
}
//--> PULAR CAMPO

<!-- SLIDE FLASH
function slide(id){
if(document.getElementById(id)){
$("div#"+id).crossSlide({speed:20,fade:1},[
{src:prefixo+"/image/slide_00.jpg",dir:"down"},
{src:prefixo+"/image/slide_01.jpg",dir:"up"},
{src:prefixo+"/image/slide_02.jpg",dir:"down"},
{src:prefixo+"/image/slide_03.jpg",dir:"up"}
]);
}
}
//--> SLIDE FLASH

<!-- CORRIGE FLASH
function escreve_flash(id,nome,url,largura,altura){
if(document.getElementById(id)){
var obj=document.getElementById(id);
var flash;
if(obj){
flash='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'+
' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"'+
' width="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">';
flash=flash+'<param name="allowScriptAccess" value="sameDomain" />';
flash=flash+'<param name="movie" value="'+url+nome+'.swf" />';
flash=flash+'<param name="quality" value="high" />';
flash=flash+'<param name="wmode" value="transparent" />';
flash=flash+'<param name="bgcolor" value="#ffffff" />';
flash=flash+'<embed wmode="transparent" src="'+url+nome+'.swf" quality="high" bgcolor="#ffffff"'+
' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+
' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
' pluginspage="http://www.macromedia.com/go/getflashplayer" />';
flash=flash+'</object>';
}
obj.innerHTML=flash;
}
}
//--> CORRIGE FLASH
