$(function(){cms.searchAC&&cms.autoComplete();if($.fn.lightBox){$("#bigImage img, a.zoom img").before('<span class="zoomImg">&nbsp;</span>');$("a.zoom,a.akiraList").lightBox();cms.akiraListInit()}$("input:text").each(function(){$(this).attr("maxlength")<0&&$(this).attr("maxlength","255")});$(".sp0000").each(cms.antiSpam);$.formValidator.init();$(".fcmsSwfBlock[title]").each(function(){var a=unescape($(this).attr("title"));a=eval("("+a+")");$(this).attr("title","");if(a.data){a.src=a.data;delete a.data}$(this).flashembed(a)})});
if (cms.langId() == 'en') cms.lang = $.extend(cms.lang, {'loading': 'Loading...','download': 'Download','validatorError': 'Please complete the following field','directLink': 'Direct link','delete': 'Delete'});
		else cms.lang = $.extend(cms.lang, {'loading': 'Загрузка...','download': 'Скачать','validatorError': 'Заполните, пожалуйста, поле','directLink': 'Прямая ссылка','delete': 'Удалить'});
cms=$.extend(cms,{searchAC:1,highlight:function(a,c,b){a=$(a);if(a.length){c=c.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1");c=c.replace(/([,])/gi,"");c=RegExp("(?![^&;s+]+;)(?!<[^<>]*)("+c+")(?![^<>]*>)(?![^&;s+]+;)","gi");b||(b="<b id='searchHight'>$1</b>");a.html(a.html().replace(c,b))}},autoComplete:function(a,c){a||(a=".search form input[name=s]");var b=$(a);b.length&&b.autocomplete(b.form().attr("action"),c).result(function(d,e){e&&b.val(e).form().submit()})},akiraListInit:function(){$("a.akiraList:first").addClass("akiraSelected");$("a.akiraList").live("click",
function(a){a.preventDefault();var c=$("#bigImage img");$(".akiraSelected").removeClass("akiraSelected");$(this).addClass("akiraSelected");if($(this).attr("href")==c.attr("src"))return false;c.fadeTo(1500,0.1);$("#bigImage").attr("href",$(this).attr("href"));var b=new Image;b.onload=function(){b.onload=function(){};c.attr("src",b.src);c.stop(true,false).fadeTo("fast",1)};a=getVarInt("width",c.attr("src"));var d=getVarInt("ratio",c.attr("src"));if(!a){alert("Error: akiraList - a#bigImage.width not set");
return false}var e=$("img",this).attr("src").replace(/(.*)(ratio=)(.*)/,"$1$2");e=e+d+"&width="+a;b.src=e;return false}).live("dblclick",function(){$("#bigImage img").click();return false})},antiSpam:function(){for(var a="",c=decodeURIComponent($(this).html()),b=c.length;b>0;b--)a+=c.substring(b-1,b);a=a.replace(/sp0001/g,"@");a=a.replace(/sp0002/g,"mail");a=a.replace(/sp0003/g,":");a=a.replace(/sp0004/g,".");a=a.replace(/sp0005/g,"ru");a=a.replace(/sp0006/g,"com");$(this).after(a).remove()}});
$.formValidator={init:function(){$('*[title="-"]',"form").each($.formValidator.autoDetectTitle);$("form[validator]").each(function(){if(!this.formValidator){this.formValidator=true;this.onsubmit||$(this).submit(function(){return $.formValidator.check(this)})}})},inputValidator:function(a){var c=$.trim($(a).val()),b=$.trim($(a).attr("sample"));if(b&&c==b)c="";b=$(a).attr("validator");if(b==null)b=$(a).parents("form:first").attr("validator");if(a.type=="radio")return $(a).form().find("input:radio:checked:[name="+
a.name+"]").length>0;if(b=="int")return parseInt(c)>0;if(b=="mail"||b=="email")return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(c);return!(b=="full"&&c=="")},check:function(a){var c=this,b=true;$("input[title]:visible, input:hidden[title], textarea[title]:visible, select[title]:visible",a).removeClass("inputInvalid").each(function(){var d=$(this);if(d.attr("type")!="submit"){if(c.inputValidator(this)==false){d.addClass("inputInvalid").bind("keyup change",function(){$(this).toggleClass("inputInvalid",
!c.inputValidator(this))});if(b){this.focus();d=this.title;if(!d)d=this.name;alert(cms.lang.validatorError+" '"+d+"'.")}b=false}if(b){d=this.name.replace(/\[/g,"__");d=d.replace(/\]/g,"__");d=d.replace(/____/g,"__");d="labels["+d+"]";this.title=this.title.replace(/"/g,"&quot;");$('input[name="'+d+'"]',a).length||$(a).append('<input type="hidden" name="'+d+'" value="'+this.title+'"/>')}}});if(b){$(":submit",a).attr("disabled",1);$("div.ac_results").hide();$(a).attr("method")=="post"&&!$('input[name="hookEx"]',
a).length&&$(a).append('<input type="hidden" name="hookEx" value="true"/>')}return b},autoDetectTitle:function(){function a(b){if(!b.length)return"";b=b.clone();b.html(b.html().replace(/[ \t\r\n]*(<br[^>]*>)[ \t\r\n]*/gi," "));if(b=$.trim(b.text())){b=b.replace(/:$/,"");b=b.replace(/\*$/,"");b=b.replace(/:$/,"");b=b.replace(/\*$/,"")}return b}field=$(this);if(field.attr("title")=="-"){var c="";if($(this).prev().length&&$(this).prev()[0].tagName=="SPAN")c=a($(this).prev());c||(c=a(field.parents("td:first").prev()));
c||(c=a(field.parents("tr:first").find("td:first")));if(!c&&$(this).parent()[0].tagName=="SPAN"&&$(this).parent().prev()[0].tagName=="SPAN")c=a($(this).parent().prev());c&&field.attr("title",c)}}};

