
function colorBars() {
	var listItems = document.getElementById("leftbarList").getElementsByTagName("li");
	for (var i = 0;  i < listItems.length;  i++) {
		var thisAnchor = listItems[i].getElementsByTagName("a")[0];
		thisAnchor.className = ((i % 2) == 1) ? "oddItem" : "evenItem";
	}
}

function toggleList(me) {
  var checkDisplay = me.getElementsByTagName("ul")[0].style.display;
  if (checkDisplay != "none") {
	  me.style.backgroundImage = "url('images/plusbullet.gif')";
	  me.getElementsByTagName("ul")[0].style.display = "none";
  }
  else {
	  me.style.backgroundImage = "url('images/minusbullet.gif')";
	  me.getElementsByTagName("ul")[0].style.display = "inline";
  }
}

function new_window(location) {
	window.open(location);
}

function check_email(mailField, msg1) {
				mail_exp = /^[A-z0-9\._-]+@[A-z0-9][A-z0-9-]*(\.[A-z0-9_-]+)*\.([A-z]{2,6})$/;
				entered = document.getElementById(mailField).value;
				if (mail_exp.test(entered)) {  
					return true;  //entered email is ok
				}
				else {
					// bad email
					document.getElementById(msg1).style.display = "";
					document.getElementById(mailField).focus();
					document.getElementById(mailField).select();
					return false;
				}					
			}
