// JavaScript Document
//utilities:

// disused at the point
function fillLeftForm(mainWin) { 
	document.forms.addlink.newurl.value = mainWin.location.href.substring(7, mainWin.location.href.length);
	document.forms.addlink.title.value=mainWin.document.title;
}

// opens links that are clicked on in 'links' window - in window.opener if possible,
// else in a new browser window
function openLink(url) {
	if(!window.opener || window.opener.closed)
		var remote = window.open(url, 'meat');
	else window.opener.location.href=url;
}

// adds "http://" to incoming links
function cleanUrl(i) {
	if (i.value.indexOf('http://') == -1)
		i.value = 'http://' + i.value;
}
		
function openNewWin(page, win_name, width, height, scrollbars){
	var browserVersion = parseInt(navigator.appVersion);
	if (browserVersion >= 4) {
		if(scrollbars){
			var remote = window.open(page,win_name,"width=" + width + ",height=" + height + ",scrollbars,menubar,resizable,status");
		}else{ //scrollbars if needed
			var remote = window.open(page,win_name,"width=" + width + ",height=" + height + ",scrollbars=auto,resizable,status");
		}
	}else{
		if(scrollbars){
			var remote = window.open(page,"","width=" + width + ",height=" + height + ",scrollbars,menubar,resizable,status");
		}else{ //scrollbars if needed
			var remote = window.open(page,"","width=" + width + ",height=" + height + ",scrollbars=auto,resizable,status");
		}
	}
}

// used for tab menu
function contractall(){
	if (document.getElementById){
		var inc=0;
		while (document.getElementById("tabitem"+inc)) {
			document.getElementById("tabitem"+inc).style.display="none";
			inc++;
		}
	}
}

function expandone(poppee){
	if (document.getElementById) {
		contractall();
		document.getElementById("tabitem"+poppee).style.display="block";
	}
}	

// used to pop up help on first page
function pop(divName, showMe) {
	var ns4 = (document.layers)? true:false;
	var ie4 = (document.all)? true:false;

	if (ns4) thisDiv = document.layers[divName];
	if (ie4) thisDiv = document.all[divName].style;

	if (showMe) {
		if (ns4) thisDiv.visibility = "show";
		if (ie4) thisDiv.visibility = "visible";
	} else {
		if (ns4) thisDiv.visibility = "hide";
		if (ie4) thisDiv.visibility = "hidden";
	}
}
