function presenttab (handle, content, selected) {
	var handles = document.getElementById(handle);
	var contents = document.getElementById(content);
	var i;
	var actnode;
	for (i=0;i<handles.childNodes.length;i++) {
		actnode = handles.childNodes[i];
		if (actnode.nodeName=='DIV' && actnode.id!='tabhandle_'+selected) {
			actnode.setAttribute("class", "tab_passive");
		} else if (actnode.nodeName=='DIV') {
			actnode.setAttribute("class", "tab_active");
		}
	}
	for (i=0;i<contents.childNodes.length;i++) {
		actnode = contents.childNodes[i];
		if (actnode.nodeName=='DIV' && actnode.id!='tabcontent_'+selected) {
			actnode.style.display = 'none';
		} else if (actnode.nodeName=='DIV') {
			actnode.style.display = 'block';
		}
	}
	
}

function initTabs (handle, content) {
	var handles = document.getElementById(handle);
	var contents = document.getElementById(content);
	var i;
	var actnode;
	var activated = true;
	var activated_id = "";
	for (i=0;i<handles.childNodes.length;i++) {
		actnode = handles.childNodes[i];
		if (actnode.nodeName=='DIV' && activated) {
			actnode.setAttribute("class", "tab_active");
			activated = false;
			activated_id = actnode.id;
		} else if (actnode.nodeName=='DIV') {
			actnode.setAttribute("class", "tab_passive");
		}
	}
	for (i=0;i<contents.childNodes.length;i++) {
		actnode = contents.childNodes[i];
		if (actnode.nodeName=='DIV') {
			actnode.style.display = 'none';
		}
	}
	var selectedcontent= document.getElementById(activated_id.replace("tabhandle_", "tabcontent_"));
	if (selectedcontent!==null) var activecontent = selectedcontent.style.display="block";
}
