(function(a){a.fn.sdecorator=function(b){a.fn.sdecorator.defaults={};b=a.extend(a.fn.sdecorator.defaults,b);return this.each(function(){a("body").click(function(c){if(!a(c.target).is(".sr-ipopup, .sr-ipopup a, .sr-iblock")){a(".sr-ipopup").hide();a(".sr-decorator").removeClass("sr-decor-cli")}});a(this).find("select").each(function(){osName=a(this).attr("name").replace("[","").replace("]","");a(this).before("<div></div><div><div></div><div></div></div>").prev().addClass("sr-iblock sr-decorator").attr({id:"sr-ib-"+osName,unselectable:"on",rel:osName}).hover(function(){a(this).addClass("sr-decor-hov")},function(){a(this).removeClass("sr-decor-hov")}).click(function(d){var c=a(this).attr("rel");a(".sr-decorator:not(#sr-ib-"+c+")").removeClass("sr-decor-cli");a(this).toggleClass("sr-decor-cli");a(".sr-ipopup:not(#sr-ip-"+c+")").hide();a("#sr-ip-"+c).toggle().css({top:a(this).offset().top+a(this).outerHeight(),left:a(this).offset().left})}).find("div:first").addClass("sr-iblock sr-caption").text(a(this).find("option:selected").text()).next().addClass("sr-iblock sr-dropdown").html("&#9660;").end().end().prev().addClass("sr-ipopup").attr({id:"sr-ip-"+osName,rel:osName}).end().end().find("option").each(function(){a("<a></a>").attr({href:"#",rel:a(this).val()}).text(a(this).text()).addClass(a(this).is(":selected")?"bold":"").click(function(d){d.preventDefault();var c=a(this).parent().attr("rel");a(this).siblings().removeClass("bold").end().addClass("bold");a("#sr-ih-"+c).val(a(this).attr("rel")).prev().trigger("click").find(".sr-caption").text(a(this).text())}).appendTo("#sr-ip-"+osName)}).end().prev().prev().appendTo("body").end().end().next().after('<input type="hidden" />').next().attr({id:"sr-ih-"+osName,name:a(this).attr("name"),value:a(this).val()}).prev().remove()});a.isFunction(b.setup)&&b.setup.call(this)})}})(jQuery);
