function GetMyObject(objectID) {
  if (document.getElementById && document.getElementById(objectID) != null) {
    return document.getElementById(objectID);
  } else if (document.layers && document.layers[objectID] != null) {
    return document.layers[objectID];
  } else if (document.all) {
    return document.all[objectID];
  }
}

function formSubmit(objectID) { GetMyObject(objectID).submit() }

function formSubmitNode (objectID,value) {
	var object = GetMyObject(objectID);
	var NODE = GetMyObject('NODE');
	NODE.value = value;
	object.submit();
}

function formSubmitSearch (objectID,value) {
	var wholeObjectID = 'search_' + objectID;
	var object = GetMyObject(wholeObjectID);
	if (object) {
		object.value = value;
	}
	formSubmit('searchForm');
}

function On(objectID) {
	if (document.getElementById && document.getElementById(objectID) != null) {
		document.getElementById(objectID).style.visibility='visible';
		document.getElementById(objectID).style.display='block';
	} else if (document.layers && document.layers[objectID] != null) {						      
		document.layers[objectID].visibility = 'visible';
	} else if (document.all) {
		document.all[objectID].style.zIndex = 100;
		document.all[objectID].style.visibility = 'visible';
	}
}

function Off(objectID) {
	if (document.getElementById && document.getElementById(objectID) != null) {
		document.getElementById(objectID).style.visibility='hidden';
		document.getElementById(objectID).style.display='none';
	} else if (document.layers && document.layers[objectID] != null) {
		document.layers[objectID].visibility = 'hidden';
	}  else if (document.all) {
		document.all[objectID].style.visibility = 'hidden';
		document.all[objectID].style.zIndex = 0;
	}
}

