function visibilityInline(elements, eventObj) {
    var earray=elements.split(",");
    var i;
    
    for (i=0; i<earray.length; i++) {
	if (earray[i].charAt(0)=='!') {
	    hideInline(earray[i].substring(1),eventObj);
	} else {
	    showInline(earray[i],eventObj);
	}
    }

    return false;
}

function showInline(element, eventObj) {
    o=elementById(element);
    s=getStyleObject(element);

    if (o.nodeName=="DIV") {
	s.height="auto";
	s.display="block";
    } else {
	s.display='inline';
    }

    s.visibility='visible';
    return false;
}

function hideInline(element, eventObj) {
    o=elementById(element);
    s=getStyleObject(element);

    if (o.nodeName=="DIV") {
	s.height="0px";
    }

    s.display="none";
    s.visibility='hidden';
    return false;
}
