$(function(){$("#catalog-view").buttonset().children(":radio").click(function(){var b=$(this).val();$("#catalog-title span.pagepart").html($("#catalog-view label[for='"+$(this).attr("id")+"']").html());var a=$("#catalog-view-content").children().hide().filter("[rel='"+b+"']").show();if(b==3&&a.children().length==0){a.mask("Loading");a.load("Catalog.aspx",{ajax:"gridAllCourses"},function(){a.unmask();a.children("table").exmgrid({defButtons:{edit:{target:"CatalogGroupInfo.aspx?returnurl="+globals.encodedUrl+"&id="}},loc:{edit:"Просмотр группы"}})})}});$("#catalog-search").click(function(){var a=$("#catalog-search-text").val();if(a.length<3){return}$.getJSON("AjaxUtil.axd?cmd=courselist&q="+escape(a),function(b){var c=$("#catalog-search-result");c.children().remove();$.each(b,function(){c.append($("<li><a href='CatalogGroupInfo.aspx?id="+this.id+"'>"+this.title+"</a> ("+this.author+")</li>"))});if(b.length==0){c.append($("<li>Подходящих групп не найдено</li>"))}$("#catalog-search-result-ctr").show()})});$("#catalog-search-text").autocomplete("AjaxUtil.axd?cmd=courselist",{minChars:3,dataType:"json",parse:function(a){return $.map(a,function(b){return{data:b,value:b.title,result:b.title}})},formatItem:function(a){return a.title}}).keydown(function(a){if(a.keyCode==13){$("#catalog-search").click();return false}});$("#catalog-view-content .catalog-rating-ctr").each(function(){var c=parseFloat($(this).attr("title"));var e=$(this).attr("usename");var b=[];for(var d=1;d<=10;d++){var a=d/2<=c&&d/2+0.5>c;b.push("<input type='radio' class='rating {split:2}' name='"+e+"' value='"+(d/2)+"' "+(a?" checked='checked'":"")+" />")}$(this).append(b.join(""));$(this).find("input").rating({readOnly:true}).end().find(".star-rating > a").removeAttr("title")})});
