function page_tab(source) {
	var params = source.hash.split(/:/);
	var target = document.getElementById(params[1]);
	if(target) {
		var ul = source.parentNode;
		while(ul.tagName != 'UL') {
			ul = ul.parentNode;
		}
		var as = ul.getElementsByTagName('a');
		for(var i = 0; i < as.length; ++i) {
			as[i].className = '';
		}
		source.className = 'selected';
		var divs = target.childNodes;
		var cdiv = 0;
		for(var i = 0; i < divs.length; ++i) {
			if(divs[i].tagName == 'DIV') {
				if(parseInt(params[2]) == cdiv) {
					divs[i].style.display = 'block';
				}
				else {
					divs[i].style.display = 'none';
				}
				++cdiv;
			}
		}
	}
	return(false);
}
