/** Optimized r920 - 592 bytes saved - 2009/07/07 23:50:10 **/
if(!jsTLE)var jsTLE={};jsTLE.Product_={};jsTLE.Product=function(_productId,_params){if(!jsTLE.Product_[_productId])
jsTLE.Product_[_productId]=(function(){var productId=_productId;var params=_params;var busyStatus=0;var busyHandler=$empty;var relatedCurr=false;var relatedData={};function showRelated_(){relatedData[this.options._localOpts.href]=this.response.html;this.options._localOpts.onSuccess(this.response.html);this.options._localOpts.lamda.updateBusy.run(-1,this.options._localOpts.lamda);}
return{setBusyHandler:function(cb){busyHandler=cb;return this;},updateBusy:function(diff){busyStatus+=diff;busyHandler(busyStatus==0?false:true);},addToCart:function(quantity){},addToWishlist:function(){return jsTLE.Controller.execute('/wishlist/add/'+productId,{handler:'ajax',execMode:'popup',size:{x:435,y:135},ajaxOptions:{data:{'squeeze':true}}});},showRelated:function(elm_,options_){if(relatedCurr)relatedCurr.removeClass('active');relatedCurr=elm_.addClass('active');if(relatedData[options_.href]){options_.onSuccess(relatedData[options_.href]);return false;}
this.updateBusy(1);options_.lamda=this;options_.productId=productId;new Request.HTML({'url':options_.href||false,'data':options_.data||null,'onComplete':showRelated_,'_localOpts':options_}).send();return false;}}})();return jsTLE.Product_[_productId];}
jsTLE.Product.getRelatedName=function(_name){switch(_name){case jsTLE.Product.relatedMore:return'more';case jsTLE.Product.relatedIdeas:return'ideas';case jsTLE.Product.relatedPhotos:return'photos';case jsTLE.Product.relatedColors:return'colors';case jsTLE.Product.relatedDiscuss:return'discuss';default:return'unknon';}}
jsTLE.Product.relatedMore=1;jsTLE.Product.relatedIdeas=2;jsTLE.Product.relatedPhotos=3;jsTLE.Product.relatedColors=4;jsTLE.Product.relatedDiscuss=5;