function showLoading(){var a=$(window).height();var b=$(window).width();$("#div-ajax-loading").css("top",a/2-$("#div-ajax-loading").height()/2);$("#div-ajax-loading").css("left",b/2-$("#div-ajax-loading").width()/2);$("#div-ajax-loading").show();}function hideLoading(){$("#div-ajax-loading").hide();}function showWindow(d,a){var b=$(document).height(),c=$(window).width();$("#div-mascara").css({width:c,height:b});$("#div-mascara").fadeTo("slow",0.7);var e=$(window).height(),f=$(window).width();if(arguments.length>0){if(arguments[0]!==undefined&&typeof(arguments[0])==="string"){$("#div-window-box").css("width",d);}if(arguments[1]!==undefined&&typeof(arguments[1])==="string"){$("#div-window-box").css("height",a);}}$("#div-window-box").css("top",e/2-$("#div-window-box").height()/2);$("#div-window-box").css("left",f/2-$("#div-window-box").width()/2);$("#div-window-box").fadeIn(1000);}function hideWindow(){$("#div-mascara, #div-window-box").hide();}function loadView(c,b,a){showLoading();$.ajaxSetup({cache:false});$.get(c,function(d){hideLoading();if(d!==undefined&&typeof(d)==="string"){$("#"+b).html(d);if(a!==null){a();}}else{$("#"+b).html("<p>Falha ao obter dados</p>");}});}function showMateria(a){loadView("/site/uimateria/"+a,"div-window-container",function(){showWindow("500px","250px");});}function showPoliticaPrivacidade(){loadView("/site/uipoliticaprivacidade/","div-window-container",function(){showWindow("600px","350px");});}function showLogin(){loadView("/site/uilogin","div-window-container",function(){showWindow("600px","280px");$("#UserName").focus();});}function showDadosCadastrais(){loadView("/site/uidadoscadastrais","div-window-container",function(){showWindow("600px","400px");});}function showAlterarSenha(){loadView("/site/uialterarsenha","div-window-container",function(){showWindow("600px","250px");});}function showCarrinho(){loadView("/cart/uicarrinho","div-window-container",function(){showWindow("600px","380px");});}function isNotEmpty(b){for(var a in b){return true;}return false;}function isValidURL(b){var a=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;return a.test(b);}function isValidEmail(a){var b=new RegExp("^[0-9a-zA-Z_.-]+@[0-9a-zA-Z]+[.]{1}[0-9a-zA-Z]+[.]?[0-9a-zA-Z]+$");return b.test(a);}function isDate(a){var e,d,b,c,f;if(a.length!==10){return false;}if(a.substring(2,3)!=="/"||a.substring(5,6)!=="/"){return false;}b=a.substring(0,2)-0;c=a.substring(3,5)-1;f=a.substring(6,10)-0;if(f<1000||f>3000){return false;}d=(new Date(f,c,b)).getTime();e=new Date();e.setTime(d);if(e.getFullYear()!==f||e.getMonth()!==c||e.getDate()!==b){return false;}return true;}function compareDatesInBr(g,d){var f=g.split("/"),c=d.split("/"),a=null,h=null,i=null,e=null,b=null;a=f[0];h=f[1];i=f[2];e=new Date(i,h,a);a=c[0];h=c[1];i=c[2];b=new Date(i,h,a);if(e>b){return 1;}else{if(e<b){return -1;}else{return 0;}}}function cadastroNewsletter(){if($("#inputNewsletterNome").val().length===0){alert("Por favor, informe o seu Nome.");$("#inputNewsletterNome").focus();return false;}if($("#inputNewsletterEmail").val().length===0){alert("Por favor, informe o seu E-mail.");$("#inputNewsletterEmail").focus();return false;}if(!isValidEmail($("#inputNewsletterEmail").val())){alert("Por favor, informe um endere?o de E-mail v?lido.");$("#inputNewsletterEmail").focus();return false;}$.post("/site/cadastronewsletter",{PrimeiroNome:$("#inputNewsletterNome").val(),Email:$("#inputNewsletterEmail").val()},function(a){if(a=="1#"){$("#inputNewsletterNome, #inputNewsletterEmail").val("");alert("Cadastro efetuado com sucesso!\nUm e-mail de confirma??o foi enviado para o endere?o informado. Obrigado.");}else{alert(a.split("#")[1]);}});}var culturaPTbr={numDigDec:2,sepDec:",",numAgrup:3,sepAgrup:".",sepData:"/",formatoData:"dd/MM/yyyy"};function defMaskFloat(j,d,b,g){var l=j.value;var f=b.keyCode?b.keyCode:b.charCode;if(f=="37"||f=="39"||f=="16"){if(l.charAt[0]==d.sepDec){j.value="0"+j.value;}if(j.value.split(d.sepDec)[1]!=null){while(j.value.split(d.sepDec)[1].length<d.numDigDec){j.value=j.value+"0";}}return true;}l=l.replace(/\D/g,"");if(l=="0"||l=="00"){l="";}else{if(l.length==1){for(var c=0;c<d.numDigDec;c++){l="0"+l;}l=l.substring(0,l.length-d.numDigDec)+d.sepDec+l.substring(l.length-d.numDigDec,l.length);}else{if(l.length>0){l=l.substring(0,l.length-d.numDigDec)+d.sepDec+l.substring(l.length-d.numDigDec,l.length);var h=l.substring(0,l.indexOf(d.sepDec));var k=formatInt(h,d);l=k+l.substring(l.indexOf(d.sepDec),l.length);}}}if(l.charAt(0)==d.sepDec){l="0"+l;}if(l.length>g){var a=l.length-g;j.value=l.substring(0,l.length-a);return defMaskFloat(j,d,b,g);}return j.value=l;}function formatInt(e,c){var d="",a=0;e=e.replace(/\D/g,"");if(e==null||e.length==0){return"";}while(e.charAt(0)=="0"){e=e.substring(1);}for(var b=e.length-1;b>=0;b--){if(a==c.numAgrup){a=0;d=e.charAt(b)+c.sepAgrup+d;}else{d=e.charAt(b)+d;}a++;}if(e==null||e.length==0){return"0";}return d;}function adicionarItemNoCarrinho(a){$.post("/cart/adicionaritem",{id:a},function(b){b=b.split("#");if(b[0]==="1"){var c=null,d=null;d=b[1];if(d==="1"){c="1 item";}else{c=d+" itens";}$("#cart-total").html(c);showCarrinho();}else{alert(b[1]);}});}function removerItemDoCarrinho(a){$.post("/cart/removeritem",{id:a},function(b){b=b.split("#");if(b[0]==="1"){var c=null,d=null;d=b[1];if(d==="1"){c="1 item";}else{c=d+" itens";}$("#cart-total").html(c);loadView("/cart/uicarrinho","div-window-container",null);}else{alert(b[1]);}});}
