
	/*function enbold(tab){
		var top=document.getElementById("tabs");
		var sel = top.getElementsByTagName("a");
		for (var i=0; i<sel.length; i++) {
			sel[i].style.backgroundColor = 'transparent'; 
		}
		var set=document.getElementById(tab);
		set.style.backgroundColor = '#504A4B';
	}
	
	function show_visibility(IDS){
	hide_visibility(viz);
	var top=document.getElementById(IDS);
	top.style.display = 'block';
	viz=IDS;
	}

	function hide_visibility(VIZ){
	var top = document.getElementById(VIZ);
	top.style.display="none";
//	var sel = top.getElementsByTagName('div');
//	for (var i=0; i<sel.length; i++) {
//		sel[i].style.display = 'none'; 
//		}
	}*/

	function enbold(tab,tabs,element){
		var top=document.getElementById(tabs);
		var sel = top.getElementsByTagName(element);
		for (var i=0; i<sel.length; i++) {
			sel[i].style.backgroundColor = 'transparent'; 
		}
		var set=document.getElementById(tab);
		set.style.backgroundColor = '#504A4B';
	}
	
	function show_visibility(IDS){
	hide_visibility(viz);
	var top=document.getElementById(IDS);
	top.style.display = 'block';
	viz=IDS;
	}
	
	function show_visalan(IDS){
//	    var div=IDS;
		var dis;
		if (IDS!="") {
			sel=document.getElementById(IDS);
			if (sel.style.display == 'block') {
				dis='none';
			} else {
				dis='block';
			}
			sel.style.display = dis;
		} else {
			var top = document.getElementById('alan3block');
			var sel = top.getElementsByTagName('div');
			for (var i=0; i<sel.length; i++) {
				sel[i].style.display = 'none'; 
			}
		}
		
//		if (div!="") {
//			sel=document.getElementById(div);
//			sel.style.display = 'block';
//		}
		
	}
	
	function hide_visibility(VIZ){
	var top = document.getElementById(VIZ);
	top.style.display="none";
//	var sel = top.getElementsByTagName('div');
//	for (var i=0; i<sel.length; i++) {
//		sel[i].style.display = 'none'; 
//		}
	}
	
	function top() {
		window.scrollTo(0,0);
	}

// 	equal column height section
// 	from http://www.impressivewebs.com/equal-height-columns-with-javascript-full-version/
	
//	addLoadListener(equalHeight); added to zh.php

	function equalHeight() {

	var myLeftColumn = document.getElementById("left_column");
	var myRightColumn = document.getElementById("right_column");

	var myLeftHeight = myLeftColumn.offsetHeight;
	var myRightHeight = myRightColumn.offsetHeight;

	var myLeftBorderTopPixels = retrieveComputedStyle(myLeftColumn, "borderTopWidth");
	var myLeftBorderBottomPixels = retrieveComputedStyle(myLeftColumn, "borderBottomWidth");
	var myLeftPaddingTopPixels = retrieveComputedStyle(myLeftColumn, "paddingTop");
	var myLeftPaddingBottomPixels = retrieveComputedStyle(myLeftColumn, "paddingBottom");

	var myRightBorderTopPixels = retrieveComputedStyle(myRightColumn, "borderTopWidth");
	var myRightBorderBottomPixels = retrieveComputedStyle(myRightColumn, "borderBottomWidth");
	var myRightPaddingTopPixels = retrieveComputedStyle(myRightColumn, "paddingTop");
	var myRightPaddingBottomPixels = retrieveComputedStyle(myRightColumn, "paddingBottom");

	var myLeftBorderNumber = Number(myLeftBorderTopPixels.replace("px", "")) + Number(myLeftBorderBottomPixels.replace("px", ""));
	var myLeftPaddingNumber = Number(myLeftPaddingTopPixels.replace("px", "")) + Number(myLeftPaddingBottomPixels.replace("px", ""));
	var myLeftExtras = myLeftBorderNumber + myLeftPaddingNumber;

	var myRightBorderNumber = Number(myRightBorderTopPixels.replace("px", "")) + Number(myRightBorderBottomPixels.replace("px", ""));
	var myRightPaddingNumber = Number(myRightPaddingTopPixels.replace("px", "")) + Number(myRightPaddingBottomPixels.replace("px", ""));
	var myRightExtras = myRightBorderNumber + myRightPaddingNumber;

		if (myLeftHeight > myRightHeight) {
			myRightColumn.style.height = (myLeftHeight - myRightExtras) + "px";
		}
		
		else {
			myLeftColumn.style.height = (myRightHeight - myLeftExtras) + "px";
		}
		
	}
	
	function retrieveComputedStyle(element, styleProperty) {
		var computedStyle = null;
		
		if (typeof element.currentStyle != "undefined")
		{
			computedStyle = element.currentStyle;
		}
		else
		{
			computedStyle = document.defaultView.getComputedStyle(element, null);
		}
		return computedStyle[styleProperty];
	}

	function addLoadListener(fn) {
		if (typeof window.addEventListener != 'undefined')
		{
		window.addEventListener('load', fn, false);
	} else if (typeof document.addEventListener != 'undefined') {
		document.addEventListener('load', fn, false);
	} else if (typeof window.attachEvent != 'undefined') {
		window.attachEvent('onload', fn);
	} else {
		var oldfn = window.onload;
		if (typeof window.onload != 'function') {
		window.onload = fn;
		} else {
		window.onload = function() {
		oldfn();
		fn();
		};
		}
		}
	}
	
	function checkEmail(email)
	{
	if(email.length > 0) {
		if (email.indexOf(' ') >= 0)
			alert("email addresses cannot have spaces in them");
		else if (email.indexOf('@') == -1)
			alert("a valid email address must have an @ in it");
	}
	}
