     browserName =navigator.appName;
   //-------------------------
    function setChange(field, value) {        
      if (browserName == "Netscape") { 
 
      } else {
         //field.style.backgroundColor='#99ccff';
      }
       pageModified = value;
	} 

   //-------------------------
   function setChangeLimit(field, value, maxlimit) {
      if (field.value.length > maxlimit) {     // if too long...trim it!
        alert("Text context exceeds character size limit, will be trimmed to " + maxlimit + " characters"); 
        field.value = field.value.substring(0, maxlimit);
      }
      setChange(field,'true');
    return true;   
    } 
  //-------------------------
   function setRowChangeLimit(field, value, UpdField, maxlimit) {
      if (field.value.length > maxlimit) {     // if too long...trim it!
        alert("Text context exceeds character size limit, will be trimmed to " + maxlimit + " characters"); 
        field.value = field.value.substring(0, maxlimit);
      }
      setRowChange(field,'true', UpdField);
    return true;   
    } 
    //-------------------------
    function setRowChange(field, value, UpdField) {
       if (browserName == "Netscape") { 
       } else { 
          //field.style.backgroundColor='#99ccff';
       }
       pageModified = value;
       if (value.toLowerCase() == 'true') {
          UpdField.value = "Y";
       }else{
          UpdField.value = "N";
       } 
     } 

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
