

var wind = null;
function openHelp(theURL) {
  if (wind!=null) {
    if (!wind.closed) { 
      wind.close(); 
    }
  }
  wind = window.open(theURL,"Help","WIDTH=435,HEIGHT=400,resizable=yes,scrollbars=yes");
  try {
    wind.focus();
  } catch(e) {}
  
  return false;   
}
  
  function getLeadingPhoneNumber(string) {
     var finished = false;
     for (var i = string.length - 1; i > -1 && !finished; i--)
         if (string.substring(i,i+1) == '_') finished = true;
     if (finished) return string.substring(0,i+1); 
     else return string;
  }
  
  function getTrailingId(string) {
     var finished = false;
     var startIndex = 0;
     var stopIndex = string.length;
     for (var i = 0; i < string.length && !finished; i++) {
       if (string.substring(i,i+1) == '_')  {
       	 finished = true;
       	 startIndex = i+1;
       }
     }
     finished = false;
     for (var j = startIndex; j < string.length && !finished; j++) {
       if (string.substring(j,j+1) == '?')  {
       	 finished = true;
       	 stopIndex = j;
       }
     }     
     return string.substring(startIndex, stopIndex); 
  }
