﻿/* DEBUG METHODS */
function cc_debug(str) {
    var obj = document.getElementById("debug");
    if(!obj) {
        obj = document.createElement("div");
        obj.setAttribute("id","debug");
        document.getElementsByTagName("body")[0].appendChild(obj);
    }
    var br = document.createElement("br");    
    var txt = document.createTextNode(str);
    obj.appendChild(br);
    obj.appendChild(txt);
//    obj.innerHTML += "<br />" + str;
}
function cc_debugClear(str) {
    var obj = document.getElementById("debug");
    if(!obj) {
        obj = document.createElement("div");
        obj.setAttribute("id","debug");
        document.getElementById("cc-outerWrapper").appendChild(obj);
    }
    obj.innerHTML = str;
}
function cc_bk(s) {
    if(!s) s = "ERE I AM JH";
    alert(s);
}
function cc_scan(obj) {
    if(typeof(obj)=="string") obj = document.getElementById(obj);
    if(obj) {
        var s = ""; var c = 0; var a = new Array();
        for(var i in obj) {
            s += i + " = " + obj[i] + "\n";
            c++;
            if(c%20==0) {
                a[a.length] = s;
                s = "";
            }
        }
        a[a.length] = s;
        for(var i = 0; i < a.length; i++) {
            alert(a[i]);
        }
    }
    else alert("object not found");
}
