window.addEvent("domready",function () {

/*
	if ($('cart_gift_checkbox') && $('cart_gift_fields'))
	{
		cart_gift_slider = new Fx.Slide('cart_gift_fields');
		cart_gift_slider.hide();
		
		$('cart_gift_checkbox').checked=false;
		$('cart_gift_checkbox').addEvent('click', function(e) {
			cart_gift_slider.toggle();
		});

	}
*/

	if ($('cart_form'))
	{

		cart_more_sliders = new Object;
		
		$$('.more_info_button').each(function(item) {
			var more_id = item.getProperty('id').replace("_button", "");
			// _info
			var more_info_box = $(more_id+"_info");
			
			cart_more_sliders[more_id] = new Fx.Slide(more_info_box, {duration: 1000, wait:true});
			cart_more_sliders[more_id].hide();
			
			item.addEvent('click', function(e) {
				var e = new Event(e);
				e.stop();
				var more_id = this.getProperty('id').replace("_button", "");
				
				var label = item.getText();
				if (label == "(more info)")
				{
					cart_more_sliders[more_id].slideIn();
					item.setText("(hide info)");
				}
				else
				{
					cart_more_sliders[more_id].slideOut();					
					item.setText("(more info)");					
				}
			});
		});


		if ($('delivery_details_button'))
		{
			var delivery_details_slider = new Fx.Slide('order_address_details');
			//delivery_details_slider.hide();
	
			$('delivery_details_button').addEvent('click', function(e) {
				var e = new Event(e);
				e.stop();					
				delivery_details_slider.toggle();
			});
		}

	}
	
	/*
				<div class="more_info">
				The Invitation +2 Diners Card upgrade allows 2 additional diners to share your Invitation savings at restaurants. At only &pound;9.99 the +2 card, will increase the dining limit from 3 diners to 5 diners.
			</div>
*/
});
