/***********************************************************************************************************
 * su.bot.checkers.javascript.demo
 * Location: http://www.lovedrome.com/library/com/lovedrome/javascript/index.js
 * © Bot.Su (http://www.bot.su/)
***********************************************************************************************************/

var debugging = false;
var lovedromeLogName = "lovedromeLog";
var logParent = "logTr";
var tracing = false;
var url = "";

var dom;
var events;
var lovedromeLog;
var lovedrome;

var init = function(e) {
 if((debugging || tracing) && com.oclib.javascript.util.Log) {
  lovedromeLog = new com.oclib.javascript.util.Log(lovedromeLogName, com.oclib.javascript.util.Log.SYMPLE_TEXT_LOG_TYPE, com.oclib.javascript.util.Log.INTRO_ELEMENT_LOG_PLACE);
  dom = new com.oclib.javascript.util.Dom();
  dom.doVisible(logParent);
  if(debugging && lovedromeLog) {lovedromeLog.println("demo.js:init: "+"com.oclib.javascript.util.Log (Version "+(new com.oclib.javascript.util.Log()).getClassVersion()+")  is loaded...");};
 };
 if(debugging && tracing && lovedromeLog) { 
  if(com.oclib.javascript.util.Dom) {lovedromeLog.println("demo.js:init: "+"com.oclib.javascript.util.Dom (Version "+(new com.oclib.javascript.util.Dom()).getClassVersion()+") is loaded...");} else {lovedromeLog.println("demo.js:init: "+"com.oclib.javascript.util.Dom is NOT loaded...");return -1;};
  if(com.oclib.javascript.util.Loader) {lovedromeLog.println("demo.js:init: "+"com.oclib.javascript.util.Loader (Version "+(new com.oclib.javascript.util.Loader()).getClassVersion()+") is loaded...");} else {lovedromeLog.println("demo.js:init: "+"com.oclib.javascript.util.Loader is NOT loaded...");return -1;};
  if(com.lovedrome.javascript.Friend) {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Friend (Version "+(new com.lovedrome.javascript.Friend()).getClassVersion()+") is loaded...");} else {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Friend is NOT loaded...");return -1;};
  if(com.lovedrome.javascript.Friends) {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Friends (Version "+(new com.lovedrome.javascript.Friends()).getClassVersion()+") is loaded...");} else {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Friends is NOT loaded...");return -1;};
  if(com.lovedrome.javascript.Lovedrome) {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Lovedrome (Version "+(new com.lovedrome.javascript.Lovedrome()).getClassVersion()+") is loaded...");} else {lovedromeLog.println("demo.js:init: "+"com.lovedrome.javascript.Lovedrome is NOT loaded...");return -1;};
 };
 lovedrome = new com.lovedrome.javascript.Lovedrome();
 lovedrome.setDebugging(debugging); lovedrome.setTracing(tracing); lovedrome.setLog(lovedromeLog);
 lovedrome.setEvents(events);
 lovedrome.init();
};

if(com.oclib.javascript.lang.Root && com.oclib.javascript.util.Events) {
 events = new com.oclib.javascript.util.Events();
 events.addEventListener(window, "load", init, false);
};
