Rits.Site={pollSubmit:function(E,B,A){var C=function(J){if(J.responseText!="false"){$(E).innerHTML=J.responseText;Rits.Util.setCookie("poll_vote_"+A,"true",30)}else{alert(Rits.Language.get("site.poll.vote.error"))}Rits.Ajax.hideOverlay(E)};var G=function(J){alert(Rits.Language.get("site.poll.vote.error"));Rits.Ajax.hideOverlay(E)};var H={success:C,failure:G};B=$(B);var I=null;for(var F=0;F<B.elements["ANSWER[]"].length;F++){if(B.elements["ANSWER[]"][F].checked){I=B.elements["ANSWER[]"][F].value}}if(I==null){alert(Rits.Language.get("validation.message.option"));return }Rits.Ajax.displayOverlay(E);var D=YAHOO.util.Connect.asyncRequest("GET","/poll/vote/?POL_ID="+A+"&ANSWER="+I,H)},clearText:function(B,A){if(B.value==A){B.value=""}},recoverText:function(B,A){if(B.value.length==0){B.value=A}},visitorLogin:function(E,C,D,B){if(B){var A=function(I){if(I.responseText=="true"){Rits.Util.reload()}else{alert(Rits.Language.get("admin.login.error"));Rits.Ajax.hideOverlay(E)}};var F=function(I){alert(Rits.Language.get("admin.login.error"));Rits.Ajax.hideOverlay(E)};var H={success:A,failure:F};C=$(C).value;D=Rits.Crypt.md5(Rits.Crypt.md5($(D).value)+B);var G=YAHOO.util.Connect.asyncRequest("GET","/login/?LOGIN="+C+"&PASSWORD="+D,H)}else{var A=function(I){if(I.responseText!==undefined){Rits.Site.visitorLogin(E,C,D,I.responseText)}};var F=function(I){alert(Rits.Language.get("admin.login.error"))};var H={success:A,failure:F};if(!(Rits.Validate.isEmail($(C).value)&&$(D).value.length)){alert(Rits.Language.get("validation.message.form"));return }Rits.Ajax.displayOverlay(E);var G=YAHOO.util.Connect.asyncRequest("GET","/login/seed/",H)}},addNewsletter:function(F,C,B){var D=function(J){if(J.responseText!="false"){alert(Rits.Language.get("site.newsletter.success"))}else{alert(Rits.Language.get("site.newsletter.error"))}Rits.Ajax.hideOverlay(F)};var G=function(J){alert(Rits.Language.get("site.newsletter.error"));Rits.Ajax.hideOverlay(F)};var I={success:D,failure:G};var A=$(C).value;var H=$(B).value;if(A.length==0||!(Rits.Validate.isEmail(H))){alert(Rits.Language.get("validation.message.form"));return }Rits.Ajax.displayOverlay(F);var E=YAHOO.util.Connect.asyncRequest("GET","/emails/add/?NAME="+escape(A)+"&EMAIL="+escape(H),I)},sendItem:function(F,B){var G={upload:function(J){Rits.Ajax.hideOverlay(F);if(J.responseText=="true"){alert(Rits.Language.get("site.senditem.success"));B.SEN_FROM_NAME.value="";B.SEN_FROM_EMAIL.value="";B.SEN_TO_NAME.value="";B.SEN_TO_EMAIL.value="";B.SEN_MESSAGE.value=""}else{alert(Rits.Language.get("site.senditem.error"))}}};var D=B.SEN_FROM_NAME.value;var E=B.SEN_FROM_EMAIL.value;var H=B.SEN_TO_NAME.value;var C=B.SEN_TO_EMAIL.value;var I=B.SEN_MESSAGE.value;if(!(D.length&&E.length&&Rits.Validate.isEmail(E)&&H.length&&C.length&&Rits.Validate.isEmail(C)&&I.length)){alert(Rits.Language.get("validation.message.form"))}else{var A="/senditem/save/ajax/";Rits.Ajax.displayOverlay(F);Rits.Ajax.submitForm(B,A,G)}},sendCommentary:function(E,G){var A={upload:function(H){Rits.Ajax.hideOverlay(E);if(H.responseText=="true"){alert(Rits.Language.get("site.commentary.success"));G.COM_NAME.value="";G.COM_EMAIL.value="";G.COM_DESCRIPTION.value="";G.COM_DESCRIPTION_Counter.value="500"}else{alert(Rits.Language.get("site.commentary.error"))}}};var D=G.COM_NAME.value;var C=G.COM_EMAIL.value;var F=G.COM_DESCRIPTION.value;if(!(D.length&&((C.length&&Rits.Validate.isEmail(C))||C.length==0)&&F.length)){alert(Rits.Language.get("validation.message.form"))}else{var B="/commentary/save/";Rits.Ajax.displayOverlay(E);Rits.Ajax.submitForm(G,B,A)}},changeAba:function(F,B,C){var E,D;for(var A=1;A<=B;A++){D=$(C+"-content-"+A);E=$(C+"-link-"+A);if(A==F){E.className="on";$D.setStyle(D,"display","")}else{E.className="off";$D.setStyle(D,"display","none")}}},fontSize:12,fontSizeMax:20,fontSizeMin:10,fontSizeUp:function(B){var A=Rits.Site.fontSize+2;if(A>Rits.Site.fontSizeMax){A=Rits.Site.fontSizeMax}Rits.Site.fontSize=A;$D.setStyle(B,"font-size",A+"px")},fontSizeDown:function(B){var A=Rits.Site.fontSize-2;if(A<Rits.Site.fontSizeMin){A=Rits.Site.fontSizeMin}Rits.Site.fontSize=A;$D.setStyle(B,"font-size",A+"px")}}