function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}
function changeClass(objid,newclassname) {
 	obj = document.getElementById(objid);
 	obj.className = newclassname;
}
function fnswap(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}
function showHide(objid) {
	obj = document.getElementById(objid);
	
	if(obj.style.visibility == "visible") {
		obj.style.visibility = "hidden";
	} else {
		obj.style.visibility = "visible";
	}
}
function show(objid) {
	obj = document.getElementById(objid);
	obj.style.visibility = "visible";
}
function hide(objid) {
	obj = document.getElementById(objid);
	obj.style.visibility = "hidden";
}
function toggleDisplay(objid) {
	obj = document.getElementById(objid);
	
	if(obj.style.display == 'none') {
		obj.style.display='block';
	} else {
		obj.style.display='none';
	}
}

