// function getStyleObject(string) -> returns style object // given a string containing the id of an object // the function returns the stylesheet of that object // or false if it can't find a stylesheet. Handles // cross-browser compatibility issues. // function getStyleObject(objectId) { // checkW3C DOM, then MSIE 4, then NN 4. // if(document.getElementById && document.getElementById(objectId)) { return document.getElementById(objectId).style; } else if (document.all && document.all(objectId)) { return document.all(objectId).style; } else if (document.layers && document.layers[objectId]) { return document.layers[objectId]; } else { return false; } } function changeObjectDisplay(objectId, newDisplay) { // first get the object's stylesheet var styleObject = getStyleObject(objectId); // then if we find a stylesheet, set its display // as requested // if (styleObject) { styleObject.display = newDisplay; return true; } else { return false; } } function OnOff(div_id, disp) { var style_sheet = getStyleObject(div_id); changeObjectDisplay(div_id,disp); return false; } function hidepackages() { changeObjectDisplay("callalilly","none"); changeObjectDisplay("gerberdaisy","none"); changeObjectDisplay("sweetpea","none"); changeObjectDisplay("peony","none"); }