var displayOffers=(function(){var c=false,g=false,f=60,a=YAHOO.util.Dom,h=YAHOO.util.Anim,i=YAHOO.util.Easing,d=YAHOO.util.Selector;var b="background-color";var e=function(){if(!g){return}};return function(){if(c){return}c=true;var l=a.get("offer-rows");var j=d.query("td",l);var r=j[0];a.setStyle(l,"opacity","0");a.setStyle(l,"height","0");a.setStyle(l,"overflow","hidden");a.setStyle(l,"display","");a.setStyle(j,b,"#ffffff");var n=new h("see-special-offers-collapsed",{opacity:{to:0}},0.25,i.easeOut);var p=new h("see-special-offers-expanded",{opacity:{from:0,to:1}},0.25,i.easeOut);n.onComplete.subscribe(function(){a.setStyle("see-special-offers-collapsed","display","none");a.setStyle("see-special-offers-expanded","display","");p.animate()});var m=new h(l,{height:{to:f}},0.25,i.easeOut);var o=new h(l,{opacity:{to:1}},0.5,i.easeOut);var k=new YAHOO.util.ColorAnim(r,{backgroundColor:{to:"#F9E2B0"}},1,i.easeOut);var q=new YAHOO.util.ColorAnim(r,{backgroundColor:{to:"#F5EFD9"}},0.6,i.easeIn);k.onTween.subscribe(function(){a.setStyle(j,b,k.getAttribute(b))});q.onTween.subscribe(function(){a.setStyle(j,b,q.getAttribute(b))});m.onComplete.subscribe(function(){a.setStyle(l,"height","");a.setStyle(l,"overflow","");o.animate();setTimeout(function(){k.animate();n.animate()},50)});k.onComplete.subscribe(function(){setTimeout(function(){q.animate()},0)});m.animate()}})();function offersClicked(){alert("Sign Up first, then pick Special Offer")}YAHOO.util.Event.onDOMReady(function(){setTimeout(displayOffers,1000)});var displayFeature=(function(){var e=YAHOO.widget.Panel,k=YAHOO.util.Connect,d=YAHOO.lang.JSON;var a,i=[],c="features.ashx?",n;function m(o){o.setHeader("Loading...");o.setBody("");o.setFooter("")}function j(o){o.setHeader("");o.setBody("");o.setFooter("")}function h(p,o){o.setHeader(p.label);o.setBody('<div class="content">'+p.content+"</div>");o.setFooter("");window.createCarousels();window.createMovies();o.doCenterOnDOMEvent()}function f(q){var o=i.length,p=null;while(o-->0){if(i[o].id==q){p=i[o];break}}if(p==null){throw new Error("The feature is not loaded to memory")}return p}function b(o){i.push(o)}function l(p){try{f(p);return true}catch(o){return false}}function g(o,p){p=p||"An error has occurred retrieving the feature data. Try our features page to see a full list";o.setHeader("Error!");o.setBody(p);o.setFooter("")}n={success:function(q){var p=d.parse(q.responseText);b(p);h(p,a)},failure:function(p){g(a,p.responseText)}};return function(r){var q;if(!a){var p=document.createElement("div");p.id="features-panel";document.body.insertBefore(p,document.body.firstChild);a=new e(p,{close:true,modal:true,visible:false,zIndex:1000,width:"800px",constraintoviewport:true,fixedcenter:true});var o=function(){a.hide()};a.cfg.setProperty("keylisteners",new YAHOO.util.KeyListener(document.body,{keys:27},o));a.setHeader("");a.setBody("");a.setFooter("");a.hideEvent.subscribe(function(){j(a)});a.showMaskEvent.subscribe(function(){YAHOO.util.Event.addListener(a.mask,"click",o);a.showMaskEvent.unsubscribe(arguments.callee)});a.render()}if(l(r)){q=f(r);h(q,a)}else{m(a);k.asyncRequest("GET",c+"feature="+encodeURIComponent(r),n,null)}a.show();a.doCenterOnDOMEvent()}})();(function(){var b=YAHOO.util.Event,a=YAHOO.util.Dom,d,c=new RegExp("/features/[^/]+");d=function(f){var e=f.href;return !!e&&c.exec(e)};b.onDOMReady(function(){var e=a.getElementsBy(d,"a");b.addListener(e,"click",function(g){var h=b.getTarget(g),f;f=h.href.split("/");if(f.length<2){return}displayFeature(f[f.length-1]);b.preventDefault(g)})})})();
