Cufon.replace('h1');
Cufon.replace('h2', {
	hover: true
});
Cufon.replace('h3', {
	hover: true
});

Cufon.replace('#menu a', {
	hover: true
});
Cufon.replace('#breadcrumb span', {
	hover: true
});


window.addEvent('domready', function() {
	String.implement({
						   
		
    	parseQueryString: function() {
        
            var vars = this.split(/[&;]/);
            var rs = {};
            
            if (vars.length) vars.each(function(val) {

                var keys = val.split('=');
                if (keys.length && keys.length == 2) rs[decodeURIComponent(keys[0])] = decodeURIComponent(keys[1]);
            });

            return rs;
        }
    });
	
	Cufon.now();	  
	new SlidingPresentation('sliding-presentation', {
			transitionDuration: 1000,
			transitionInterval: 10000,
			transitionType: Fx.Transitions.Sine.easeInOut
	});
	
		
	var status = {
		'true': 'Read Less',
		'false': 'Read More'
	};

	$$('.container').each(function(container) {
		var slider = container.getElement('.vertical_slide');
		var toggler = container.getElement('.v_toggle');
		var myVerticalSlide = new Fx.Slide(slider);
		
		myVerticalSlide.hide();
		
	
		toggler.addEvent('click', function(e){
			e.stop();
			myVerticalSlide.toggle();
		});
	
		myVerticalSlide.addEvent('complete', function() {
			toggler.set('html', status[myVerticalSlide.open]);
		});
		
	});
	
	
	var statusTC = {
		'true': 'Close Terms',
		'false': 'View full terms & conditions'
	};

	$$('.containerTC').each(function(containerTC) {
		var sliderTC = containerTC.getElement('.vertical_slide');
		var togglerTC = containerTC.getElement('.v_toggle');
		var myVerticalSlideTC = new Fx.Slide(sliderTC);
		
		myVerticalSlideTC.hide();
		
	
		togglerTC.addEvent('click', function(eTC){
			eTC.stop();
			myVerticalSlideTC.toggle();
		});
	
		myVerticalSlideTC.addEvent('complete', function() {
			togglerTC.set('html', statusTC[myVerticalSlideTC.open]);
		});
		
	});
	

});


//});
