function do_tabmenu2(menu, tabs) {
	
	// reset all tabs
	for(var x = 0; x < tabs.length; x++) {
		var t = "#tab" + tabs[x];
		$j(t).removeClass("current");
		
		t = "#" + tabs[x];
		$j(t).hide();
	}
	
	// set the selected tab
	var tab = "#tab" + menu;
	$j(tab).addClass("current");

	var s = "#" + menu;
	$j(s).show();
}

function do_tabmenu(menu) {
	
	// reset all tabs
	$j('#tabsketch').find('div').each(function() {
		var css = $j(this).attr('class');
		var l = css.length;
		if(css.substr((l-1), l) != 'p') {
			$j(this).removeClass(css);
			$j(this).addClass(css + 'p');
		}
	});
	$j('#sketch').hide();
	
	$j('#tabprice').find('div').each(function() {
		var css = $j(this).attr('class');
		var l = css.length;
		if(css.substr((l-1), l) != 'p') {
			$j(this).removeClass(css);
			$j(this).addClass(css + 'p');
		}
	});
	$j('#price').hide();

	$j('#tabtreed').find('div').each(function() {
		var css = $j(this).attr('class');
		var l = css.length;
		if(css.substr((l-1), l) != 'p') {
			$j(this).removeClass(css);
			$j(this).addClass(css + 'p');
		}
	});
	$j('#treed').hide();
	
	$j('#tabdocuments').find('div').each(function() {
		var css = $j(this).attr('class');
		var l = css.length;
		if(css.substr((l-1), l) != 'p') {
			$j(this).removeClass(css);
			$j(this).addClass(css + 'p');
		}
	});
	$j('#documents').hide();
		
	// set the selected tab
	var tab = "#tab" + menu;
	$j(tab).find('div').each(function() {
		var css = $j(this).attr('class');
		var l = css.length - 1;
		var newcss = css.substr(0, l);
		$j(this).removeClass(css);
		$j(this).addClass(newcss);		
	});
	var s = "#" + menu;
	$j(s).show();
	
	
}
	
$j(document).ready(function() {
	do_tabmenu($j('#starttab').val());
	do_tabmenu2(tabdefault, tabs);
});
	

