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) {
	var helperLayer = document.getElementById(layer);
	var layerTopPos = image.offsetTop + image.height - 1;
	var layerLeftPos = image.offsetLeft;
	if (image.className == 'helpToggler hover') {
		image.className = 'helpToggler open';		
		helperLayer.style.top = layerTopPos + 'px';
		helperLayer.style.left = layerLeftPos + 'px';
		helperLayer.style.display = 'block';
	} else if (image.className == 'helpToggler closed') {
		image.className = 'helpToggler open';
		helperLayer.style.display = 'block';
	} else {
		image.className = 'helpToggler hover';
		helperLayer.style.display = 'none';
	}
}
function toggleComment(section) {
	var layer = document.getElementById(section);
	if (layer.style.display == "none") {
		layer.style.display = "block";
	} else {
		layer.style.display = "none";
	}
}
function tabSelect(tab) {
	var tabList = tab.parentNode.parentNode.childNodes;
	for (i = 0; i < tabList.length; i++) {
		 if (tabList.item(i).tagName == "LI") {
		 	tabList.item(i).className = "";
		 }
	}
	tab.parentNode.className = 'selected'; 
}
function tabContents(tab) {
/*	var contents = document.getElementsByName('tabContents');
	for (j = 0; j < contents.length; j++) {
		contents.item(j).style.display = "none";
        contents.item(j).style.visibility = "hidden";
	}
	document.getElementById(tab).style.display = "block";
    document.getElementById(tab).style.visibility = "visible";
*/
	var contents = document.getElementsByTagName('div');
	for (j = 0; j < contents.length; j++) {
        if (contents.item(j).className == "tabContents") {
            contents.item(j).style.display = "none";
            contents.item(j).style.visibility = "hidden";
        }
	}
	document.getElementById(tab).style.display = "block";
    document.getElementById(tab).style.visibility = "visible";
}
function toggleFeatured(link,layer) {
	if (link.innerHTML == 'Hide featured') {
		link.innerHTML = 'Show featured';
	} else {
		link.innerHTML = 'Hide featured';
	}
	var block = document.getElementById(layer);
	if (block.style.display != "none") {
		block.style.display = "none";
	} else {
		block.style.display = "block";
	}
}

function change_element_display(element_id, value) {
	document.getElementById(element_id).style.display = value;
}



/***********************************************
* Tabbed Document Viewer script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var selectedtablink=""
var tcischecked=false

function handlelink(aobject){
selectedtablink=aobject.href
tcischecked=(document.tabcontrol && document.tabcontrol.tabcheck.checked)? true : false
if (document.getElementById && !tcischecked){
var tabobj=document.getElementById("tablist")
var tabobjlinks=tabobj.getElementsByTagName("A")
for (i=0; i<tabobjlinks.length; i++)
tabobjlinks[i].className=""
aobject.className="current"
document.getElementById("tabiframe").src=selectedtablink
return false
}
else
return true
}

function handleview(){
tcischecked=document.tabcontrol.tabcheck.checked
if (document.getElementById && tcischecked){
if (selectedtablink!="")
window.location=selectedtablink
}
}

