
function toggleDisplay(itemId) {
	var item = document.getElementById(itemId);
	var rootitem = document.getElementById(itemId + 'root');
	if (item.className == 'nodisplay') {
		item.className = 'show';
		rootitem.className = 'hide';
	} else {
		item.className = 'nodisplay';
		rootitem.className = '';
	}
}
function toggleLogin() {
	var loginmode = document.getElementById('loginmode');
	var passwordrow = document.getElementById('passwordrow');
	var emailrow = document.getElementById('emailrow');
	var togglelogin = document.getElementById('togglelogin');
	var loginsubmit = document.getElementById('loginsubmit');
	if (loginmode.value == 'login') {
		loginmode.value = 'passrecover';
		emailrow.style.display = '';
		passwordrow.style.display = 'none';
		togglelogin.innerHTML = 'Login';
		loginsubmit.value = 'Recover';
	} else {
		loginmode.value = 'login';
		emailrow.style.display = 'none';
		passwordrow.style.display = '';
		togglelogin.innerHTML = 'Forgot password?';
		loginsubmit.value = 'Login';
	}
}
function toggleView(itemId) {
	var item = document.getElementById(itemId);
	if (item.style.display == 'none') { item.style.display = 'block'; } else { item.style.display = 'none'; }
}

var tabview = false;
function toggleTabsView() {
	toggleView('topads');
	toggleView('bottomads');
	toggleView('bodyads');
	toggleView('sideads');
}

function externalLinks() {
	if (!document.getElementsByTagName) { return; }
	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
			anchor.target = "_blank";
		}
	}
}
function frameCheck() {
	if (top!=self) {
		document.getElementById('removeframe').innerHTML = "<strong><a href='#' onclick='top.location.href = self.location.href;'>Remove frame & printable version</a></strong>";
	}
}	

window.onload = function() { externalLinks(); frameCheck(); };
