document.write('<link rel=stylesheet type="text/css" href="tabs-dollies.css">');
var ACTIVETAB;
function showTab2(tabName) {
	ACTIVETAB = tabName;
	var tds = document.getElementById('tabs').getElementsByTagName('td');
	for (var i = 0; i < tds.length; ++i)
		tds[i].className = '';
	document.getElementById('a' + tabName).parentNode.className = 'active';
	var divs = document.getElementsByTagName('div');
	for (var i = 0; i < divs.length; ++i)
		if (divs[i].className == 'tab')
			divs[i].style.display = 'none';
	document.getElementById(tabName).style.display = 'block';
}
function tabs(target) {
	var divs = document.getElementsByTagName('div');
	var result = '<table id=tabs border=0 cellspacing=0 cellpadding=0><tr>';
	var tabCount = 0;
	var first = true;
	for (var i = 0; i < divs.length; ++i) {
		if (divs[i].className == 'tab') {
			if (!target) target = divs[i];
			var children = divs[i].childNodes;
			var anchor;
			for (var anc = 0; anc < children.length && !anchor; ++anc)
				if (children[anc].tagName && children[anc].tagName.toLowerCase() == 'a' && children[anc].className == 'tab')
					anchor = children[anc];
			tabCount++;
			var tabName = 'tab' + tabCount;
			anchor.id = 'a' + tabName;
			if (!anchor.href)
				anchor.href = 'javascript:showTab2("' + tabName + '");';
			var container = document.createElement('div');
			container.appendChild(anchor);
			anchor = null;
			divs[i].id = tabName;
			result += (first ? '<td id=first>' : '<td>') + container.innerHTML + '</td>';
			first = false;
		}
	}
	result += '<th></th></tr></table>';
	var con = document.createElement('div');
	con.innerHTML = result;
	target.parentNode.insertBefore(con, target);
	showTab2('tab1');
}
tabs();