function showflaggs() {
	getStyleObject('flaggline').visibility = 'visible';
}

function hideflaggs() {
//	getStyleObject('flaggline').visibility = 'hidden';
}

function showflagg(theobjectid) {
	opacity(theobjectid,35,100,150);
}
function hideflagg(theobjectid) {
	opacity(theobjectid,100,35,300);
}


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 getObject(objectId) {
	   // cross-browser function to get an object's style object given its id
	   if(document.getElementById && document.getElementById(objectId)) {
	   // W3C DOM
	   return document.getElementById(objectId);
	   } else if (document.all && document.all(objectId)) {
	   // MSIE 4 DOM
	   return document.all(objectId);
	   } else if (document.layers && document.layers[objectId]) {
	   // NN 4 DOM.. note: this won't find nested layers
	   return false;
	   } else {
	   return false;
	   }
} // getStyleObject
