    var init = function(){

		var windowScroll = new Fx.Scroll(window, {
			duration: 1000,
			transition: 'quint:out',
		    offset: {
		        'x': 0,
		        'y': -54
		    }
		});

		if($$('a.info_btn')) {
			var myTips = new Tips('.info_btn', {
				className: 'info_tip'
			});
		}

		$(document.body).addEvents({
			'click:relay(a.popup)': popup
		});
        
		if($('blurbs')) {
			var blurbs = new steadySwitch('blurbs', {
				buildNav: false,
				increment: 1,
				auto: true,
				changeType: 'blink',
			    autointerval: 4000,
				transition: 'quint:out'
			});
		}

		if($('news_wrapper')) {
			var news = new steadySwitch('news_wrapper', {
				buildNav: true,
				increment: 1,
				auto: true,
				duration: 400,
				autointerval: 5000,
				transition: 'quint:out'
			});
		}

		if($('account_signup')){
	
			$$('dl.facts input[type=checkbox]').addEvent('click', function(e){
				var parent = this.getParent('dt');
		
				if(this.checked && this.getParent('dt#recurring')){
						parent.getPrevious('dt').getElement('input[type=checkbox]').set({'checked': true, 'disabled': true});
				} else if(!this.checked && this.getParent('dt#recurring')) {
					parent.getPrevious('dt').getElement('input[type=checkbox]').set({'disabled': false});
				}
			});
		
		}

    }

	var popup = function(e){
		e.stop();
		var popup = new steadyBox(this, { duration: 300 });
	}

    window.addEvents({
    	domready: init
    });

