function toggleField(field,vis) {
var d = findDOM(field,1);

if (vis) {
  d.display = 'block';
} else {
  d.display = 'none';
}
}


function toggle(toggleId, e)
{
 if (!e) {
  e = window.event;
 }
 if (!document.getElementById) {
  return false;
 }
 var body = document.getElementById(toggleId);
 if (!body) {
  return false;
 } 
 var im = toggleId + "_toggle";
 if (body.style.display == 'none') {
  body.style.display = 'block';
 } else {
  body.style.display = 'none';
 }
 if (e) {
  // Stop the event from propagating, which
  // would cause the regular HREF link to
  // be followed, ruining our hard work.
  e.cancelBubble = true;
  if (e.stopPropagation) {
   e.stopPropagation();
  }
 }
}



var DOMsupported = 0;
var standardDOMsupported = 0;
var ieDOMsupported = 0;
var netscapeDOMsupported = 0;
if (document.getElementById) {standardDOMsupported = 1; DOMsupported = 1;}
else { if (document.all) {ieDOMsupported = 1; DOMsupported = 1;}
else {browserVersion = parseInt(navigator.appVersion);
if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion ==4)) {netscapeDOMsupported = 1; DOMsupported = 1;}}
}

function findDOM(objectId, withStyle) {
if (withStyle) {
if (standardDOMsupported) {return (document.getElementById(objectId).style);}
if (ieDOMsupported) {return (document.all[objectId].style);}
if (netscapeDOMsupported) {return (document.layers[objectId]);}
} else {
if (standardDOMsupported) {return (document.getElementById(objectId));}
if (ieDOMsupported) {return (document.all[objectId]);}
if (netscapeDOMsupported) {return (document.layers[objectId]);}
}
}
 
// and the following code to call the above function
//myField = findDOM(myObject, 0);
//myFieldStyle = findDOM(myObject, 1);

function toggleField(field,vis) {
var d = findDOM(field,1);
if (vis) {
  d.display = 'block';
} else {
  d.display = 'none';
}
}


function showMenu(l, b) {
	//alert(l);
	document.getElementById(l).style.visibility = (b) ? 'visible' : 'hidden';
	
	
}	





