window.addEvent("domready",function(){var a=$("gallery");if(a){new GalleryBase({container:$("gallery"),store_position:true,cookie_name:"products_gallery_position"})}});open_popup_image=function(u){var n=(u.target.nodeName=="IMG")?u.target:u.target.down("img");var w=n.title;var d=GLOBALS.get("zoom_infos");var s=d[w];var e=s.zoom_url;var h=0;r='<div class="image_container" style="position: relative; padding: 0; margin: 0;"><img src="'+e+'" /></div>';r+='<div id="popup_thumbs">';for(var o in d){h+=1;r+='<div class="thumb">';r+='<img title="'+o+'" src="'+d[o].thumb_url+'" width="74" height="44" />';r+='<span class="title">'+o+"</span>";r+="</div>"}r+='<div class="pointer">&nbsp;</div>';r+="</div>";r='<div class="header"><span>'+w+'</span><div class="close">&nbsp;</div></div><div class="content"><div class="margin_div">'+r+"</div></div>";var g,j;var c=function(){j.destroy();g.destroy()};j=new StickyWinModal({content:r,hideOnClick:true,showNow:false,position:"center",modalOptions:{modalStyle:{"background-color":"#ffffff"}},onDisplay:function(){var p=this;this.win.down(".close").addEvent("click",c)},onClose:c});j.show();var r=j.win.down(".content");var a=(Browser.Engine.trident)?470:460;if(h>6){a+=75}r.setStyle("height",a);g=new Shadow(j.win);var k=$("popup_thumbs");var q=k.down(".pointer");var i=-5;var b=-5;var v=new Fx.Morph(q,{link:"cancel",transition:Fx.Transitions.Quad.easeInOut});var l=k.getElements(".thumb").find(function(p){return p.down("img").title==w});var f=l.getPosition(k);q.setStyles({top:f.y+b,left:f.x+i});q.addEvent("click",function(p){p.stop()});n=r.down("img");var t,m;k.getElements(".thumb").invoke("addEvent","click",function(z){z.stop();var A=$(z.target);var p=A.hasClass("thumb")?A:A.up(".thumb");var x=p.down("img");var y=x.title;if(y==w){return}var C=x.up(".thumb");var B=C.getPosition(k);v.start({top:B.y+b,left:B.x+i});w=y;j.win.down(".header span").update(w);if(t){t.destroy();m.cancel()}t=n.clone();t.inject(n,"after");t.setStyles({position:"absolute",left:0,top:0});n.set("src",d[w].zoom_url)});n.addEvent("load",function(){if(typeof t=="undefined"){return}m=new Fx.Tween(t,{});m.addEvent("complete",function(){t.destroy();t=null});m.start("opacity",1,0)})};window.addEvent("domready",function(){GLOBALS.set("user_id",read_cookie("user_id"));GLOBALS.set("product_infos",window[$("main_basket_form").product_info_object_name.value]);if(!GLOBALS.get("product_infos")){error("can not access product_infos")}});var BasketForm=new Class({initialize:function(c){this.form=$(c.form);this.product_image=$(c.product_image);this.article_price=this.form.down(".article_price");this.delivery_info=this.form.down(".delivery_info");this.basket_button=this.form.down(".basket_button");var a=this.form.product_info_object_name.value;this.product_info=window[a];this.basket_form_validator=new BasketFormValidator(this.form);this.ajax_add_to_basket=new AjaxAddToBasket({button:this.basket_button,image:this.product_image,target:$("header").down(".basket_preview img")});var b=this.product_info.variants.is_empty();if(b){DiscountInfo.show(this.form,this.product_info.discounts);this.display_delivery_info(this.create_delivery_time_text(this.product_info.stock_amount,this.product_info.delivery_days),this.create_delivery_cost_text(this.product_info));this.enable_or_disable_basket_button(this.product_info.stock_amount)}else{this.display_please_select_variant_to_see_delivery_time();var d=this;this.form.getElementsBySelector(".property_select").each(function(e){e.addEvent("change",function(f){d.set_variant_property(this,d.product_info)})});this.form.addEvent("variant:selected",this.on_variant_selected.bind(this));this.form.addEvent("variant:deselected",this.on_variant_deselected.bind(this))}this.initialize_basket_button()},initialize_basket_button:function(){this.basket_button.addEvent("click",this.on_basket_button_click.bind(this));this.basket_button.addEvent("mouseout",this.basket_form_validator.hide_missing_option_warning.bind(this.basket_form_validator))},on_basket_button_click:function(b){b.stop();if(!this.is_buyable()){return}var a=this.basket_form_validator.find_not_selected_properties();if(!a.is_empty()){this.basket_form_validator.display_invalid_options_message(this.basket_form_validator.build_invalid_options_message(a));return}write_cookie("basket_last_item_image",picturama_url(this.product_info.id,1,this.product_info.title,"gallery_item"));this.ajax_add_to_basket.add_to_basket()},is_buyable:function(){var a=(this.basket_button.get("disabled")=="disabled");if(a){return false}return true},on_variant_selected:function(b){this.basket_form_validator.force_hide_missing_option_warning();this.update_article_price_display(b.variant);var a=b.variant.discounts;if(!a.is_empty()){DiscountInfo.show(this.form,a)}else{DiscountInfo.hide(this.form)}this.display_stroke_price();this.display_delivery_info(this.create_delivery_time_text(b.variant.stock_amount,b.product_info.delivery_days),this.create_delivery_cost_text(this.product_info,b.variant));this.enable_or_disable_basket_button(b.variant.stock_amount);this.form.aid.value=b.variant.id},on_variant_deselected:function(a){this.update_article_price_display(a.product_info);DiscountInfo.hide(this.form);this.display_stroke_price();this.display_please_select_variant_to_see_delivery_time();this.form.aid.value=""},update_article_price_display:function(a){this.article_price.update(a.formated_price+" &euro;")},display_please_select_variant_to_see_delivery_time:function(){this.display_delivery_info("Bitte wählen Sie eine Produktvariante aus")},enable_or_disable_basket_button:function(a){if(a<0){this.basket_button.setAttribute("disabled","disabled")}else{this.basket_button.removeAttribute("disabled")}},create_delivery_time_text:function(a,c){var b="";if(a<0){b="Dieses Produkt ist derzeit leider nicht lieferbar."}else{if(a==0){if(c>14){b="In "+Math.round(c/7)+" Wochen lieferbar."}else{if(c>0){b="In "+c+" Tagen lieferbar."}else{b="In 1-2 Wochen lieferbar!"}}}else{b='<strong class="important">48h</strong>'}}return b},create_delivery_cost_text:function(a,d){var b=(typeof d=="undefined");var c=(b)?a.price:d.price;var e=(a.delivery_category=="Speditionsartikel")?0:0;return(c>=e)?"Versandkostenfrei.":undefined},display_delivery_info:function(b,c){var a="<strong>Lieferzeit:</strong> <span>"+b+"</span>";if(c){a+="<br /><strong>"+c+"</strong>"}this.delivery_info.update(a)},set_variant_property:function(i,f){var h=f.variants;var b=i.up("form");var j=parseInt(i.name.match(/[0-9]+$/));var l=$F(i);var k=(Browser.Engine.trident4);if(k){var g=i.options[i.selectedIndex].disabled;if(g){alert("Die ausgegrauten Optionen stehen leider nicht zur Verfügung!");i.selectedIndex=0;return}}var d=b.getElementsBySelector(".property_select").filter(function(m){return m!=i});if(l!=""){h=h.filter(function(m){return(m.property_values[j]==l)})}d.each(function(o){var p=$F(o);var n=parseInt(o.name.match(/[0-9]+$/));var m=o.getElementsBySelector("option");m.each(function(s){p=s.value;var r=(p=="");if(r){return}var q=h.find(function(t){return(t.property_values[n]==p)});if(!q){s.disabled=true;if(k){s.style.color="#cccccc"}}else{s.disabled=false;if(k){s.style.color="#000000"}}})});var e=d.find(function(m){return $F(m)==""});var a=!e&&(l!="");if(a){d.each(function(n){var o=$F(n);var m=parseInt(n.name.match(/[0-9]+$/));h=h.filter(function(p){return(p.property_values[m]==o)})});var c=h.first();b.fire("variant:selected",{product_info:f,variant:c})}else{b.fire("variant:deselected",{product_info:f})}},display_stroke_price:function(){var c=this.form.getElementsBySelector(".old_price");var e=!c.is_empty();if(!e){return}var d=c.first();var b=d.innerHTML.replace(".","");b=b.replace("&euro;","");b=parseFloat(b);var a=this.article_price.innerHTML.replace(".","");a=a.replace("&euro;","");a=a.replace("ab","");a=parseFloat(a);var f=this.form.getElementsBySelector(".old_text");if(b<=a){d.setStyles({visibility:"hidden"});f.each(function(g){g.setStyles({visibility:"hidden"})})}else{d.setStyles({visibility:"visible"});f.each(function(g){g.setStyles({visibility:"visible"})})}}});var CrosssellingItem=new Class({initialize:function(a){this.form=a;this.force_not_close=false;this.fold_box=this.form.down(".fold_box");this.form.addEvent("mousedown",this.do_force_not_close.bind(this));this.form.addEvent("mouseenter",this.on_mouse_enter.bind(this));this.form.addEvent("mouseleave",this.on_mouse_leave.bind(this));this.effect=new Fx.Slide(this.fold_box,{link:"cancel",duration:350});this.effect.hide();this.fold_box.setStyle("display","block")},on_mouse_enter:function(){if(this.force_not_close){return}this.effect.slideIn()},on_mouse_leave:function(){if(this.force_not_close){return}this.effect.slideOut()},do_force_not_close:function(a){this.force_not_close=true}});window.addEvent("domready",function(){new BasketForm({form:"main_basket_form",product_image:"product_img"});$("right").getElementsBySelector(".cross_selling").each(function(a){new BasketForm({form:a,product_image:a.down(".product_image_link img")});new CrosssellingItem(a)})});DiscountInfo={show:function(c,a){var b=c.down(".discount");if(!b){return}var d=this;a.each(function(i){var h=(i.title=="48h 3% Rabatt");if(h){var e=b.down(".eighty_four_hours");e.show();var g=parseFloat(c.down(".article_price").firstChild.nodeValue.gsub(/\./,"").gsub(/,/,".").match(/[0-9.]+/));var f=((Math.round((g*0.03)*100)/100)+"").gsub(/\./,",");d.insert_discount_amount(e,f)}});this.effect=new Fx.Slide(b,{link:"cancel",duration:350});this.effect.hide();b.setStyle("display","block");this.effect.slideIn()},hide:function(b){var a=b.down(".discount");if(!a){return}this.effect=new Fx.Slide(a,{link:"cancel",duration:350});this.effect.slideOut()},insert_discount_amount:function(b,a){b.down(".amount").update(a)}};var BasketFormValidator=new Class({initialize:function(a){this.form=a;this.delivery_info=this.form.down(".delivery_info");this.original_content=null;this.auto_hide_interval=null},find_not_selected_properties:function(){var b=[];var a=this.form.getElementsBySelector(".property_select");a.each(function(e){var c=$F(e);if(c==""){var d=e.up("span");if(!d){error("select parent not found!");error(e.parentNode)}var f=d.previous(".select_header");var g=f.firstChild.nodeValue;g=g.strip().gsub(":","");b.push(g)}});return b},build_invalid_options_message:function(f){var e="Bitte wählen sie zunächst ";var d=(f.length==1);if(d){e+="eine "}for(var b=0;b<f.length;b++){var a=(b==0);var c=(b==(f.length-1));if(a){e+=f[b]}else{if(c){e+=" und "+f[b]}else{e+=", "+f[b]}}}e+=" aus!";return e},display_invalid_options_message:function(a){this.client_wants_to_hide=false;if(!this.delivery_info.hasClassName("missing_options_warning")){this.original_content=this.delivery_info.innerHTML;this.delivery_info.update("<div>"+a+"</div>");this.delivery_info.addClassName("missing_options_warning")}this.delivery_info.down("div").highlight();var b=this;this.auto_hide_interval=setInterval(function(){clearInterval(b.auto_hide_interval);b.auto_hide_interval=null;b.do_hide()},5000)},hide_missing_option_warning:function(){this.client_wants_to_hide=true;this.do_hide()},force_hide_missing_option_warning:function(){if(this.auto_hide_interval){clearInterval(this.auto_hide_interval)}this.delivery_info.removeClassName("missing_options_warning")},do_hide:function(){if(this.auto_hide_interval){return}if(!this.client_wants_to_hide){return}if(!this.delivery_info.hasClassName("missing_options_warning")){return}this.delivery_info.update(this.original_content);this.delivery_info.removeClassName("missing_options_warning")}});window.addEvent("domready",function(){$("thumb_gallery").getElements(".thumb").invoke("addEvent","click",open_popup_image)});var AjaxAddToBasket=new Class({initialize:function(a){this.params={button:null,image:null,target:null};$extend(this.params,a);this.effect_image=null;this.effect=null;this.request_fineshed=false;this.effect_finshed=false;this.default_button_image=null},add_to_basket:function(){setTimeout(this.send_request.bind(this),5);var i=$("main_container");var m=this.params.image.cloneNode(true);this.effect_image=m;m.setStyles({position:"absolute",visibility:"hidden",zIndex:"200",borderWidth:"1px 3px 3px 1px",borderStyle:"solid",borderColor:"#cccccc #cccccc #cccccc #cccccc"});i.insert({bottom:m});var n=this.params.image.getPosition(i);m.setStyles({visibility:"visible",left:n.x-4,top:n.y-4});var s=m.getPosition(i);var l=s.x;var k=s.y;s=m.getSize();var r=s.x;var f=s.y;var s=this.params.target.getPosition(i);var d=s.x-1;var c=s.y-1;s=this.params.target.getSize();var u=s.x;var q=s.y;var h=d-l;var g=c-k;var a=u-r;var b=q-f;var o=180;var t=270;var e=t-o;var j=new Fx({duration:800,transition:Fx.Transitions.Quad.easeInOut});this.effect=j;this.effect_finshed=false;j.addEvent("complete",this.on_effect_finished.bind(this));j.compute=function(y,x,w){var v=w*e+o;var p=v*Math.PI/180;m.setStyles({left:Math.round(-Math.sin(p)*h+l)+"px",top:Math.round(Math.cos(p)*g+k+g)+"px",width:w*a+r+"px",height:w*b+f+"px"})};j.start()},send_request:function(){this.request_fineshed=false;this.params.button.setAttribute("disabled","disabled",0);this.default_button_image=this.params.button.get("src");var b=this.default_button_image.gsub(".gif","_progress.gif");this.params.button.setAttribute("src",b,0);var a=this.params.button.up("form");new Request({url:GLOBALS.get("base_url"),onSuccess:this.on_request_finished.bind(this)}).post({fnc:"tobasket",aid:a.aid.value,am:a.am.value})},on_request_finished:function(){this.request_fineshed=true;if(this.effect_finshed){this.show_success_info()}},on_effect_finished:function(){this.effect_finshed=true;this.effect_image.setStyles({zIndex:"100",border:"1px solid transparent"});if($(document.body).getScroll().y!=0){new Fx.Scroll(document.body,{onComplete:function(){var a=$("success_message");if(a){a.highlight()}}}).start(0,0)}if(this.request_fineshed){this.show_success_info()}},show_success_info:function(){fl_display_cookie_data();this.params.button.setAttribute("src",this.default_button_image,0);this.params.button.removeAttribute("disabled",0);if(this.effect_image){this.effect_image.remove()}var a=$("basket_button");var e=a.getSize();var d=e.x;var l=e.y;var c="success_message";var f=$(c);if(f){return}var i=new Template('<div style="display:none;width:200px" id="'+c+'" class="ballon_tooltip"><p>#{message}</p><div class="arrow" style="left:'+Math.round(200-d/2-12)+'px">&nbsp;</div></div>');var g=i.evaluate({message:"<strong>Das Produkt wurde in den Warenkorb gelegt!</strong><br />Klicken Sie auf den Warenkorb um sich diesen anzusehen oder zur Kasse zu gehen."});var k=$("main_container");f=k.insert({bottom:g});var b=a.getPosition(k);f.setStyle("display","block");f.setStyles({top:b.y+l+8,left:b.x-(f.getWidth()-d)-2,zIndex:"200"});var h=new Shadow(f,{offset:12});var j=new Fx.Tween(f,{duration:1000});j.addEvent("start",function(){h.destroy()});j.addEvent("complete",function(){f.destroy()});j.start.delay(6000,j,["opacity",0])}});var ReviewForm=new Class({initialize:function(b){this.form=b.form;if(GLOBALS.get("user_id")){this.form.down("div").hide();this.form.down("div",1).show();this.field_review_score=this.form.down('input[name="review_score"]');this.field_review_text=this.form.down('input[name="review_text"]');this.send_button=this.form.down(".send_button");this.score_links=$$("span.scores a");this.score=0;this.send_button.addEvent("click",this.send_review_request.bind(this));this.field_review_text.addEvent("click",function(){$(this).setStyles({color:"#666"});$(this).set("value","")});for(var c=0;c<this.score_links.length;c++){var a=this.score_links[c];var d=c+1;this.score_hover_effekt(a,d);this.set_score(a,d)}}else{this.form.down("div",1).hide();this.form.down("div").show()}},send_review_request:function(){var b={parent_id:this.form.parent_id.value,user_id:GLOBALS.get("user_id"),review_text:this.form.review_text.value,review_score:this.form.review_score.value};this.form.update("<div>Daten werden übertragen ...</div>");var a=this;Server.request("review","add_review",b,{on_success:function(){a.form.update("<div>Vielen Dank, wir werden Ihre Bewertung in Kürze freischalten!</div>")}})},score_hover_effekt:function(a,c){var b=this;a.addEvent("mouseover",function(){for(var d=c-1;d>=0;d--){b.score_links[d].addClassName("score")}});a.addEvent("mouseout",function(){for(var d=0;d<=b.score_links.length-1;d++){if(b.score-1<d){b.score_links[d].removeClassName("score")}}})},set_score:function(a,c){var b=this;a.addEvent("click",function(){b.score=c;b.field_review_score.set("value",b.score);b.score_links.each(function(f){f.removeClassName("score")});for(var d=c-1;d>=0;d--){b.score_links[d].addClassName("score")}})}});window.addEvent("domready",function(){var b=$$('form[name="user_review_input"]');if(!b.is_empty()){var a=new ReviewForm({form:b.first()})}});window.addEvent("domready",function(){var a=(Browser.Engine.trident4);if(a){return}var c=(GLOBALS.get("product_infos").delivery_category=="Speditionsartikel")?0:0;var b=true;if(GLOBALS.get("product_infos").variants.length>1){GLOBALS.get("product_infos").variants.each(function(d){if(d.price<=c){b=false}})}else{if(GLOBALS.get("product_infos").price<=c){b=false}}if(b){$("delivery_free_property").show()}});window.addEvent("domready",function(){var b=$("notice");var a=b.down("a");if(!GLOBALS.get("user_id")){b.hide()}else{b.show()}});if(typeof FL=="undefined"){FL={}}FL.TweenOpacityOnMouseEnter=new Class({Implements:Options,options:{from:0.3,to:1,transition:Fx.Transitions.Quad.easeInOut},initialize:function(b,a){this.setOptions(a);this.tween=new Fx.Tween(b,{link:"cancel",transition:this.options.transition,duration:800});b.setStyle("opacity",this.options.from);b.addEvent("mouseenter",this.on_mouseenter.bind(this));b.addEvent("mouseleave",this.on_mouseleave.bind(this))},on_mouseenter:function(){this.tween.start("opacity",this.options.to)},on_mouseleave:function(){this.tween.start("opacity",this.options.from)}});window.addEvent("domready",function(){var a=$("gallery");if(a){new FL.TweenOpacityOnMouseEnter(a)}var b=$("thumb_gallery");if(b){new GalleryBase({container:b,store_position:false,item_class:"thumb",item_width:86,cookie_name:"thumb_gallery_position"})}});var ProductRating=new Class({initialize:function(a,b){this.container=a;this.rating_selector=b;this.steps=["productrating_step1","productrating_step2","productrating_step3"];this.activateStep("productrating_step1");if(this.user_logged_in()){delete this.steps[1]}},create:function(){if($chk(this.created)){return this}this.created=true;this.container.setStyle("opacity",0);this.container.setStyles({display:"block",position:"absolute","z-index":3});var f=this.rating_selector.container.getSize();var e=this.container.getSize();this.container.setStyles({top:70,left:-(e.x-f.x)+20});this.shadow=new Shadow(this.container,{offset:12});var d=this.container.getElementById("productrating_step1");d.getElements("img.productrating_confirm").pop().addEvent("click",this.confirmStep1.bindWithEvent(this));$("productrating_text").addEvents({click:function(){if($chk(this.userChanged)){return}this.value="";$(this).style.color="black";this.userChanged=true},keyup:function(){$("productrating_ticker").set("html",$("productrating_text").value.length)}});var h=function(){var i=$("productrating_captcha_img");if(!i.src_org){i.src_org=i.src}i.src=i.src_org+"&sid="+read_cookie("sid")};h();$("productrating_captcha_link").addEvent("click",function(){h()});var b=this.container.getElementById("productrating_step2");b.getElements("img.productrating_confirm").pop().addEvent("click",this.confirmStep2.bindWithEvent(this));b.getElements("input[type=text]").each(function(i){i.addEvent("keyup",function(j){if(j.key=="enter"){c.confirmStep2()}})});var a=this.container.getElementById("productrating_step3");a.getElements("img.productrating_confirm").pop().addEvent("click",this.confirmStep3.bindWithEvent(this));var c=this;this.container.getElements("img.productrating_cancel").each(function(i){i.addEvent("click",this.cancel.bindWithEvent(this))},this);if(this.user_logged_in()){var g=this.container.getElements("img[class=productrating_step]");g[0].src=g[0].src.substr(0,g[0].src.length-4)+"alt.gif";g[2].src=g[1].src.substr(0,g[1].src.length-4)+"alt.gif"}return this},show:function(){$("productrating_value").set("html",this.rating_selector.get_rating_text());this.container.setStyle("opacity",1);this.shadow.show();return this},hide:function(){this.container.setStyle("opacity",0);this.shadow.hide();return this},user_logged_in:function(){return read_cookie("user_id")!==null},cancel:function(a){this.hide();this.activateStep("productrating_step1");this.rating_selector.lock_rating=false},activateStep:function(a){this.steps.each(function(b){this.container.getElementById(b).setStyle("display",(a==b)?"block":"none")},this)},confirmStep1:function(c){if(!$chk($("productrating_text").userChanged)){return}if(this.user_logged_in()){var b={text:$("productrating_text").value,rating:this.rating_selector.rating,pid:GLOBALS.get("product_infos").id,sid:read_cookie("sid"),user_id:read_cookie("user_id")};$("productrating_message1").set("text","");$("productrating_message1").setStyle("opacity",0);var a=this;Server.request("product_rating","submit_rating_authenticated",b,{on_success:function(d){if(d.get("status")!="ok"){$("productrating_message1").set("text",d.get("message")).fade(1)}else{a.activateStep("productrating_step3")}}})}else{this.activateStep("productrating_step2")}},confirmStep2:function(i){var g={text:$("productrating_text").value,rating:this.rating_selector.rating,pid:GLOBALS.get("product_infos").id,sid:read_cookie("sid")};var d="";var b=$("productrating_synonym");var f=$("productrating_captcha");var h=$("productrating_login");var c=$("productrating_password");if(h.value.length&&c.value.length){d="login";g.user=h.value;g.password=c.value}else{if(b.value.length&&f.value.length){g.user=b.value;g.password=f.value;d="captcha"}else{return}}$("productrating_message2").set("text","");$("productrating_message2").setStyle("opacity",0);var a=this;Server.request("product_rating","submit_rating_"+d,g,{on_success:function(e){if(e.get("status")!="ok"){$("productrating_message2").set("text",e.get("message")).fade(1)}else{a.activateStep("productrating_step3")}}})},confirmStep3:function(a){this.hide();this.activateStep("productrating_step1")}});var ProductRatingSelector=new Class({initialize:function(a,b){this.container=a;this.rating_images=a.getElements("img");this.lock_rating=false;this.rating=null;this.rating_initial=b;this.rating_text=["mangelhaft","ausreichend","ok","gut","sehr gut"];this.rating_images.each(function(c){c.setStyle("zoom",1);c.setStyle("opacity",0.3);c.addEvents({mouseenter:this.mouse_over.bindWithEvent(this),mouseleave:this.mouse_out.bindWithEvent(this),click:this.click.bindWithEvent(this)})},this);this.set_rating(this.rating_initial-1)},get_rating_text:function(a){if(!$chk(a)){a=this.rating}return this.rating_text[a]},set_rating:function(a){if(isNaN(a)){return}if(this.lock_rating){return}this.rating_images.each(function(b){var c=this.get_image_index(b)>a?0.3:1;b.fade(c)},this);$("productrating_rating_text").set("text",this.get_rating_text(a))},get_image_index:function(a){return parseInt(a.id.split("_").pop())},mouse_over:function(a){if(this.lock_rating){return}this.set_rating(this.get_image_index(a.target))},mouse_out:function(a){if(this.lock_rating){return}this.set_rating(this.rating_initial-1)},click:function(a){if(this.lock_rating){return}this.lock_rating=true;this.rating=this.get_image_index(a.target)+1;if(!fl_productrating){fl_productrating=new ProductRating($("productrating_container"),this);fl_productrating.create()}fl_productrating.show()}});var fl_productrating_selector;var fl_productrating;window.addEvent("domready",function(){fl_productrating_selector=new ProductRatingSelector($("productrating_selector_container"),fl_productrating_rating)});