function setVisibility(objectID,state) {
	var dom = findDOM(objectID,1);
	dom.visibility = state;
	if (state == 'visible') {
		dom.display = 'block';
	}
	else {
		dom.display = 'none';
	}
}

function toggleVisiblity(objectID) {
	var dom = findDOM(objectID,1);
	state = dom.visibility;
	if (state == 'hidden' || state =='hide') {
		dom.visibility = 'visible';
		dom.display = 'block';
	}
	else {
		if (state == 'visible' || state == 'show') {
			dom.visibility = 'hidden';
			dom.display = 'none';
		}
		else {
			dom.visibility = 'visible';
			dom.display = 'block';
		}	
	}
}
function toggleVisibility(objectID) {
	var dom = findDOM(objectID,1);
	state = dom.visibility;
	if (state == 'hidden' || state =='hide') {
		dom.visibility = 'visible';
		dom.display = 'block';
	}
	else {
		if (state == 'visible' || state == 'show') {
			dom.visibility = 'hidden';
			dom.display = 'none';
		}
		else {
			dom.visibility = 'visible';
			dom.display = 'block';
		}	
	}
}
function allHidden(objectList) {
	//set all layers in list to hidden
	layerArray = objectList.split(",");
	for(i=0;i<layerArray.length;i++) {
		if (layerArray[i]){
			var dom = findDOM(layerArray[i],1);
			dom.visibility = 'hidden';
			dom.display = 'none';
		}
	}
}
function allShow(objectList) {
	//set all layers in list to visible
	layerArray = objectList.split(",");
	for(i=0;i<layerArray.length;i++) {
		if (layerArray[i]){
			var dom = findDOM(layerArray[i],1);
			dom.visibility = 'visible';
			dom.display = 'block';
		}
	}
}
function showIt(objectID,state,theposX,theposY,offsetX,offsetY) {
	//alert(theposX + "," +theposY);
	var dom = findDOM(objectID,1);
	dom.visibility = state;
	dom.display = 'block';
	dom.top = theposY - offsetY + "px";
	dom.left = theposX  - offsetX + "px";
}