var tpn;









function prune_other_nodes() {
	if(!small_screen) return;
	var bcn = document.body.childNodes;
	for(var i=bcn.length - 1; i>=0; i--) 
		if(!(bcn.item(i).className||"").match(/root-header/)) 
			document.body.removeChild(bcn.item(i));
	var tpncn = tpn.childNodes;
	for(var i=tpncn.length - 1; i>=0; i--) 
		if(!(tpncn.item(i).className||"").match(/root-header/)) 
			tpn.removeChild(tpncn.item(i));
}






function rewrite_head() {
	if(!small_screen) return;
	tpn = document.getElementById('js-adjust-self').parentNode;
	prune_other_nodes();
	function _t(s) {
		return document.createTextNode(s);
	}
	function _d(i, c) {
		var d = document.createElement("div");
		if(i) d.id = i;
		c = c || [];
		for(var i=0; i<c.length; i++) d.appendChild(c[i]);
		return d;
	}
	function _s(i, c, cl) {
		var s = document.createElement("span");
		if(i) s.id = i;
		if(cl) s.className = cl;
		c = c || [];
		for(var i=0; i<c.length; i++) s.appendChild(c[i]);
		return s;
	}
	function _a(i, u, n, nw) {
		var a = document.createElement("a");
		if(i) a.id = i;
		if(u) a.href = u;
		a.innerHTML = n||"";
		if(nw) a.target="_blank";
		return a;
	}
	function _i(i) {
		var img = document.createElement("img");
		if(i) img.id = i;
		return img;
	}
	var top = _d("header-block", [
		_d("top-text-block", [
			_d("top-link-block", [
				_a('home-link', '/', 'Home'),
				_a('logout-link', '/expired.cgi?logout=1', 'Log Out'),
				_s('help-block', [
					_a('help-link', '/support.cgi', "Help")
				]),
				_a('managing-domain-name', undefined, "", 1)
			]),
			_s('cp-name-block', undefined, 'cp-name-here')
		])
	]);
	tpn.id = 'body-block';
	top.appendChild(tpn);
	top.className = 'root-header';
	document.body.appendChild(top);
}

