function toggleTable(tableID){
	myTable = YAHOO.util.Dom.get(tableID);
	if(YAHOO.util.Dom.hasClass(myTable, 'table_closed')){
		YAHOO.util.Dom.replaceClass(myTable, 'table_closed', 'table_open');
		setToggleOpen(tableID);
	}
	else{
		YAHOO.util.Dom.replaceClass(myTable, 'table_open', 'table_closed');
		setToggleClosed(tableID);
	}
}

function setToggleOpen(tableID){
	setContentStyle();
	var img = YAHOO.util.Dom.get(tableID+'_toggle_image');
	img.src = '/img/summary/labels/'+tableID+'_open.gif';
	YAHOO.util.Dom.setStyle(tableID+'_toggle', 'padding-bottom', '2px');
	YAHOO.util.Dom.setStyle(tableID+'_toggle', 'border-bottom', 'none');
	setContentHeight();
}

function setToggleClosed(tableID){
	setContentStyle();
	var img = YAHOO.util.Dom.get(tableID+'_toggle_image');
	img.src = '/img/summary/labels/'+tableID+'_closed.gif';
	YAHOO.util.Dom.setStyle(tableID+'_toggle', 'padding-bottom', '10px');
	YAHOO.util.Dom.setStyle(tableID+'_toggle', 'border-bottom', 'solid #a4a4a4 1px');
	setContentHeight();
}

function printSummary(){
	var url = '/configurator/printable';
	window.open(url, '_blank', 'height=740,width=687,status=yes');
}

function toggleSummaryCalculator(){
	setContentStyle();
	if(YAHOO.util.Dom.hasClass('calc_container', 'calc_closed')){
		YAHOO.util.Dom.replaceClass('calc_container', 'calc_closed', 'calc_open');
		var img = YAHOO.util.Dom.get('toggle_calc_link');
		img.src = '/img/summary/labels/calculate_monthly_open.gif';
		setContentHeight();
		setCalcSessionState('open');
	}
	else{
		YAHOO.util.Dom.replaceClass('calc_container', 'calc_open', 'calc_closed');
		var img = YAHOO.util.Dom.get('toggle_calc_link');
		img.src = '/img/summary/labels/calculate_monthly_closed.gif';
		setContentHeight();
		setCalcSessionState('closed');
	}
}