function hoverHelper(image) {
	if (image.className == "helpToggler closed") {
		image.className = "helpToggler hover";
	} else if (image.className == "helpToggler hover") {
		image.className = "helpToggler closed";
	} else {
		image.className = "helpToggler open";
	}
}
function toggleHelper(image, layer, side) {
	var helperLayer = document.getElementById(layer);
	var layerTopPos = image.offsetTop + image.height - 1;
	var sideShifter;
	// alert(layerTopPos);
	if (side == "right") {
		sideShifter = 0;
	} else {
		sideShifter = -210;
	}
	var layerLeftPos = image.offsetLeft;
	if(image.className == 'helpToggler hover') {
		image.className = 'helpToggler open';
		helperLayer.style.display = 'block';
		helperLayer.style.left = layerLeftPos + sideShifter + 'px';
		helperLayer.style.top = layerTopPos + 'px';
	} else if(image.className == 'helpToggler closed') {
		image.className = 'helpToggler open';
		helperLayer.style.display = 'block';
	} else {
		image.className = 'helpToggler hover';
		helperLayer.style.display = 'none';
	}
}
function toggleBlock(block,button) {
	
	if (document.getElementById(block).style.display == "block") {
		document.getElementById(block).style.display = "none";
		button.className = "floatr open-button";
	} else {
		document.getElementById(block).style.display = "block";
		button.className = "floatr close-button";
	}
}
function show(thing) {
	document.getElementById(thing).style.display = "block";
}
function checkHide(block,checkbox) {
	if (checkbox.checked) {
		document.getElementById(block).style.display = "none";
	} else {
		document.getElementById(block).style.display = "block";
	}
}
function checkShow(block,checkbox) {
	if (checkbox.checked) {
		document.getElementById(block).style.display = "block";
	} else {
		document.getElementById(block).style.display = "none";
	}
}
function selectAll(link,selectTitle,deselectTitle) {
	var allElements = document.getElementsByTagName("INPUT");
	var i;
	if (link.innerHTML == selectTitle) {
		link.innerHTML = deselectTitle;
		for (i = 0; i < allElements.length; i++) {
			if (allElements.item(i).className == "selectable") {
				allElements.item(i).checked = "true";
			}
		}
		
	} else if (link.innerHTML == deselectTitle) {
		link.innerHTML = selectTitle;
		for (i = 0; i < allElements.length; i++) {
			if (allElements.item(i).className == "selectable") {
				allElements.item(i).checked = false;
			}
		}
	}
}
function gotoPage(url) {
	document.location.href=url;
}