function init() {
	if(window.startList) {
		startList();
	}
	if(window.init_newsys) {
		init_newsys();
	}
	
	if(window.init_ift) {
		init_ift();
	}
}

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);
}
function init_newsys() {
var imgs = document.getElementsByTagName('img');
	for(var i = 0; i < imgs.length; ++i) {
		if(!imgs[i].complete) {
			imgs[i].style.display = 'none';
		}
	}
//Dump blank list items.
	var lis = document.getElementsByTagName('li');
	for(var i = 0; i < lis.length; ++i) {
		for(var j = 0; j < lis[i].childNodes.length; ++j) {
			if(lis[i].childNodes[j].tagName == 'A') {
				if(lis[i].childNodes[j].innerHTML.length == 0) {
					lis[i].style.display = 'none';
				}
			}
		}
	}
}
