function prepare_tabs()
{
	var tabs = $('a.tab_title');

	$('#tabs').empty();

	for ( i=0, c=tabs.length; i<c; i++ ) {
		var cl = i == 0 ? 'active' : '';
		var tab = make_tab(tabs[i].name, i, cl);
		$('#tabs').append(tab);
		tabs[i].style.display = 'none';
	}

	var boxes = $('div.box');
	for ( i=0, c=boxes.length; i<c; i++ ) {
		boxes[i].style.display = i == 0 ? 'block' : 'none';
	}
}

function switchTab(i)
{
	$('#tab_head li').removeClass('active');
	$('#tab_head li:eq(' + i + ')').addClass('active');
	$('#tab_container li.tab_container').fadeOut();
	$('#tab_container li.tab_container:eq(' + i + ')').fadeIn();

	if ( i == 2 ) {
		loadGoogleMap();
	} else {
		GUnload();
	}
}

function make_tab(tabname, cnt, cl)
{
	var tab = '<li class="' + cl + '" onclick="switch_tab(this, ' + cnt + ')">';
	tab += tabname + '<div></div></li>';
	return tab;
}
