function $ (i) {
	return document.getElementById(i);
}

function buildTableOfContents (Scan, Contents) {
	if (!Scan || !Contents) {
		return null;
	}		
	var m = Scan.getElementsByTagName('A');
	var l = m.length;
	for (var i = 0; i < l; i++) {
		var a = m[i];
		if (a.className && 'local' == a.className && a.name) {
			var n = document.createElement('A');
			n.href = '#'+a.name;
			n.innerHTML = a.innerHTML ? a.innerHTML : a.name;
			Contents.appendChild(n);
		}
	}
}

function wo (x, y, i) {
	var ry = screen.height-90;
	var rx = screen.width-50;
	window.open('/view.html?i='+i, null, 'width='+(x < rx ? x : rx)+', height='+(y < ry ? y : ry)+', resizable=yes');
	return false;
}


