window.addEvent("domready",function(){tips=new Tips(".tips",{onShow:function(I){I.fade(1)},onHide:function(I){I.fade(0)}});new Fx.SmoothScroll({links:".lnk-anchor",wheelStops:false});$$(".cn").each(function(I){fixPNG(I)});$$(".box-button",".box-button-contest").addEvent("mouseenter",function(){this.addClass("box-button-over")});$$(".box-button",".box-button-contest").addEvent("mouseleave",function(){this.removeClass("box-button-over")});var G=$$(".nav .passive A");G.each(function(I){var J=new Fx.Morph(I,{duration:350,wait:false});I.addEvent("mouseenter",function(){J.start({"margin-top":"0px",height:"35px"})});I.addEvent("mouseleave",function(){J.start({"margin-top":"7px",height:"27px"})})});$$(".open").addEvent("click",function(I){I.stop();this.toggleClass("open-active");this.getNext().toggleClass("none")});if($("ContestSliderBox")){var E=new noobSlide({box:$("ContestSliderBox"),items:$$("#ContestSliderBox div"),size:676,handles:$$("#ContestSliderHandles span"),onWalk:function(I,J){this.handles.removeClass("active");J.addClass("active")}})}carousel("carousel-contest",8000);if($("username-search")){$("username-search").addEvent("blur",function(I){if(this.value==""){this.value=lng.l_users_search}});$("username-search").addEvent("focus",function(I){if(this.value==lng.l_users_search){this.value=""}})}if($("logout")){$("logout").addEvent("click",function(I){if(!confirm(lng.confirm_logout)){I.stop()}})}$$(".box-users .item").addEvent("mouseover",function(){this.toggleClass("item-over")});$$(".box-users .item").addEvent("mouseout",function(){this.toggleClass("item-over")});if($("slider-timer")){var F=new Scroller("slider-timer",{area:300,velocity:0.05});F.start()}if($("slider-wrapper")){var C=new Fx.Scroll("slider-wrapper",{wait:false,duration:300,transition:Fx.Transitions.Quad.easeInOut});$("slider-l").addEvent("click",function(I){new Event(I).stop();if($("slider-content-"+sliderBack)){C.toElement("slider-content-"+sliderBack);sliderBack--;sliderNext--}});$("slider-r").addEvent("click",function(I){new Event(I).stop();var J=parseInt($("slider-end").value);if($("slider-content-"+(sliderNext+J))){C.toElement("slider-content-"+sliderNext);sliderBack++;sliderNext++}})}$$("IMG.zoom-image").each(function(I){I.zoom=new Fx.Morph(I,{duration:"short",transition:Fx.Transitions.Sine.easeOut,link:"cancel"});I.addEvents({mouseenter:function(K){var J=K.target;J.zoom.start({width:getNaturalWidth(this),height:getNaturalHeight(this),"margin-top":-20,"margin-bottom":-20})},mouseleave:function(K){var J=K.target;J.zoom.start({width:J.get("width"),height:J.get("height"),"margin-top":0,"margin-bottom":0})}})});$$(".slider-2 .item").addEvent("mouseover",function(I){this.className="item-on"});$$(".slider-2 .item").addEvent("mouseout",function(I){this.className="item"});carousel("carousel-photogals",20000);if($("rating-gals")){$$("#rating-gals LI A").addEvent("click",function(I){I.stop();loader();lnk=this;galleryID=this.href.replace(/.+\&gallery_id=(\d+)\&.+/,"$1");rate=this.innerHTML;getData("rating_gals",{gallery_id:galleryID,rate:rate})})}if($("rating-photos")){$$("#rating-photos LI A").addEvent("click",function(I){I.stop();loader();photoID=this.href.replace(/.+\&photo_id=(\d+)\&.+/,"$1");rate=this.innerHTML;getData("rating_photos",{photo_id:photoID,rate:rate})})}$$(".photogals-del").addEvent("click",function(I){galleryID=this.href.replace(/.+\/(\d+)$/,"$1");if(!confirm(lng.confirm_photos_gals_del.substitute({title:$("photogals-title-"+galleryID).get("text")}))){I.stop()}});$$(".photos-del").addEvent("click",function(I){I.stop();lnk=this;photoID=lnk.href.replace(/.+\&photo_id=(\d+)$/,"$1");if(confirm(lng.confirm_photos_del)){loader();getData("photos_del",{photo_id:photoID})}});$$(".poster-del").addEvent("click",function(I){posterID=this.href.replace(/.+\/(\d+)$/,"$1");if(!confirm(lng.confirm_poster_del.substitute({title:$("poster-title-"+posterID).get("text")}))){I.stop()}});if($("place_address_map")){$("place_address_map").addEvent("blur",function(I){q=this.getProperty("value").replace(/,/g,"");q=escape(getURI(q));getExternalData("http://maps.google.com/maps/geo?q="+q+"&output=json&key=ABQIAAAA6skFfwC15UOVvF211mznrBRdkwc5aBtwgigaOkRWqi55KNVHBRRWER5JIliy8_f9kCCY58wLFuu3Bg",function(K){$("error_gmap").setStyle("display","none");if(K.Placemark!=undefined){var L=K.Placemark[0].Point.coordinates[1];var J=K.Placemark[0].Point.coordinates[0];document.form.place_latitude.value=L;document.form.place_longitude.value=J;loadGMap(L,J)}else{$("map").setStyle("display","none");$("error_gmap").set("text",lng.error_google_maps);$("error_gmap").setStyle("display","block")}})})}$$(".places-del").addEvent("click",function(I){placeID=this.href.replace(/.+\/(\d+)$/,"$1");if(!confirm(lng.confirm_places_del.substitute({title:$("place-title-"+placeID).get("text")}))){I.stop()}});$$("A.rating-entries").addEvent("click",function(I){I.stop();lnk=this;entryID=lnk.href.replace(/.+\&entry_id=(\d+)\&.+/,"$1");rate=lnk.href.replace(/.+\&rate=(.+)$/,"$1");loader();getData("rating_entries",{entry_id:entryID,rate:rate})});$$("A.rating-users").addEvent("click",function(I){I.stop();lnk=this;userID=lnk.href.replace(/.+\&user_id=(\d+)\&.+/,"$1");rate=lnk.href.replace(/.+\&rate=(.+)$/,"$1");loader();getData("rating_users",{user_id:userID,rate:rate})});$$(".rating-contest").addEvent("click",function(I){I.stop();lnk=this;ID=lnk.href.replace(/.+\&participant_id=(\d+)$/,"$1");loader();getData("rating_contest",{participant_id:ID})});$$(".poster-action").addEvent("click",function(I){I.stop();loader();lnk=this;posterID=lnk.href.replace(/.+\&poster_id=(\d+)$/,"$1");getData("poster_action",{poster_id:posterID})});$$(".places-subcats").addEvent("click",function(J){J.stop();var I=this.href.replace(/.+\/(\w+)$/,"$1");$$(".text-main").each(function(K){K.style.display="none"});$$(".pimp-light-on").each(function(K){K.className="pimp-light"});$("place-"+I).style.display="block";this.parentNode.className="pimp-light-on";if(I=="map"){loadGMap(latitude,longitude)}});$$(".places-visitor").addEvent("click",function(I){I.stop();loader();link=this;placeID=link.href.replace(/.+\&place_id=(\d+)$/,"$1");getData("places_visitors",{place_id:placeID})});if($("rating-places")){$$("#rating-places LI A").addEvent("click",function(I){I.stop();loader();lnk=this;placeID=lnk.href.replace(/.+\&place_id=(\d+)\&.+/,"$1");rate=lnk.innerHTML;getData("rating_places",{place_id:placeID,rate:rate})})}if($("add-comment")){$("add-comment").addEvent("submit",function(I){I.stop();commentID=0;addComment("add-comment")})}$$(".comments-reply-open").addEvent("click",function(I){I.stop();commentID=this.href.replace(/.+reply\_id=(\d+).+/,"$1");viewCommentReply(commentID)});$$(".comments-reply").addEvent("submit",function(I){I.stop();commentID=this.name.replace(/comments_reply_(\d+)/,"$1");addComment("comments-reply-"+commentID)});$$(".comments-edit-open").addEvent("click",function(I){I.stop();lnk=this;commentID=lnk.href.replace(/.+edit\_id=(\d+).+/,"$1");viewCommentEdit(commentID)});$$(".comments-edit").addEvent("submit",function(I){I.stop();editComment("comments-edit-"+commentID)});$$(".comments-del").addEvent("click",function(I){I.stop();commentID=this.href.replace(/.+comment_id=(\d+)$/,"$1");if(confirm(lng.confirm_comments_del)){loader();getData("comments_del",{table_name:$("add-comment").table_name.value,field_name:$("add-comment").field_name.value,comment_id:commentID})}});$$(".gallery-view").addEvent("click",function(I){I.stop();photoNum=this.href.replace(/.+\/(\d+)$/,"$1");$("gallery-photo").src=$("gallery-photo").src.replace(/(.+)\/\d+_ave(.+)/,"$1/"+photoNum+"_ave$2");$("gallery-photo").parentNode.href=$("gallery-photo").parentNode.href.replace(/(.+)\/\d+\.(.+)/,"$1/"+photoNum+".$2")});if($("users-more-open")){var B=new Fx.Slide("users-more").hide();$("users-more-open").addEvent("click",function(I){I.stop();B.toggle();if(!B.open){this.set("text",lng.l_users_more_off)}else{this.set("text",lng.l_users_more)}})}if($("more-open")){$("more").setStyle("height","auto");var D=new Fx.Slide("more").hide();var A=$("more-open").get("text");$("more-open").addEvent("click",function(I){I.stop();D.toggle();if(!D.open){this.set("text",lng.l_more_off);if($("no-more")){$("no-more").setStyle("display","none")}}else{this.set("text",A);if($("no-more")){$("no-more").setStyle("display","block")}}})}if($("users-search-open")){slideUsersSearch=new Fx.Slide("users-search").hide();$("users-search-open").addEvent("click",function(I){I.stop();slideUsersSearch.toggle();if(!slideUsersSearch.open){this.className="icon-more-off"}else{this.className="icon-more"}})}$$(".friends-add").addEvent("click",function(I){I.stop();loader();lnk=this;friendID=lnk.href.replace(/.+\&friend_id=(\d+)$/,"$1");getData("friends_add",{friend_id:friendID})});$$(".friends-del").addEvent("click",function(I){I.stop();loader();lnk=this;friendID=lnk.href.replace(/.+\&friend_id=(\d+)$/,"$1");getData("friends_del",{friend_id:friendID})});if($("friends-del")){$("friends-del").addEvent("click",function(I){I.stop();if(checkForm()){$("friends").submit()}})}$$(".friends-wait").addEvent("click",function(I){I.stop();loader();lnk=this;friendID=lnk.href.replace(/.+\&friend_id=(\d+)\&.+/,"$1");c=lnk.href.replace(/.+\&control=(.+)$/,"$1");getData("friends_wait",{friend_id:friendID,control:c})});$$(".privmsgs-del").addEvent("click",function(I){I.stop();if(confirm(lng.confirm_users_privmsgs_del)){loader();privmsgID=this.href.replace(/.+\&privmsg_id=(\d+)$/,"$1");getData("privmsgs_del",{privmsg_id:privmsgID})}});if($("privmsgs-send")){$("privmsg_text").addEvent("keyup",function(I){if(I.control&&I.code==13){sendPrivmsg()}});$("privmsgs-send").addEvent("submit",function(I){I.stop();sendPrivmsg()})}$$(".privmsgs-open").addEvent("click",function(I){I.stop();openPrivmsg(this)});$$(".lnk-profile").addEvent("click",function(I){if(user_id==""){I.stop();msg(lng.error_users_access,"error")}});$$(".lnk-opener").addEvent("click",function(I){I.stop();opener.location.href=this.href;opener.window.focus()});if($("friends-list")){$("friends-list").setStyle("height","auto");var H=new Fx.Slide("friends-list").hide();$("friends-list-open").addEvent("click",function(I){I.stop();H.toggle();if(!H.open){this.className="icon-msg-more-off"}else{this.className="icon-msg-more"}})}$$(".news-del").addEvent("click",function(I){if(!confirm(lng.confirm_news_del)){I.stop()}});if($("chat")&&$("last-id")){msgsScroll=new Fx.Scroll("chat").toBottom();chat=new RealtimeAjax({url:"/inc/ajax.php?action=chat_msgs",data:{last_id:$("last-id").value},onPong:function(I){if(I.last_id!=null){chat.setOptions({data:{last_id:I.last_id}});$each(I.msg,function(J){addElementChatMsg("chat",J)});msgsScroll.toBottom()}}}).ping()}if($("chat-add")){$("chat-add").addEvent("submit",function(J){J.stop();f=$("chat-add");var I={msg_text:[{code:"empty",text:lng.error_chat_msg_text}]};if(checkFormFields(I)){loader();f.add.disabled=true;getData("chat_add",{msg_text:f.msg_text.value})}})}});function resultData(C,B){if(B!=null){switch(C){case"places_list":loader();if(!B.error){$("place_id").innerHTML='<option value="0">'+lng.l_none+"</option>";for(var A=0;A<B.places.length;A++){new Element("option",{value:B.places[A].place_id}).set("text",B.places[A].place_title).inject("place_id")}}else{msg(B.error)}break;case"rating_gals":loader();if(!B.error){lnk.getParent().addClass("active");$("count-rating-gals").set("text",B.rating_ave);if($("user-votes")){$("user-votes").set("text",B.user_votes_text)}msg(B.done,"done")}else{msg(B.error,"error")}break;case"rating_photos":loader();if(!B.error){$("rating-photos-box").innerHTML="";new Element("img",{src:"/tpl/img/rating_dark_"+B.rating_ave_round+".gif",alt:B.rating_title}).inject("rating-photos-box")}else{msg(B.error)}break;case"rating_entries":loader();if(!B.error){$("rating-entries-"+entryID).set("text",B.entry_rating);if(B.user_streams_votes!=undefined){$("user-streams-votes").set("text",B.user_streams_votes);$("user-streams-votes-graphic").setStyle("width",B.user_streams_votes_percent+"%")}lnk.className+="-on";msg(B.done)}else{msg(B.error)}break;case"rating_users":loader();if(!B.error){$("rating-users-"+userID).set("text",B.user_rating);if($("user-votes")){$("user-votes").set("text",B.user_votes_text)}msg(B.done,"done")}else{msg(B.error,"error")}break;case"rating_contest":loader();if(!B.error){$("rating-contest-"+ID).set("text",B.participant_rating);if($("user-votes")){$("user-votes").set("text",B.user_votes_text)}msg(B.done,"done")}else{msg(B.error,"error")}break;case"photos_del":loader();if(!B.error){$("photo_num").value=$("photo_num").value-1;$("photo_line1_"+photoID).destroy();$("photo_line2_"+photoID).destroy();$("photo_line3_"+photoID).destroy();var D=$$("TD.num");for(var A=0;A<D.length;A++){D[A].set("text",(A+1))}msg(B.done)}else{msg(B.error)}break;case"on_photo":loader();if(!B.error){$("on-photo-box").set("text",lng.l_on_photo_list+" ");B.onphoto_list.each(function(E){var F=new Element("a",{href:E.user_path}).set("text",E.username).inject("on-photo-box");$("on-photo-box").innerHTML+=" "})}else{msg(B.error)}break;case"poster_action":loader();if(!B.error){lnk.set("text",B.title);$("poster-action-"+posterID).set("text",B.poster_action_text);msg(B.done,"done")}else{msg(B.error,"error")}break;case"friends_add":loader();if(!B.error){lnk.set("text",B.title);msg(B.done,"done")}else{msg(B.error,"error")}break;case"friends_del":loader();if(!B.error){lnk.set("text",B.title);msg(B.done,"done")}else{msg(B.error,"error")}break;case"friends_wait":loader();if(!B.error){$("friends-wait-"+friendID).destroy();if($("friends-wait-list").getChildren(".item").length==0){$("friends-wait").destroy()}msg(B.done,"done")}else{msg(B.error,"error")}break;case"privmsgs_add":loader();if(!B.error){parent.Shadowbox.close()}else{msg(B.error,"error")}break;case"privmsgs_del":loader();if(!B.error){$("privmsg-"+privmsgID).destroy();msg(B.done,"done")}else{msg(B.error,"error")}break;case"places_visitors":loader();if(!B.error){link.set("text",B.title);msg(B.done)}else{msg(B.error)}break;case"rating_places":loader();if(!B.error){lnk.getParent().addClass("active");$("count-rating-places").set("text",B.place_rating_ave);if($("user-votes")){$("user-votes").set("text",B.user_votes_text)}msg(B.done,"done")}else{msg(B.error,"error")}break;case"places_photos_del":loader();if(!B.error){$("photo_num").value=$("photo_num").value-1;$("photo_line1_"+photoID).destroy();$("photo_line2_"+photoID).destroy();$("photo_line3_"+photoID).destroy();var D=$$("TD.num");for(var A=0;A<D.length;A++){D[A].set("text",(A+1))}msg(B.done)}else{msg(B.error)}break;case"comments_add":loader();if(!B.error){addElementComment(B)}else{msg(B.error)}f.add_comment.value=lng.submit_send;f.add_comment.disabled=false;break;case"comments_edit":loader();if(!B.error){$("comments-text-"+commentID).set("text",f.comment_text.value);msg(B.done,"done")}else{msg(B.error,"error")}f.edit_comment.value=lng.submit_save;f.edit_comment.disabled=false;break;case"comments_del":loader();if(!B.error){$("comment-"+commentID).destroy();msg(B.done,"done")}else{msg(B.error,"error")}break;case"chat_add":loader();if(!B.error){f.msg_text.value=""}else{msg(B.error,"error")}f.add.disabled=false;break;default:alert("Такого ajax-действия не существует.")}}else{}}function loadTOP(A){$("top-body").innerHTML='<div class="loader-special"><div>'+lng.l_loading+"</div></div>";getData("top_"+A,{})}function loadUsersViews(A){$("visitors-body").innerHTML='<div class="loader-special"><div>'+lng.l_loading+"</div></div>";getData("users_views",{user_id:document.visitors.user_id.value,when:A})}function loadPlaces(A){loader();getData("places_list",{pl_cat_id:A})}function addComment(B){f=$(B);var A={};A["comment-text-"+commentID]=[{code:"empty",text:lng.error_comments_text}];if(checkFormFields(A)){loader();f.add_comment.value=lng.submit_send_loading;f.add_comment.disabled=true;comment_text=f.comment_text.value.replace(/\n/g,"\\n");getDataPost("comments_add",{table_name:$("add-comment").table_name.value,field_name:$("add-comment").field_name.value,id:$("add-comment").id.value,to_id:f.to_id.value,comment_text:comment_text})}}function addElementComment(E){var D=new Element("div",{"class":"item",id:"comment-"+E.comments.comment_id}).inject("comments_list");var H=new Element("div",{"class":"title"}).inject(D);new Element("span").set("text",E.comments.date_add).inject(H);var C=new Element("div",{"class":"author"}).inject(H);new Element("a",{href:E.comments.user_path,"class":"lnk-profile",name:"comment-"+E.comments.comment_id}).set("text",E.comments.username).inject(C);new Element("div",{"class":"l"}).set("text",lng.l_comments_author).inject(H);var F=new Element("div",{"class":"control"}).inject(D);var A=new Element("div",{"class":"item-body"}).inject(D);var B=new Element("div",{"class":"photo"}).inject(A);var G=new Element("a",{href:E.comments.user_path,"class":"lnk-profile"}).inject(B);new Element("img",{src:E.comments.avatar.pre_path,width:53,height:53,alt:E.comments.username}).inject(G);new Element("div",{"class":"text"}).set("html",E.comments.comment_text.replace(/&quot;/g,'"')).inject(D);new Element("div",{"class":"empty"}).inject(D);if(f.to_id.value>0){viewCommentReply(f.to_id.value)}f.comment_text.value=""}function viewCommentReply(A){if($("comments-reply-"+A+"-box").style.display=="none"){$("comments-reply-"+A+"-open").className="pimp-main-mini";$("comments-reply-"+A+"-box").style.display="block";$("comment-text-"+A).focus()}else{$("comments-reply-"+A+"-open").className="pimp-mini";$("comments-reply-"+A+"-box").style.display="none"}}function viewCommentEdit(A){lnk.toggleClass("active");$("comments-edit-"+A+"-box").toggleClass("none");$("comment-text-edit-"+A).focus()}function editComment(B){f=$(B);var A={};A["comment-text-edit-"+commentID]=[{code:"empty",text:lng.error_comments_text}];if(checkFormFields(A)){loader();f.edit_comment.value=lng.submit_save_loading;f.edit_comment.disabled=true;getDataPost("comments_edit",{table_name:$("add-comment").table_name.value,field_name:$("add-comment").field_name.value,comment_id:f.comment_id.value,comment_text:f.comment_text.value});viewCommentEdit(commentID)}}function commentsDel(){$$(".comments_del").addEvent("click",function(A){A.stop();commentsDelConfirm(this.id)})}function commentsDelConfirm(D){if(confirm(lng.conform_comments_del)){var B=D.replace(/comments\_del\_/,"");var A="/inc/ajax.php?lang="+lang+"&action=comments_del";var C=new Json.Remote(A,{onComplete:function(F){if(!F.comments.error){$("comment_"+B+"").innerHTML="";msg(F.comments.done);if($("comments_list").getChildren().length==1){var E=$("comments_list").getChildren();E[0].className+=" end"}}else{msg(F.comments.error)}}}).send({comment_id:B})}}function onItem(){var B=$$("DIV.box-special-2 DIV.item");for(var A=0;A<B.length;A++){B[A].className=B[A].className.replace(" item-on","")}this.className+=" item-on"}function offItem(){this.className=this.className.replace(" item-on","")}function addElementUpload(I){var G=++$(I+"_num").value;var F=new Element("tr").inject(I+"s_list");var D=new Element("td",{rowspan:2,width:"40","class":"num"}).set("text",G).inject(F);var H=new Element("td").inject(F);new Element("input",{type:"file",name:I+"[]",size:20,id:I+"_"+G,"class":"upload"}).inject(H);var E=new Element("tr").inject(I+"s_list");var B=new Element("td",{colspan:2}).inject(E);var J=new Element("input",{type:"text",name:I+"_title[]",size:"20",maxlength:"100",value:lng.l_title,id:I+"_title_"+G,"class":"title m",events:{blur:function(){if(this.value==""){this.className+=" m";this.value=lng.l_title}},focus:function(){if(this.value==lng.l_title){this.className="title";this.value=""}}}}).inject(B);var C=new Element("tr").inject(I+"s_list");new Element("td").inject(C);var A=new Element("td",{colspan:3,"class":"space"}).inject(C);new Element("div",{id:"error_"+I+"_"+G,"class":"error",styles:{display:"none"}}).inject(A)}function addElementChatMsg(C,F){var D=new Element("div",{"class":"item"}).inject(C);var B=new Element("a",{href:F.user_path}).set("text",F.username).inject(D);var A=new Element("span").set("text"," ("+F.date_add+"):").inject(D);var E=new Element("p").set("html",F.msg_text).inject(D)}function openComplaint(){if($("complaint").getStyle("display")=="none"){scrollWindow.toTop();$("dark").setStyle("display","block");$("complaint").setStyle("display","block")}else{$("dark").setStyle("display","none");$("complaint").setStyle("display","none")}}function closePrivmsg(A){if(opener==null){$("privmsgs-unread").setStyle("display","none");$("user-b").setStyle("display","block")}else{opener.$("privmsgs-unread").setStyle("display","none");opener.$("user-b").setStyle("display","block")}}function sendPrivmsg(){f=document.privmsgs_send;var A={privmsg_text:[{code:"empty",text:lng.error_users_privmsgs_text}]};if(checkFormFields(A)){loader();f.submit.value=lng.submit_send_loading;f.submit.disabled=true;getDataPost("privmsgs_add",{privmsg_to_userid:f.privmsg_to_userid.value,privmsg_text:f.privmsg_text.value})}}function openPrivmsg(A){if(user_status_privmsgs!=0&&user_status_privmsgs!=""){Shadowbox.open({content:A.href,title:lng.l_to+": "+A.get("title"),player:"iframe",width:468,height:368})}else{msg(lng.error_users_privmsgs_status,"error")}}function carousel(A,B){if($(A)){scrollCarousel=new Fx.Scroll(A,{duration:B,transition:Fx.Transitions.linear,onComplete:function(){if(scrollCarousel.to=="0,0"){scrollCarousel.toRight()}else{scrollCarousel.toLeft()}}}).toRight();$(A).addEvent("mouseenter",function(C){scrollCarousel.pause()});$(A).addEvent("mouseleave",function(C){scrollCarousel.resume()});$$("#"+A+" .item").addEvent("mouseenter",function(){this.addClass("item-over")});$$("#"+A+" .item").addEvent("mouseleave",function(){this.removeClass("item-over")})}}function slider(A){if($(A)){scr=new Fx.Scroll(A,{wait:false,duration:2000,transition:Fx.Transitions.Quad.easeInOut});slideX=0;items=$(A).getChildren()[0].getChildren(".item");itemsWidth=items[0].getSize().x;itemsWidthMax=itemsWidth*(items.length-3);slideDirection="right";sliderAutoID=sliderAuto.periodical(3000);$(A+"-l").addEvent("click",function(B){B.stop();sliderLeft();$clear(sliderAutoID)});$(A+"-r").addEvent("click",function(B){B.stop();sliderRight();$clear(sliderAutoID)})}}function sliderLeft(){if(slideX-itemsWidth>=0){slideX=slideX-itemsWidth;scr.start(slideX,0)}else{slideDirection="right"}}function sliderRight(){if(slideX+itemsWidth<=itemsWidthMax){slideX=slideX+itemsWidth;scr.start(slideX,0)}else{slideDirection="left"}}function sliderAuto(){if(slideDirection=="left"){sliderLeft()}else{if(slideDirection=="right"){sliderRight()}}}tinyMCE.init({mode:"textareas",editor_selector:"mceEditor",theme:"advanced",plugins:"media,safari,fullscreen",theme_advanced_buttons1:"bold,italic,underline,|,link,unlink,|,image,media,|,undo,redo",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",external_image_list_url:"/inc/photos_list.php",language:"ru"});tinyMCE.init({mode:"textareas",editor_selector:"mceSimple",theme:"advanced",theme_advanced_buttons1:"link,unlink,|,undo,redo",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",language:"ru"});function checkFormFields(fields){var errorText="";var result=true;var error=false;$each(fields,function(field,index){$each(field,function(check){switch(check.code){case"zero":cond="$(index).get('value') == 0";break;case"empty":cond="$(index).get('value') == ''";break;case"empty_editor":cond="tinyMCE.activeEditor.getContent() == ''";break;case"uri":cond="/[а-яА-Я#'\" ]/.test($(index).get('value'))";break;case"photo":cond="$(index).value != '' && !/jpg|jpeg|gif|png$/i.test($(index).value)";break;case"photo_web":cond="($(index).value != '' && !/jpg|jpeg|gif|png$/i.test($(index).value)) || ($(index + '_web').value != lng['l_url'] && !/jpg|jpeg|gif|png$/.test($(index + '_web').value))";break;case"upload_count":var uploads=$$("INPUT."+index);var count_uploads=0;for(var x=0;x<uploads.length;x++){if(uploads[x].value!=""){count_uploads++}}cond="count_uploads == 0";break;case"upload_count_5":var uploads=$$("INPUT."+index);var count_uploads=0;for(var x=0;x<uploads.length;x++){if(uploads[x].value!=""){count_uploads++}}cond="count_uploads < 5";break;case"email":cond="$(index).get('value') != '' && !/^(.+@.+..+|)$/.test($(index).get('value'))";break;case"checked":cond="!$(index).checked";break;case"sex":cond="!$(index + '_1').get('checked') && !$(index + '_2').get('checked')";break;case"pwd_confirm":cond="$(index).get('value') != '' && $(index).get('value') != $(index + '_confirm').get('value')";break;case"length_100":cond="$(index).get('value') != '' && $(index).get('value').length < 100";break;default:cond=check.code}if(eval(cond)){error=true;errorText+=check.text+"<br />"}});if(error){result=false}error=false});if(errorText!=""){msg(errorText,"error")}return result};