var Popup={open:function(b){this.options={url:"#",width:600,height:500,name:"_blank",location:"no",menubar:"no",toolbar:"no",status:"yes",scrollbars:"yes",resizable:"yes",left:"",top:"",normal:false};Object.extend(this.options,b||{});if(this.options.normal){this.options.menubar="yes";this.options.status="yes";this.options.toolbar="yes";this.options.location="yes"}this.options.width=this.options.width<screen.availWidth?this.options.width:screen.availWidth;this.options.height=this.options.height<screen.availHeight?this.options.height:screen.availHeight;var a="width="+this.options.width+",height="+this.options.height+",location="+this.options.location+",menubar="+this.options.menubar+",toolbar="+this.options.toolbar+",scrollbars="+this.options.scrollbars+",resizable="+this.options.resizable+",status="+this.options.status;if(this.options.top!=""){a+=",top="+this.options.top}if(this.options.left!=""){a+=",left="+this.options.left}window.open(this.options.url,this.options.name,a);return false}};function initInputValues(a){a.each(function(b){spanTag=b.select("span")[0];inputTag=b.select("input.text")[0];inputTag.defaultText=spanTag.firstChild.nodeValue;inputTag.writeAttribute("value",inputTag.defaultText);Event.observe(inputTag,"focus",function(){if(this.readAttribute("value")==this.defaultText){this.writeAttribute("value","")}});Event.observe(inputTag,"blur",function(){if(this.readAttribute("value")==""){this.writeAttribute("value",this.defaultText)}})})}function initPopups(){var b=$$("a.popup");for(var a=0;a<b.length;a++){Event.observe(b[a],"click",function(c){Popup.open({url:this.href,menubar:"no"});Event.stop(c)})}}function initUser(){var b=new CookieJar({expires:3600*24*365*50,path:"/"});var a=b.get("dwellUser");if(!a){return}$$("div#navSecondary p a.displayName").each(function(c){Element.update(c,a.displayName)})}function init(){initInputValues($("searchSite").select("label.defaultValue"));initInputValues($("subscriptionSignup").select("label.defaultValue"));initPopups();initUser()}Event.observe(window,"load",function(){init()});
