Number.prototype.arredondar=function(n){var t=Math.pow(10,n);return parseFloat(Math.round(this)*t/t).toFixed(n)};Number.prototype.formatarPreco=function(){var n=Math.pow(10,2);return parseFloat(Math.round(this)*n/n).toFixed(2)};String.prototype.formatarData=function(){var n=new Date,t=this+"",i=parseInt(t.replace("/Date(","").replace(")/",""));return n.setTime(i),("0"+n.getDate()).slice(-2)+"/"+("0"+(n.getMonth()+1)).slice(-2)+"/"+n.getFullYear()};String.prototype.formatarDataUtc=function(){var n=new Date,t=this+"",i=parseInt(t.replace("/Date(","").replace(")/",""));return n.setTime(i),("0"+n.getUTCDate()).slice(-2)+"/"+("0"+(n.getUTCMonth()+1)).slice(-2)+"/"+n.getUTCFullYear()};String.prototype.format=function(){for(var i,t=this,n=0;n<arguments.length;n++)i=new RegExp("\\{"+n+"\\}","gm"),t=t.replace(i,arguments[n]);return t};String.prototype.replaceAll=function(n,t){var i=this,r=new RegExp(n,"g");return i.replace(r,t)};String.prototype.removeAll=function(n){return this.replaceAll(n,"")};String.prototype.concatQueryString=function(n){return typeof n=="string"?this+"?"+n:this+"?"+$.param(n)};String.prototype.contains=function(n){return this.indexOf(n)>-1};String.prototype.startsWith=function(n){return this.slice(0,n.length)==n};String.prototype.endsWith=function(n){return this.slice(-n.length)==n};String.prototype.toFloat=function(){if(String.isNullOrWhiteSpace(this))return 0;var n=this.replaceAll(".","").replaceAll(",",".");return isNaN(n)?null:parseFloat(n)};String.prototype.converterParaPreco=function(){var n,t;if(String.isNullOrWhiteSpace(this))return 0;for(n=this;n.lastIndexOf(".")>-1;)n=n.replace(".","");return(t=parseFloat(n.replace(",",".")),isNaN(t))?null:parseFloat(t)};String.prototype.toInt=function(){if(String.isNullOrWhiteSpace(this))return 0;var n=parseInt(this,10);return isNaN(n)?null:n};String.prototype.clearJSON=function(){if(String.isNullOrWhiteSpace(this)||!this.contains("{")||!this.contains("}"))return"";var n=this.indexOf("{"),t=this.lastIndexOf("}")+1;return this.substring(n,t)};String.isNullOrEmpty=function(n){return n==undefined||n==null||n==""};String.isNullOrWhiteSpace=function(n){return n==undefined||n==null||$.trim(n)==""};String.prototype.truncate=function(n,t){return n.length>t?$.trim(n).substring(0,t).split(" ").slice(0,-1).join(" ")+"...":n};String.prototype.specialCharacterToUnicode=function(){var n,t;if(this&&typeof this=="object"){for(n="",t=0;t<this.length;t++)n+=this[t];return n=decodeURIComponent(escape(n)),n.replace("á","á").replace("à","à").replace("â","â").replace("ã","ã").replace("ä","ä").replace("Á","Á").replace("À","À").replace("Â","Â").replace("Ã","Ã").replace("Ä","Ä").replace("é","é").replace("è","è").replace("ê","ê").replace("É","É").replace("È","È").replace("Ê","Ê").replace("Ë","Ë").replace("í","í").replace("ì","ì").replace("î","î").replace("ï","ï").replace("Í","Í").replace("Ì","Ì").replace("Î","Î").replace("Ï","Ï").replace("ó","ó").replace("ò","ò").replace("ô","ô").replace("õ","õ").replace("ö","ö").replace("Ó","Ó").replace("Ò","Ò").replace("Ô","Ô").replace("Õ","Õ").replace("Ö","Ö").replace("ú","ú").replace("ù","ù").replace("û","û").replace("ü","ü").replace("Ú","Ú").replace("Ù","Ù").replace("Û","Û").replace("ç","ç").replace("Ç","Ç").replace("ñ","ñ").replace("Ñ","Ñ").replace("&","&").replace("'","'")}};Array.prototype.indexOf=function(n){for(var t=0;t<this.length;t++)if(this[t]==n)return t;return-1},function(){var t,n;jQuery.uaMatch=function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}};t=jQuery.uaMatch(navigator.userAgent);n={};t.browser&&(n[t.browser]=!0,n.version=t.version);n.chrome?n.webkit=!0:n.webkit&&(n.safari=!0);jQuery.browser=n;jQuery.sub=function(){function n(t,i){return new n.fn.init(t,i)}jQuery.extend(!0,n,this);n.superclass=this;n.fn=n.prototype=this();n.fn.constructor=n;n.sub=this.sub;n.fn.init=function(i,r){return r&&r instanceof jQuery&&!(r instanceof n)&&(r=n(r)),jQuery.fn.init.call(this,i,r,t)};n.fn.init.prototype=n.fn;var t=n(document);return n};jQuery('[data-toggle="popover"]').popover()}();$.timeCompare=function(n,t){var u=new Date,i=n.split(":"),r;return(u.setHours(i[0],i[1],i[2],0),r=new Date,i=t.split(":"),r.setHours(i[0],i[1],i[2],0),u.getTime()>r.getTime())?1:u.getTime()<r.getTime()?-1:0};var locamerica=locamerica||{};locamerica.b2c=locamerica.b2c||{};locamerica.b2c.web=locamerica.b2c.web||{};locamerica.b2c.web.contratacao=locamerica.b2c.web.contratacao||{};locamerica.b2c.web.contratacao.veiculo=locamerica.b2c.web.contratacao.veiculo||{};locamerica.b2c.web.contratacao.cliente=locamerica.b2c.web.contratacao.cliente||{};locamerica.b2c.web.minhaConta=locamerica.b2c.web.minhaConta||{};$.fn.formToJSON=function(){var n={};return this.find(":input[name]").each(function(){var t=$(this),r=t.attr("name"),i=t.val(),e,u,f;if(!String.isNullOrWhiteSpace(i)&&(t.attr("type")!="hidden"||(u=t.attr("name"),f=$(':input[name="'+u+'"]:checkbox').length>0,!f))){if(t.attr("type")=="checkbox"&&$(':input[name="'+t.attr("name")+'"]:checkbox').length==1)t.is(":checked")?(i=!0,e=t.text()):i=!1;else if(t.attr("type")=="checkbox"&&$(':input[name="'+t.attr("name")+'"]:checkbox').length>1&&!t.is(":checked"))return;(t.attr("type")!="radio"||t.is(":checked"))&&(n[r]=n[r]?n[r]+","+i:i)}}),n};$.fn.formSerialize=function(){var i=this.formToJSON(),n="";for(var t in i)t&&(n+=t+"="+i[t]+"&");return n.substring(0,n.length-1).toLowerCase()};Array.prototype.jsonSerialize=function(n){var t="";for(var i in n)i&&(t+=i+"="+n[i]+"&");return t.substring(0,t.length-1)};$.fn.getData=function(){var i,t,n;if(this.length<=0)return null;for(i=this[0].attributes.length,t={},n=0;n<i;n++)this[0].attributes[n].name.startsWith("data-")&&(t[this[0].attributes[n].name.replace("data-","")]||(t[this[0].attributes[n].name.replace("data-","")]=this[0].attributes[n].value));return t};$.fn.formSerializeArray=function(){var t=this.formToJSON(),i=[];for(var n in t)n&&i.push({Key:n,Value:t[n]});return i};String.prototype.clearQueryString=function(){return this.replace(/\+/g," ")};locamerica.b2c.controles={aplicarMascaras:function(){$(".campo-data").livequery(function(){$(this).setMask({mask:"39/19/9999",autoTab:!1})});$(".campo-data-mes-ano").livequery(function(){$(this).setMask({mask:"19/9999",autoTab:!1})});$(".campo-hora").livequery(function(){$(this).setMask({mask:"29:59",autoTab:!1})});$(".campo-cep").livequery(function(){$(this).setMask({mask:"99999-999",autoTab:!1})});$(".campo-cpf").livequery(function(){$(this).setMask({mask:"999.999.999-99",autoTab:!1})});$(".campo-cnh").livequery(function(){$(this).setMask({mask:"999999999-99",autoTab:!1})});$(".campo-ano").livequery(function(){$(this).setMask({mask:"9999",autoTab:!1})});$(".ddd").livequery(function(){$(this).setMask({mask:"99",autoTab:!1})});$(".fone").livequery(function(){$(this).setMask({mask:"99999999",autoTab:!1})});$(".campo-alpha").livequery(function(){$(this).setMask({mask:"b",type:"repeat",fixedChars:"[(),.:/-]",autoTab:!1})});$(".campo-alpha-number").livequery(function(){$(this).setMask({mask:"c",type:"repeat",fixedChars:"[(),.:/ -]",autoTab:!1})});$(".campo-inteiro").livequery(function(){$(this).setMask({mask:"999999999",autoTab:!1})});$(".campo-inteiro-direita").livequery(function(){$(this).setMask({mask:"999999999",type:"reverse",autoTab:!1})});$(".campo-cartao").livequery(function(){$(this).setMask({mask:"9999 9999 9999 9999",autoTab:!1})});$(".campo-cartao-cvv").livequery(function(){$(this).setMask({mask:"9999",autoTab:!1})});$(".campo-agencia").livequery(function(){$(this).setMask({mask:"9999",autoTab:!1})});$(".campo-conta").livequery(function(){$(this).setMask({mask:"9999999999",autoTab:!1})});$(".campo-cnpj").livequery(function(){$(this).setMask({mask:"99.999.999/9999-99",autoTab:!1})});$(".campo-inteiro-separador").livequery(function(){$(this).setMask({mask:"999.999.999.999",type:"reverse",autoTab:!1})});$(".campo-preco").livequery(function(){$(this).setMask({mask:"99,999.999.999.9",type:"reverse",autoTab:!1})});$(".campo-placa").livequery(function(){$(this).setMask({mask:"aaa-9999",autoTab:!1})});$(".campo-latlong").livequery(function(){$(this).setMask({mask:"9999999999999,999",type:"reverse",defaultValue:"+",autoTab:!1})});$(".campo-telefone-fixo").livequery(function(){$(this).setMask({mask:"(99) 9999-9999",autoTab:!1})});$(".campo-horario").livequery(function(){$(this).setMask({mask:"99:99",autoTab:!1})});$(".campo-telefone").livequery(function(){$(this).on("keyup",function(){var n=$(this).val();phone=n.replace(/\D/g,"");element=$(this);phone.length<=8?(element.setMask("9999-9999"),element.unsetMask()):element.setMask("99999-9999")})});$(".campo-celular").livequery(function(){$(this).on("keyup",function(){var n=$(this).val();phone=n.replace(/\D/g,"");element=$(this);element.setMask("(99) 99999-9999")})});$(".campo-quantidade").livequery(function(){$(this).setMask({mask:"99",autoTab:!1,type:"reverse"})});$(".campo-numeros").livequery(function(){$(this).setMask({mask:"999999999999999999",autoTab:!1})});$(".campo-percentual").livequery(function(){$(this).setMask({mask:"99,999",type:"reverse",autoTab:!1})});$(".campo-valor").livequery(function(){$(this).setMask({mask:"99,999.999.99",type:"reverse",autoTab:!1})});$(".campo-valor-grande").livequery(function(){$(this).setMask({mask:"99,999.999.999.999.999",type:"reverse",autoTab:!1})});$(".campo-quantidade, .campo-preco, .campo-percentual, .campo-valor, .campo-valor-grande").livequery(function(){$(this).bind("focus mouseup mousedown dblclick",function(n){n.preventDefault();$(this).select()}).bind("keyup",function(n){n.preventDefault();var t=$(this).val().length;$(this).focus();$(this)[0].setSelectionRange(t,t)})});$(".campo-distancia-raio").livequery(function(){$(this).setMask({mask:"99,999",type:"reverse",autoTab:!1,defaultValue:"999",precision:1})});$(".campo-numerico-6-4").livequery(function(){$(this).setMask({mask:"99,9999",autoTab:!1,placeholder:""})});$(".campo-numerico-15-6-r").livequery(function(){$(this).setMask({mask:"999999999,999999",autoTab:!1,placeholder:"",type:"reverse"})});$(".campo-4-digitos").livequery(function(){$(this).setMask({mask:"*?***",autoTab:!1,placeholder:""})});$(".campo-numerico-5-2-r").livequery(function(){$(this).setMask({mask:"99,99999",type:"reverse",autoTab:!1,placeholder:""})})},aplicarMaxLength:function(){$("textarea[maxlength]").livequery(function(){$(this).applyMaxLength()})},criarRegrasValidacao:function(){locamerica.b2c.controles.isValidDDD=!1;locamerica.b2c.controles.message="";var u=function(n,t){var i=n.split("/");if(i[0]>31){$(t).val($(t).val().substring(0,1));return}return!0},f=function(n,t){var i=n.split("/");if(i[1]>12){$(t).val($(t).val().substring(0,4));return}return!0},n=function(n,t){return n==""&&$(t).attr("option")=="true"},e=function(n){var i=locamerica.b2c.web.rotas.minhaConta.listarDDD,t=[];return $.ajax({type:"GET",url:i,async:!1,cache:!1,contentType:!1,processData:!1,success:function(n){t=n},error:function(){}}),t.some(function(t){return t.Ddd===+n})},r=function(n){var i=n.split("/"),r=parseInt(i[0],10),u=parseInt(i[1],10),t=parseInt(i[2],10);return t=t<1900?undefined:t,new Date(t,u-1,r)},t=function(n){var r=n.split("/"),u=parseInt(r[0],10),f=parseInt(r[1],10),t=parseInt(r[2],10),i;return t=t<1900?undefined:t,i=new Date(t,f-1,u),i.getUTCDate()==u&&i.getUTCMonth()+1==f&&i.getUTCFullYear()==t},o=function(n){var r=n.split(":"),t=parseInt(r[0],10),i=parseInt(r[1],10);return t=t<24?t:undefined,i=i<60?i:undefined,t!=undefined&&i!=undefined},h=function(n){var t=n.replace(".","").replace(".","").replace("-",""),u,r;if(t.length!=11||t=="00000000000"||t=="11111111111"||t=="22222222222"||t=="33333333333"||t=="44444444444"||t=="55555555555"||t=="66666666666"||t=="77777777777"||t=="88888888888"||t=="99999999999")return!1;for(u=0,r=0,i=0;i<9;i++)u+=parseInt(t.charAt(i))*(10-i);if(r=11-u%11,(r==10||r==11)&&(r=0),r!=parseInt(t.charAt(9)))return!1;for(u=0,i=0;i<10;i++)u+=parseInt(t.charAt(i))*(11-i);return(r=11-u%11,(r==10||r==11)&&(r=0),r!=parseInt(t.charAt(10)))?!1:!0},s=function(n){var t=new Date,i=new Date(parseInt(n[2]),parseInt(n[1])-1,parseInt(n[0])),r=t.getFullYear()-i.getFullYear(),u=t.getMonth()-i.getMonth();return(u<0||u===0&&t.getDate()<i.getDate())&&r--,r};$("#RgOrgaoEmissorConjuge").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#RgOrgaoEmissorConjuge").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#NacionalidadeConjuge").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#NacionalidadeConjuge").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#NomeCompletoConjuge").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#NomeCompletoConjuge").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#RgOrgaoEmissor").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#RgOrgaoEmissor").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#Nacionalidade").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#Nacionalidade").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#NomeCompleto").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#NomeCompleto").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#EnderecoEntregaComplemento").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#Complemento").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#Empresa").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#Empresa").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#EmpresaConjuge").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#EmpresaConjuge").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#NomeImpressoCartao").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#NomeImpressoCartao").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#Vendedor").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("#Vendedor").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("input[type=text]#Usuario").on("input",function(){var t=!/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test($(this).val()),n;if(t){n=$(this).val().substring(0,$(this).val().length-1);$(this).val(n);return}});$("input[type=text]#Usuario").bind("paste",function(){for(var t=$(this).val().split(""),i="",n=0;n<t.length;n++)/^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ0-9 ]+$/.test(t[n])&&(i+=t[n]);$(this).val(i)});$("#Sexo, #SexoConjuge").on("change",function(){if(!$(this).val()||$(this).val()==="0"){$(this).parent().append('<label for="Sexo" class="error">Este campo é obrigatório.<\/label>');return}$(this).parent().find("label.error").attr("style","display: none;")});$.validator.addMethod("email",function(t,i){var u=/^([a-z0-9_.-])+\@(([a-z0-9-])+\.)+([a-z0-9]{2,4})+$/,r=t.split("@")[1];return r&&(!u.test(t)||/[0-9]/.test(r))&&(r=r.replace("'","").replace('"',"").replace("!","").replace("#","").replace("$","").replace("%","").replace("¨","").replace("&","").replace("*","").replace("(","").replace(")","").replace("+","").replace("-","").replace("=","").replace("¹","").replace("²","").replace("³","").replace("£","").replace("¢","").replace("¬","").replace("§","").replace("`","").replace("´","").replace("[","").replace("{","").replace("]","").replace("}","").replace("^","").replace("~","").replace(":","").replace(";","").replace(">","").replace("<","").replace(",","").replace("/","").replace("°","").replace("?","").replace("ª","").replace("º","").replace("|","").replace("\\","").replace(" ","").replace("@","").replace("_","").replace("..",".").replace("...",".").replace("....",".").replace(".....",".").replace("......","."),$(i).val(t.split("@")[0]+"@"+r.trim())),u.test(t)||n(t,i)},"Formato de e-mail incorreto.");$.validator.addMethod("hora",function(t,i){return o(t)||n(t,i)},"Esta hora não é válida.");$.validator.addMethod("data",function(i,r){return t(i)||n(i,r)},"Esta data não é válida.");$.validator.addMethod("data-mes-ano",function(i,r){return t("01/"+i)||n(i,r)},"Esta data não é válida.");$.validator.addMethod("data-futura",function(i,u){return t(i)&&r(i).getTime()>(new Date).getTime()||n(i,u)},"Esta data precisa ser maior que a data atual.");$.validator.addMethod("data-passado",function(i,u){return t(i)&&r(i).getTime()<=(new Date).getTime()||n(i,u)},"Esta data precisa ser menor ou igual a data atual.");$.validator.addMethod("data-mes-ano-futura",function(n){return t("01/"+n)&&r("01/"+n).getTime()>(new Date).getTime()},"Esta data precisa ser maior que a data atual.");$.validator.addMethod("telefone",function(t,i){return t.length>=10||n(t,i)},"Este número de telefone não é válido.");$.validator.addMethod("dddtelefone",function(n){var t=n,i;if(t=t.replace(/\D/g,""),i=t.toString().substring(0,2),t.length===2&&(locamerica.b2c.controles.isValidDDD=e(i)?!0:!1),$("#Model").val()&&JSON.parse($("#Model").val()).TelefoneCelular&&(locamerica.b2c.controles.isValidDDD=!0),$("#Model").val()&&JSON.parse($("#Model").val()).TelefoneCelularConjuge&&(locamerica.b2c.controles.isValidDDD=!0),locamerica.b2c.controles.isValidDDD)return t.length<11?void 0:!0},"Este número de telefone não é válido.");$.validator.addMethod("cpf",function(n,t){var r=n,e;for(r=r.split(".").join(""),r=r.split("-").join(""),r=$.trim(r);r.length<11;)r="0"+r;var u=[],f=new Number,o=11;for(i=0;i<11;i++)u[i]=r.charAt(i),i<9&&(f+=u[i]*--o);for(u[9]=(x=f%11)<2?0:11-x,f=0,o=11,y=0;y<10;y++)f+=u[y]*o--;return u[10]=(x=f%11)<2?0:11-x,e=!0,(r.charAt(9)!=u[9]||r.charAt(10)!=u[10]||r.match(/^0+$|^1+$|^2+$|^3+$|^4+$|^5+$|^6+$|^7+$|^8+$|^9+$/))&&(e=!1),event.type=="blur"&&(this.optional(t)||e||$.alert("Este CPF não é válido.",function(){t.value=""})),this.optional(t)||e},"Este CPF não é válido.");$.validator.addMethod("cnh",function(n,t){if(locamerica.b2c.controles.message="",!n||n.length<12){locamerica.b2c.controles.message="Este CNH não é válido.";return}if(t.id==="CnhConjuge"&&$("#Cnh").val()===$("#CnhConjuge").val()){locamerica.b2c.controles.message="CNH do Conjuge deve ser diferente da CNH do Locador.";return}return!0},function(){return locamerica.b2c.controles.message});$.validator.addMethod("cep",function(t,i){return t.length==9||n(t,i)},"Este CEP não é válido.");$.validator.addMethod("preco",function(t,i){return parseFloat(t)>0||n(t,i)},"Este valor precisa ser maior que zero.");$.validator.addMethod("nome",function(t,i){var r=t.split(" ");return r=r.filter(function(n){return n.length>0}),r.length>=2||n(t,i)},"É necessário informar o nome completo.");$.validator.addMethod("cartao",function(t,i){return t.length==19||t.length==18||n(t,i)},"Este número de cartão não é válido.");$.validator.addMethod("cvv",function(t,i){return t.length==3||t.length==4||n(t,i)},"Este CVV não é válido.");$.validator.addMethod("unique",function(n,t){var i=$(t).attr("data-unique-value");return!i||n!==i},"Este valor é único");$.validator.addMethod("data",function(n,t){var r,i,e;return(locamerica.b2c.controles.message="",r=n.split("/"),!u(n,t))?(locamerica.b2c.controles.message="Digite um dia válido.",!1):f(n,t)?r.length<3?(locamerica.b2c.controles.message="A data informada não é válida.",!1):t.id==="CnhDataPrimeiraHabilitacao"&&(i=$("#CnhDataValidade").val(),i=i.split("/"),i=new Date(i[2],i[1],i[0]),e=new Date(r[2],r[1],r[0]),e.getTime()>=i.getTime())?(locamerica.b2c.controles.message='"Data da 1ª Habilitação" não pode ser maior ou igual "Data de validade da CNH".',!1):t.id==="DataNascimento"&&s(r)<18?(locamerica.b2c.controles.message="O usuário deve possuir no mínimo 18 anos de idade.",!1):!0:(locamerica.b2c.controles.message="Digite um mês válido.",!1)},function(){return locamerica.b2c.controles.message});jQuery.extend(jQuery.validator.messages,{required:"Este campo é obrigatório.",remote:"Por favor, ajuste este campo.",email:"Este e-mail está em um formato incorreto. Obs.: Não é permitido informar letras maiúsculas e alguns caracteres especiais.",url:"Esta url está em um formato incorreto.",date:"Esta data não é válida.",dateISO:"Esta data não é válida (ISO).",number:"Por favor, insira um número válido.",digits:"Por favor, insira somente dígitos.",creditcard:"Este número de cartão de crédito está em um formato incorreto.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:jQuery.validator.format("Please enter no more than {9} characters."),minlength:jQuery.validator.format("Please enter at least {9} characters."),rangelength:jQuery.validator.format("Please enter a value between {9} and {1} characters long."),range:jQuery.validator.format("Please enter a value between {9} and {1}."),max:jQuery.validator.format("Please enter a value less than or equal to {9}."),min:jQuery.validator.format("Please enter a value greater than or equal to {9}."),cpf:jQuery.validator.format("Este CPF não é válido ou não está no formato correto.")});$("[data-validate-on-focus=true]").focus(function(){$(this).valid()})},configurarBootstrap:function(){$(".dropdown-toggle").dropdown();$("#alert, #confirm").modal({show:!1});$("button").on("click",function(n){n.preventDefault()});$("[tooltip]").livequery(function(){var t=$(this).attr("tooltip"),n=$(this).attr("placement");n||(n="top");$(this).tooltip({title:t,placement:n})});$(".combo-bairro").livequery(function(){var n=this;$(".dropdown-menu li",n).livequery("click",function(){$("input[type=text]",n).val($("a",this).html())})})},configurarCalendarios:function(){var n="mm/dd/yyyy";jQuery.browser.msie?clientInformation.browserLanguage.toString().toLowerCase()=="pt-br"&&(n="dd/mm/yyyy"):navigator.language.toString().toLowerCase()=="pt-br"&&(n="dd/mm/yyyy");$(".campo-data").livequery(function(){var i=new Date,r=new Date,t;r.setDate(i.getDate()-1);t=$(this).attr("id")!=="DataCriacao";$(this).datepicker({format:n,autoclose:!0,todayHighlight:t,endDate:t?i:r})})},configurarColorPickers:function(){$(".colorpicker-component").colorpicker()},configurarComponentesVisuais:function(){locamerica.b2c.controles.configurarSelect();locamerica.b2c.controles.configurarFileInput();locamerica.b2c.controles.configurarOverlay();locamerica.b2c.controles.configurarToogleMenu();locamerica.b2c.controles.configurarTypewriter();locamerica.b2c.controles.configurarPassword()},configurarUploader:function(n,t,i,r){$(n).dmUploader({url:t,maxFileSize:i*1024,onDragEnter:function(){this.addClass("active")},onDragLeave:function(){this.removeClass("active")},onInit:function(){ui_add_log("Penguin initialized :)","info")},onComplete:function(){ui_add_log("All pending tranfers finished")},onNewFile:function(t,i){if(r&&r.onNewFile)r.onNewFile(t,i);ui_add_log("New file added #"+t);ui_multi_add_file(n,t,i)},onBeforeUpload:function(n){locamerica.b2c.web.comum.propriedades.loaderGlobal=!1;ui_add_log("Starting the upload of #"+n);ui_multi_update_file_status(n,"uploading","Carregando arquivo...");ui_multi_update_file_progress(n,0,"",!0)},onUploadCanceled:function(n){ui_multi_update_file_status(n,"warning","Canceled by User");ui_multi_update_file_progress(n,0,"warning",!1)},onUploadProgress:function(n,t){ui_multi_update_file_progress(n,t)},onUploadSuccess:function(n,t){if(r&&r.onUploadSuccess)r.onUploadSuccess(n,t);var i=JSON.parse(t);ui_add_log("Server Response for file #"+n+": "+JSON.stringify(t));ui_add_log("Upload of file #"+n+" COMPLETED","success");ui_multi_update_file_status(n,"success","Upload Completo");ui_multi_update_file_progress(n,100,"success",!1,i.hash,i.base64,i.extensao)},onUploadError:function(n,t){ui_multi_update_file_status(n,"danger",t.responseText);ui_multi_update_file_progress(n,0,"danger",!1)},onFallbackMode:function(){ui_add_log("Plugin cant be used here, running Fallback callback","danger")},onFileSizeError:function(){$.alert("O tamanho do arquivo ultrapassa o tamanho máximo permitido.")}})},configurarTypewriter:function(){function n(){$(".typewriter").each(function(){var n=$(this).offset().top;n-$(window).scrollTop()<499&&($(this).addClass("hiders"),$(".typing").addClass("active"))})}$(window).scroll(function(){n()});n()},configurarToogleMenu:function(){$(".toggle").click(function(){$(this).toggleClass("open");$(".logo").toggleClass("open");setTimeout(function(){$(".menu, .aside-menu,.overlay").toggleClass("open")},399);setTimeout(function(){$(".close-menu-aside").toggleClass("open")},659);setTimeout(function(){$(".menu-main").toggleClass("open")},659);setTimeout(function(){$(".menu-second").toggleClass("open")},659)});$(".close-menu-aside").on("click",function(){var n=$(".aside-menu, .overlay, .toggle, .menu-main, .menu-second, .close-menu-aside");n.hasClass("open")&&n.removeClass("open")});$(".menu-second").delegate("a","click",function(){setTimeout(function(){$(".overlay").click()},0)})},configurarOverlay:function(){$(".overlay").click(function(){$(".aside-menu, .overlay, .toggle, .menu-main, .menu-second, .close-menu-aside").removeClass("open")})},configurarCarousel:function(n,t,i){$(".slick-carousel").slick({lazyLoad:"ondemand",dots:i,slidesToShow:n,slidesToScroll:t,responsive:[{breakpoint:1924,settings:{slidesToShow:3,slidesToScroll:3,infinite:!0,dots:!0}},{breakpoint:699,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:489,settings:{slidesToShow:1,slidesToScroll:1}}]})},configurarFileInput:function(){$(document).on("change",":file",function(){var n=$(this),t=n.get(0).files?n.get(0).files.length:1,i=n.val().replace(/\\/g,"/").replace(/.*\//,"");n.trigger("fileselect",[t,i,$(this).attr("id")])});$(":file").on("fileselect",function(n,t,i){var r=$(this).parents(".input-group").find(":text"),u=t>1?t+" arquivos selecionados":i;r.length&&r.val(u)})},configurarSelect:function(){var n=$("select.auto-complete");n.editableSelect();$(".auto-complete").blur(function(n){var t=$(n.target),i=t.selectedValue();i&&t.selectValue(i)});n.each(function(n,t){var r=$(t).attr("id"),i=$("#"+r);i.parent().children(".clear-input").click(function(){i.editableSelect("hide");setTimeout(function(){i.focus();i.val("");i.prop("valorAnterior","");i.editableSelect("filter")},200)})});jQuery.fn.extend({selectedValue:function(n){n=n?n:"value";var t=$(this);return t.hasClass("es-input")&&t.val()?t.siblings(".es-list").find("li.es-visible").attr(n):undefined},selectValue:function(n,t){var u=$(this),i,r;t=t?t:"value";i=u.siblings(".es-list").find("li.es-visible").removeClass("es-visible").removeClass("selected");i=u.siblings(".es-list").find("li["+t+'="'+n+'"]')[0];i&&(r=$(i),r.addClass("es-visible"),r.addClass("selected"),u.val(r.text()))}})},configurarPassword:function(){var u=$(".wrapper-password.login-senha .switch-display .vision"),f=$(".wrapper-password.login-senha .switch-display .vision.hide"),n=$(".wrapper-password.login-senha .switch-display .vision.show");u.tooltip();n.attr("style","display: none !important");u.on("click",function(){$(this).hasClass("hide")?(f.attr("style","display: none !important"),n.attr("style","display: inline-block !important"),$(".login-senha .campo-senha").attr("type","text")):(f.attr("style","display: inline-block !important"),n.attr("style","display: none !important"),$(".login-senha .campo-senha").attr("type","password"))});var e=$(".wrapper-password.senha-atual .switch-display .vision"),o=$(".wrapper-password.senha-atual .switch-display .vision.hide"),t=$(".wrapper-password.senha-atual .switch-display .vision.show");e.tooltip();t.attr("style","display: none !important");e.on("click",function(){$(this).hasClass("hide")?(o.attr("style","display: none !important"),t.attr("style","display: inline-block !important"),$(".senha-atual .campo-senha").attr("type","text")):(o.attr("style","display: inline-block !important"),t.attr("style","display: none !important"),$(".senha-atual .campo-senha").attr("type","password"))});var s=$(".wrapper-password.nova-senha .switch-display .vision"),h=$(".wrapper-password.nova-senha .switch-display .vision.hide"),i=$(".wrapper-password.nova-senha .switch-display .vision.show");s.tooltip();i.attr("style","display: none !important");s.on("click",function(){$(this).hasClass("hide")?(h.attr("style","display: none !important"),i.attr("style","display: inline-block !important"),$(".nova-senha .campo-senha").attr("type","text")):(h.attr("style","display: inline-block !important"),i.attr("style","display: none !important"),$(".nova-senha .campo-senha").attr("type","password"))});var c=$(".wrapper-password.repetir-nova-senha .switch-display .vision"),l=$(".wrapper-password.repetir-nova-senha .switch-display .vision.hide"),r=$(".wrapper-password.repetir-nova-senha .switch-display .vision.show");c.tooltip();r.attr("style","display: none !important");c.on("click",function(){$(this).hasClass("hide")?(l.attr("style","display: none !important"),r.attr("style","display: inline-block !important"),$(".repetir-nova-senha .campo-senha").attr("type","text")):(l.attr("style","display: inline-block !important"),r.attr("style","display: none !important"),$(".repetir-nova-senha .campo-senha").attr("type","password"))})},configurarSwitch:function(){$.fn.bootstrapSwitch.defaults.onText="SIM";$.fn.bootstrapSwitch.defaults.offText="NÃO";$(".check-box-switch").bootstrapSwitch()}};$.fn.updateTooltip=function(n){$(this).tooltip("destroy");n=n||this.attr("tooltip");var t=this.attr("placement");t||(t="top");this.tooltip({title:n,placement:t})};$.fn.clearSelect=function(n){return this.find("option").remove(),n&&this.append('<option value="">'+n+"<\/option>"),this};$.fn.fillSelect=function(n,t,i,r){var u=this;return t=t?$.param(t):"",$.getJSON(n.concatQueryString(t),function(n){u.clearSelect();var t="";i&&(t+='<option value="">'+i+"<\/option>");$.each(n,function(){t+='<option value="'+this.Value+'">'+this.Text+"<\/option>"});u.append(t);r&&typeof r=="function"&&r(u)}),u};$.fn.fillSelect2=function(n,t,i,r){var u=this,f=JSON.stringify(t);return $.ajax({url:n,type:"POST",data:f,contentType:"application/json",success:function(n){u.clearSelect();var t="";i&&(t+='<option value="">'+i+"<\/option>");$.each(n,function(){t+='<option value="'+this.Value+'">'+this.Text+"<\/option>"});u.append(t);r&&typeof r=="function"&&r(u)}}),u};$.fn.clearList=function(){return this.find("li").remove()};$.fn.fillList=function(n){var t=this;return t.clearList(),n&&$.each(n,function(){var n=$("<li>"+this.text+"<\/li>");n.data("data",this.data);t.append(n)}),t};$.fn.clearSelectList=function(){var n=$(this).closest("div");return n.find("li",".dropdown-menu").remove(),n.find("input[type=text]").val(""),this};$.fn.fillSelectList=function(n,t,i){var r=$(this).closest("div").find(".dropdown-menu");return t=t?$.param(t):"",$.getJSON(n.concatQueryString(t),function(n){r.clearSelectList();var t="";$.each(n,function(){t+='<li><a href="javascript:void(9);">'+this.Text+"<\/a><\/li>"});r.append(t);i&&typeof i=="function"&&i(r)}),r};$.fn.applyMaxLength=function(){if(!$.isFunction(this.maxlength))return void 0;var n=this.attr("maxlength");return this.maxlength({maxCharacters:n,status:!1,showAlert:!1})};$.fn.isSelected=function(){return this.val()!=""&&this.val()!="9"&&this.val()!=null};$.fn.isEmpty=function(){return String.isNullOrWhiteSpace(this.val())};$.fn.enable=function(){return this.removeAttr("disabled")};$.fn.disable=function(){return this.attr("disabled","disabled")};$.fn.checked=function(n){return typeof n=="undefined"?this.is(":checked"):n===!0?this.prop("checked",!0):n===!1?this.prop("checked",!1):this};$.extend($.expr[":"],{valueIn:function(n,t,i){if(!i[3])return!1;var r=i[3].split(",");return r.indexOf($(n).val())>-1}});$.alert=function(n,t,i){var f,r,u;typeof n=="string"?$("#alert-text").text(n):$("#alert-text").html(n.join("<br />"));f={show:!0};r=Object.assign({},f,i);$("#alert").modal(r);typeof t!="function"&&(t=function(){$("#alert").modal("hide")});u="";u=r.backdrop&&r.backdrop==="static"?"#alert-ok, .modal .close":"#alert-ok, .modal-backdrop, .modal .close, .inmodal";$(u).unbind("click").click(function(){t();$("#alert").modal("hide")})};$.confirm=function(n,t,i){$("#confirm-text").text(n);$("#confirm").modal("show");typeof i!="function"&&(i=function(){$("#confirm").modal("hide")});$("#confirm-cancel, .modal-backdrop, .modal .close, .inmodal").unbind("click").click(i);$("#confirm-ok").unbind("click").click(function(){t();$("#confirm").modal("hide")})};$.alertAtividadeProfissional=function(n,t){$("#modalTexto").text(n);$("#modalAtividadeProfissional").modal({backdrop:"static",show:!0});$("#considerarRenda").unbind("click").click(function(){t(this);$("#modalAtividadeProfissional").modal("hide")})};locamerica.b2c.setup={registrar:function(){locamerica.b2c.setup.configurar();locamerica.b2c.setup.registrarAcoes();locamerica.b2c.controles.aplicarMascaras();locamerica.b2c.controles.configurarComponentesVisuais();locamerica.b2c.controles.criarRegrasValidacao()},configurar:function(){$.ajaxSetup({dataType:"json",cache:!$.browser.msie,async:!0,traditional:!0});$(document).ajaxStart(locamerica.b2c.setup.aoIniciarAjax);$(document).ajaxError(locamerica.b2c.setup.aoCompletarAjax);$(document).ajaxComplete(locamerica.b2c.setup.esconderAjaxLoader)},registrarAcoes:function(){$(".modal-container").delegate(".js-fechar-modal","click",locamerica.b2c.setup.fecharModal).delegate(".modal-background","click",locamerica.b2c.setup.fecharModal);$("body").on("keyup",locamerica.b2c.setup.controlarFecharModal)},aoIniciarAjax:function(){var n=$("#preloader");n.is(":visible")||n.addClass("is-ajax").fadeIn("fast")},aoCompletarAjax:function(n,t){if(t&&t.status==403)try{var i=$.parseJSON(t.responseText);if(i.error===!0){window.location=i.redirectUrl;return}}catch(n){}locamerica.b2c.setup.esconderAjaxLoader()},esconderAjaxLoader:function(){$("#preloader").fadeOut("slow",function(){$("#preloader").removeClass("is-ajax")})},mostrarImagens:function(){setTimeout(function(){$(window).trigger("lookup")},100)},mostrarErros:function(n){$("#modal-erro").find("#mensagem-erro").html(n.join("<br />")).end().show()},controlarFecharModal:function(n){$(".modal-container").is(":visible")&&n.keyCode==27&&$(".modal-container:visible").hide()},fecharModal:function(){$(this).closest(".modal-container").hide()},mostrarConfirmacao:function(n,t){$("#modal-confirmacao").find("#pergunta").html(n).end().find(".js-confirma-sim").unbind().one("click",t).end().show()},mostrarSucesso:function(n,t){$("#modal-sucesso").find("#mensagem-sucesso").html(n).end().find(".js-ok").unbind().one("click",t).end().show()}};$(document).ready(locamerica.b2c.setup.registrar);locamerica.b2c.web.comum={inicializar:function(){locamerica.b2c.web.comum.registrarAcoes();locamerica.b2c.web.comum.propriedades={loaderGlobal:!0}},registrarAcoes:function(){$(document).ajaxStart(locamerica.b2c.web.comum.mostrarLoader).ajaxError(locamerica.b2c.web.comum.aoCompletarAjax).ajaxComplete(locamerica.b2c.web.comum.esconderLoader)},aoCompletarAjax:function(n,t){var r,i;if(t&&(t.status===504||t.status===502)){r=window.location.origin+"/Autenticacao/Login";window.location.href=r;return}if(t&&t.status==403)try{if(i=$.parseJSON(t.responseText),i.error===!0){window.location=i.redirectUrl;return}}catch(n){}locamerica.b2c.web.comum.esconderLoader()},postColecoesDeObjetos:function(n,t,i,r){$.ajax({contentType:"application/json; charset=utf-8",dataType:"json",type:"POST",url:n,data:t,success:function(n){i&&i(n)},failure:function(n){r&&r(n)}})},mostrarLoader:function(){locamerica.b2c.web.comum.propriedades.loaderGlobal?$("body").addClass("loading"):locamerica.b2c.web.comum.propriedades.loaderGlobal=!0},esconderLoader:function(n,t){if($("body").removeClass("loading"),t&&(t.status===504||t.status===502)){var i=window.location.origin+"/Autenticacao/Login";window.location.href=i;return}},obterUsuarioAutenticado:function(){return JSON.parse($("#Usuario").val())}};$(document).ready(locamerica.b2c.web.comum.inicializar)