Log.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * DON'T REMOVE THE FOLLOWING LICENSE
  3. * INFORMATION!
  4. * ----------------------------------
  5. * Copyright by
  6. * Dennis Ritz
  7. * Author: Dennis Ritz
  8. * dennis.ritz@gmx.net
  9. * 2007-2008
  10. * ----------------------------------
  11. */
  12. var DEBUG_LEVEL = 0;
  13. function Log() {
  14. this.notice = function notice(p_msg) {
  15. if(DEBUG_LEVEL == 1 && CMgr.getMODEL() != null){
  16. var arr = new Array('<input type="button" style="margin:5px;float:right;width:150px;" onclick="CMgr.getMODEL().abortRetrieveInput();" value="Weiter"><div class="debug" style="margin:5px;">'+p_msg.replace(/\\r\\n|\\"|\\'/g,"")+'</div>','');
  17. CMgr.getMODEL().getRetrieveInputCb(arr);
  18. }
  19. }
  20. this.warning = function warning(p_msg) {
  21. if(DEBUG_LEVEL == 2 && CMgr.getMODEL() != null){
  22. var arr = new Array('<input type="button" style="margin:5px;float:right;width:150px;" onclick="CMgr.getMODEL().abortRetrieveInput();" value="Weiter"><div class="debug" style="margin:5px;">'+p_msg.replace(/\\r\\n|\\"|\\'/g,"")+'</div>','');
  23. CMgr.getMODEL().getRetrieveInputCb(arr);
  24. }
  25. }
  26. this.error = function error(p_msg) {
  27. if(DEBUG_LEVEL == 3 && CMgr.getMODEL() != null){
  28. var arr = new Array('<input type="button" style="margin:5px;float:right;width:150px;" onclick="CMgr.getMODEL().abortRetrieveInput();" value="Weiter"><div class="debug" style="margin:5px;">'+p_msg.replace(/\\r\\n|\\"|\\'/g,"")+'</div>','');
  29. CMgr.getMODEL().getRetrieveInputCb(arr);
  30. }
  31. }
  32. }
  33. var Log = new Log();