if(typeof Rits=="undefined"){var Rits={}}var $E=YAHOO.util.Event;var $D=YAHOO.util.Dom;var $=YAHOO.util.Dom.get;Rits.Ajax={_isActive:false,adminLogin:function(D,E){if(E){var B=function(J){if(J.responseText=="true"){Rits.Util.reload()}else{alert("Não foi possível efetuar o login. Verifique seu e-mail e senha.");Rits.Ajax.hideOverlay(D)}};var F=function(J){alert("Não foi possível efetuar o login. Por favor tente novamente.");Rits.Ajax.hideOverlay(D)};var I={success:B,failure:F};var A=$("form_login");var G=A.LOGIN.value;var H=Rits.Crypt.md5(Rits.Crypt.md5(A.PASSWORD.value)+E);var C=YAHOO.util.Connect.asyncRequest("GET","/admin/user/login/?LOGIN="+G+"&PASSWORD="+H,I)}else{var B=function(J){if(J.responseText!==undefined){Rits.Ajax.adminLogin(D,J.responseText)}};var F=function(J){alert("Não foi possível efetuar o login. Por favor tente novamente.")};var I={success:B,failure:F};var A=$("form_login");var G=A.LOGIN.value;var H=A.PASSWORD.value;if(!(Rits.Validate.isEmail(G)&&H.length)){alert("Digite corretamente seu e-mail e senha.");return }Rits.Ajax.displayOverlay(D);var C=YAHOO.util.Connect.asyncRequest("GET","/admin/user/login/seed/",I)}},adminForget:function(C){var A=function(H){if(H.responseText=="true"){alert("Senha enviada com sucesso!\nVerifique sua caixa postal dentro de alguns minutos.")}else{alert("Não foi possível enviar sua senha. Verifique se o e-mail digitado está correto.")}Rits.Ajax.hideOverlay(C)};var D=function(H){alert("Não foi possível efetuar o login. Por favor tente novamente.");Rits.Ajax.hideOverlay(C)};var G={success:A,failure:D};var F=$("form_forget");var B=F.LOGIN.value;if(!Rits.Validate.isEmail(B)){alert("O e-mail digitado não está correto.");return }Rits.Ajax.displayOverlay(C);var E=YAHOO.util.Connect.asyncRequest("GET","/admin/user/login/forget/?LOGIN="+B,G)},changeStatus:function(D,C){if(this._isActive==false){this._isActive=true;var A=function(J){if(J.responseText.length&&J.responseText!="false"){var I=D.innerHTML;if(J.responseText=="on"){D.innerHTML=I.replace("_off.","_on.")}else{if(J.responseText=="off"){D.innerHTML=I.replace("_on.","_off.")}else{if(J.responseText=="noaccess"){alert("Acesso negado! Você não tem permissão para alterar este registro.")}}}}else{alert("Não foi possível alterar o registro.")}Rits.Ajax._isActive=false};var E=function(I){alert("Não foi possível alterar o registro.");Rits.Ajax._isActive=false};var H={success:A,failure:E};var G=D.innerHTML;var B="off";if(G.indexOf("_on.")!=-1){B="on"}var F=YAHOO.util.Connect.asyncRequest("GET",C+"&status="+B,H)}},loadContent:function(D,B,C){var A=function(H){if(H.responseText!="false"){$(D).innerHTML=H.responseText;if(C){Rits.Dialog.center(C)}}Rits.Ajax.hideOverlay(D)};var E=function(H){Rits.Ajax.hideOverlay(D)};var G={success:A,failure:E};Rits.Ajax.displayOverlay(D);var F=YAHOO.util.Connect.asyncRequest("GET",B,G)},sendMessage:function(B,E,A,F){var C=function(J){B.MESSAGE.value="";if(J.responseText!="false"){$(F).innerHTML=J.responseText}else{alert("Não foi possível enviar a notificação. Por favor tente novamente")}Rits.Ajax.hideOverlay(E)};var G=function(J){alert("Não foi possível enviar a notificação. Por favor tente novamente.");Rits.Ajax.hideOverlay(E)};var H={success:C,failure:G};var I=B.MESSAGE.value;if(!I.length){alert("Por favor digite sua mensagem.");return }Rits.Ajax.displayOverlay(E);var D=YAHOO.util.Connect.asyncRequest("GET",A+"&MES_DESCRIPTION="+escape(I),H)},removeMessage:function(C,B){var A=function(G){if(G.responseText!="false"){$(C).innerHTML=G.responseText}else{alert("Não foi possível remover a notificação. Por favor tente novamente")}Rits.Ajax.hideOverlay(C)};var D=function(G){alert("Não foi possível remover a notificação. Por favor tente novamente.");Rits.Ajax.hideOverlay(C)};var F={success:A,failure:D};Rits.Ajax.displayOverlay(C);var E=YAHOO.util.Connect.asyncRequest("GET",B,F)},remove:function(C,B){var A=function(G){if(G.responseText=="noaccess"){alert("Acesso negado! Você não tem permissão para efetuar essa operação.")}else{if(G.responseText!="false"){$(C).innerHTML=G.responseText}else{alert("Não foi possível remover o registro. Por favor tente novamente")}}Rits.Ajax.hideOverlay(C)};var D=function(G){alert("Não foi possível remover o registro. Por favor tente novamente.");Rits.Ajax.hideOverlay(C)};var F={success:A,failure:D};if(!confirm("Você tem certeza que deseja remover o registro?")){return }Rits.Ajax.displayOverlay(C);var E=YAHOO.util.Connect.asyncRequest("GET",B,F)},saveFiles:function(C,B,D){url=C.action;var A={upload:function(E){Rits.Ajax.hideOverlay("layFormFiles");if(E.responseText=="true"){Rits.Dialog.close("dialogFiles");Rits.Ajax.loadContent(B,D)}else{alert("Não foi possível enviar o(s) arquivo(s). Por favor tente novamente.")}}};Rits.Ajax.displayOverlay("layFormFiles");Rits.Ajax.submitForm(C,url,A)},saveForm:function(E,C,B,D,F){url=E.action;var A={upload:function(G){Rits.Ajax.hideOverlay(B);if(G.responseText=="true"){Rits.Dialog.close(C);Rits.Ajax.loadContent(D,F)}else{if(G.responseText=="false"){alert("Não foi possível salvar o registro. Por favor tente novamente.")}else{$(C+"Content").innerHTML=G.responseText}}}};Rits.Ajax.displayOverlay(B);Rits.Ajax.submitForm(E,url,A)},addFilesForm:function(A,C){var D=$(A);var F=$(C+"1");var E;var G=document.createElement("div");var B=1;while(1){if(!$(C+B)){break}B++}G.id=C+B;G.innerHTML=F.innerHTML.replace(/_1/g,"_"+B);D.appendChild(G)},submitForm:function(C,A,B){YAHOO.util.Connect.setForm(C,true);YAHOO.util.Connect.asyncRequest("POST",A,B)},visitorLogin:function(D,E){if(E){var B=function(J){if(J.responseText=="true"){Rits.Util.reload()}else{alert("Não foi possível efetuar o login. Verifique seu e-mail e senha.");Rits.Ajax.hideOverlay(D)}};var F=function(J){alert("Não foi possível efetuar o login. Por favor tente novamente.");Rits.Ajax.hideOverlay(D)};var I={success:B,failure:F};var A=$("form_login");var G=A.VIS_LOGIN.value;var H=Rits.Crypt.md5(Rits.Crypt.md5(A.VIS_PASSWORD.value)+E);var C=YAHOO.util.Connect.asyncRequest("GET","/login/?LOGIN="+G+"&PASSWORD="+H,I)}else{var B=function(J){if(J.responseText!==undefined){Rits.Ajax.visitorLogin(D,J.responseText)}};var F=function(J){alert("Não foi possível efetuar o login. Por favor tente novamente.")};var I={success:B,failure:F};var A=$("form_login");var G=A.VIS_LOGIN.value;var H=A.VIS_PASSWORD.value;if(!(Rits.Validate.isEmail(G)&&H.length)){alert("Digite corretamente seu e-mail e senha.");return }Rits.Ajax.displayOverlay(D);var C=YAHOO.util.Connect.asyncRequest("GET","/login/seed/",I)}},displayOverlay:function(A){var C=$("rits_overlay_"+A);var D=$("rits_overlay_content_"+A);if(!(C&&D)){var G=document.body;C=document.createElement("div");C.setAttribute("id","rits_overlay_"+A);$D.setStyle(C,"position","absolute");$D.setStyle(C,"background","#000000");$D.setStyle(C,"zIndex","10");G.appendChild(C);D=document.createElement("div");D.setAttribute("id","rits_overlay_content_"+A);D.innerHTML='<table width="100%" height="100%" border="0"><tr><td style="text-align: center;"><img src="/_resources/media/img/ajax-loader.gif" width="16" height="16" /></td></tr></table>';$D.setStyle(D,"position","absolute");$D.setStyle(D,"zIndex","11");G.appendChild(D)}var F=$D.getRegion(A);var H=F.right-F.left;var E=F.bottom-F.top;$D.setStyle(C,"top",F.top+"px");$D.setStyle(C,"left",F.left+"px");$D.setStyle(D,"top",F.top+"px");$D.setStyle(D,"left",F.left+"px");$D.setStyle(C,"display","");$D.setStyle(C,"width",H+"px");$D.setStyle(C,"height",E+"px");$D.setStyle(C,"opacity","0");$D.setStyle(D,"display","");$D.setStyle(D,"width",H+"px");$D.setStyle(D,"height",E+"px");$D.setStyle(D,"opacity","0");var I=new YAHOO.util.Anim(C,{opacity:{from:0,to:0.3}},0.5,YAHOO.util.Easing.easeOut);var B=new YAHOO.util.Anim(D,{opacity:{from:0,to:1}},0.5,YAHOO.util.Easing.easeOut);I.animate();B.animate()},hideOverlay:function(B){var A=$("rits_overlay_"+B);var C=$("rits_overlay_content_"+B);$D.setStyle(A,"display","none");$D.setStyle(C,"display","none")},displayLoading:function(A){var C=$("rits_overlay_"+A);var D=$("rits_overlay_content_"+A);if(!(C&&D)){var G=document.body;C=document.createElement("div");C.setAttribute("id","rits_overlay_"+A);$D.setStyle(C,"position","absolute");$D.setStyle(C,"zIndex","10");G.appendChild(C);D=document.createElement("div");D.setAttribute("id","rits_overlay_content_"+A);D.innerHTML='<table width="100%" height="100%" border="0"><tr><td style="text-align: center;"><img src="/_resources/media/img/ajax-loader.gif" width="16" height="16" /></td></tr></table>';$D.setStyle(D,"position","absolute");$D.setStyle(D,"zIndex","11");G.appendChild(D)}var F=$D.getRegion(A);var H=F.right-F.left;var E=F.bottom-F.top;$D.setStyle(C,"top",F.top+"px");$D.setStyle(C,"left",F.left+"px");$D.setStyle(D,"top",F.top+"px");$D.setStyle(D,"left",F.left+"px");$D.setStyle(C,"display","");$D.setStyle(C,"width",H+"px");$D.setStyle(C,"height",E+"px");$D.setStyle(C,"opacity","0");$D.setStyle(D,"display","");$D.setStyle(D,"width",H+"px");$D.setStyle(D,"height",E+"px");$D.setStyle(D,"opacity","0");var I=new YAHOO.util.Anim(C,{opacity:{from:0,to:0.3}},0.5,YAHOO.util.Easing.easeOut);var B=new YAHOO.util.Anim(D,{opacity:{from:0,to:1}},0.5,YAHOO.util.Easing.easeOut);I.animate();B.animate()},hideLoading:function(B){var A=$("rits_overlay_"+B);var C=$("rits_overlay_content_"+B);$D.setStyle(A,"display","none");$D.setStyle(C,"display","none")}}