window.addEvent('domready',function(){
	$$('.product_form').addEvent('submit',function(e){
  	showOverlay();
	  var e = new Event(e).stop();
	  $$('.product_form').send({update: $('ps-cart_iframe').contentWindow.document.body, onComplete: function(){
			iframeLoadPage('shop/cart');
	  }});
	});
	
	if ($('inc_tbl')){
		// inclusion table sliding
		var incSlider = new Fx.Slide('inc_tbl').hide();
		$('inc_tbl').setStyle('display','block'); // need to set display to block for slideIn, its originally hidden using stylesheet
		
		// show table onclick
		$('show_inc_tbl').addEvent('click',function(event) {
			var event = new Event(event).stop();	
			incSlider.slideIn();
			$('show_inc_tbl').setStyle('display','none');
			$('hide_inc_tbl').setStyle('display','block');
		});
		
		// hide table onclick
		$('hide_inc_tbl').addEvent('click',function(event) {
			var event = new Event(event).stop();	
			incSlider.slideOut();
			$('show_inc_tbl').setStyle('display','block');
			$('hide_inc_tbl').setStyle('display','none');
		});
	}
	
	if ($('nut_tbl')) {
		// nutrition table sliding
		var nutSlider = new Fx.Slide('nut_tbl').hide();
		$('nut_tbl').setStyle('display','block'); // need to set display to block for slideIn, its originally hidden using stylesheet
		
		// show table onclick
		$('show_nut_tbl').addEvent('click',function(event) {
			var event = new Event(event).stop();	
			nutSlider.slideIn();
			$('show_nut_tbl').setStyle('display','none');
			$('hide_nut_tbl').setStyle('display','block');
		});
		
		// hide table onclick
		$('hide_nut_tbl').addEvent('click',function(event) {
			var event = new Event(event).stop();	
			nutSlider.slideOut();
			$('show_nut_tbl').setStyle('display','block');
			$('hide_nut_tbl').setStyle('display','none');
		});
	}
});