/* ©2008 Creative Spark */
var MUSS={addPopin:function(){var A=$("pop-in");if(!A){var A=new Element("div",{id:"pop-in"}).adopt(new Element("div",{id:"pop-in-inner"}).adopt(new Element("a",{id:"pop-in-close","class":"button",href:"#",events:{click:function(B){B.stop();MUSS.closePopin()}}}).adopt(new Element("span",{text:"Close"}))));document.getElement("body").adopt(A)}return A},getPopinChildren:function(){return $$("#pop-in-inner > *:not(a)")},switchPopinTo:function(A){popin=MUSS.addPopin();var D=MUSS.getPopinChildren().erase(A);var C=$("pop-in-close");if(popin.getStyle("top").toInt()<0){D.each(function(E){E.setStyles({display:"none",top:-E.getSize().y})});faders=$$(A,C);faders.each(function(E){E.set({styles:{display:"block",top:-E.getSize().y},tween:{onComplete:$empty,link:"ignore"}})});popin.set({styles:{height:0,display:"block"},tween:{onComplete:function(){faders.tween("top",15);this.element.set("tween",{onComplete:$empty})},link:"ignore"}});var B=A.getSize().y+30;popin.setStyles({height:B,top:-5000}).setStyle("top",-B).tween("top",0);$("page").tween("padding-top",B)}else{if(A.getStyle("display")=="none"){D.each(function(F,E){F.set("tween",{onComplete:function(){this.element.set({styles:{display:"none"},tween:{onComplete:$empty}});if(E==0){A.setStyle("display","block").tween("top",15)}},link:"ignore"}).tween("top",-F.getSize().y)})}}},closePopin:function(){popin=MUSS.addPopin();if(popin.getStyle("display")=="block"){MUSS.getPopinChildren().set({tween:{onComplete:function(){this.element.setStyle("display","none")},link:"ignore"}}).each(function(B){B.get("tween").cancel();B.tween("top",-B.getSize().y)});var A=$("pop-in-close");A.get("tween").cancel();A.set("tween",{onComplete:function(){popin.set("tween",{onComplete:function(){popin.setStyle("display","none")},link:"ignore"}).tween("top",-popin.getSize().y);$("page").tween("padding-top",0)}}).tween("top",-A.getSize().y)}},setupTellAFriendLinks:function(){$$("a[href=/index.asp?Sessionx=JlY6IHqiNwB6IHqjNwB6IA]").each(function(A){A.set("href",A.get("href")+"&thelink="+MUSS.tellAFriendURL)})}};