// Copyright (C) 2002 onlineoffice

var timestamp = 0
function debug(flag, label, value) {
   if (flag) {
      if (!is) is = new BrowserCheck()
      //// debug.caller is SLOW in recursive functions...
      //var funcName = debug.caller.toString()
      var funcName="0123456789XXX()";
      funcName = funcName.substring(10, funcName.indexOf(")") + 1)
      var msg = "In " + funcName + ": " + label + "=" + value
      var now = new Date()
      var elapsed = now - timestamp
      if (elapsed < 10000) {
         msg += " (" + elapsed + " msec)"
      }
      timestamp = now
      if (!is.ie)
		java.lang.System.out.println(msg)
//        else {
//  		var w = window.open("", "errorWindow", "");
//  		w.document.writeln(msg + "<br>\n");
//        }
   }
}
