function openNewWindow(URLtoOpen, windowName, windowFeatures) { 
  newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}

function toggle(div) {
	
	if(obj(div).style.display == "block") {
		obj(div).style.display = "none";
	} 
	else if(obj(div).style.display == "none"){
		obj(div).style.display = "block";
	}
	else if(obj(div).style.display == ""){
		obj(div).style.display = "block";
	}	
}


function showIt(div){ 
	obj(div).style.display = "block";  
}

function hideIt(div){
 	obj(div).style.display = "none"; 
}

function obj(objectId){
 if (document.getElementById && document.getElementById(objectId)) {
  return document.getElementById(objectId);
 } else if (document.all && document.all(objectId)) {
  return document.all(objectId);
 } else {
  return false;
 }
}


var ie = (document.all) ? true : false;

function toggleClass(objClass){
	//  This function will toggle obj visibility of an Element
	//  based on Element's Class
	//  Works with IE and Mozilla based browsers
	
	  if (getElementByClass(objClass).style.display=="none"){
		showClass(objClass)
	  }else{
		hideClass(objClass)
	  }
}

function hideClass(objClass){
	//  This function will hide Elements by object Class
	//  Works with IE and Mozilla based browsers
	alert("Hiding " + objClass);
	var elements = (ie) ? document.all : document.getElementsByTagName('*');
	  for (i=0; i<elements.length; i++){
		if (elements[i].className==objClass){
			alert("Hiding " + objClass);
		  elements[i].style.display="none"
		}
	  }
}

function showClass(objClass){
	//  This function will show Elements by object Class
	//  Works with IE and Mozilla based browsers
	
	var elements = (ie) ? document.all : document.getElementsByTagName('*');
	  for (i=0; i<elements.length; i++){
		if (elements[i].className==objClass){
		alert("Showing " + objClass);
		  elements[i].style.display = "block";
		}
	  }
}

function getElementByClass(objClass){
	//  This function is similar to 'getElementByID' since there
	//  is no inherent function to get an element by it's class
	//  Works with IE and Mozilla based browsers
	var elements = (ie) ? document.all : document.getElementsByTagName('*');
	  for (i=0; i<elements.length; i++){
		//alert(elements[i].className)
		//alert(objClass)
		if (elements[i].className==objClass){
		return elements[i]
		}
	  }
}
