function getObj(objectId) {
  if(document.getElementById && document.getElementById(objectId)) {
    return document.getElementById(objectId);    // W3C DOM
  } else if (document.all && document.all(objectId)) {
    return document.all(objectId);    // MSIE 4 DOM
  }
  else {
    return false;
  }
}
function getStyleObj(objectId) {
  // cross-browser function to get an object's style object given its id
  if(document.getElementById && document.getElementById(objectId)) {
    return document.getElementById(objectId).style;    // W3C DOM
  } else if (document.all && document.all(objectId)) {
    return document.all(objectId).style;    // MSIE 4 DOM
  } else if (document.layers && document.layers[objectId]) {
    return document.layers[objectId];    // NN 4 DOM.. note: this won't find nested layers
  } else {
    return false;
  }
}

 function modifyTextByID(id, text) {
	if (document.getElementById) {
	  obj = document.getElementById(id);
	  obj.childNodes[0].data = text;
	}
  }

function limitFieldById(id, maxlimit) {
  if (document.getElementById) {
    var obj = document.getElementById(id);
    if (obj && (obj.value.length > maxlimit)) {
      obj.value = obj.value.substring(0, maxlimit);
    }
  }
}
function modifyDivTextByID(id, text) {
	var div = getObj(id);
	div.innerHTML = text;
  }