1 /* Faux Console by Chris Heilmann http://wait-till-i.com */
5 console.d=document.createElement('div');
6 document.body.appendChild(console.d);
7 var a=document.createElement('a');
8 a.href='javascript:console.hide()';
10 console.d.appendChild(a);
11 var a=document.createElement('a');
12 a.href='javascript:console.clear();';
14 console.d.appendChild(a);
16 if(!document.getElementById(id)){
19 var st = console.d.style;
20 st.position = 'absolute';
24 st.border = '1px solid #999';
25 st.fontFamily = 'courier,monospace';
26 st.background = '#eee';
38 ' padding-bottom:.5em;'+
41 var htmDiv = document.createElement('div');
42 htmDiv.innerHTML = '<p> </p><style>'+CSS+'</style>';
43 document.body.appendChild(htmDiv);
49 console.d.style.display='none';
52 console.d.style.display='block';
58 console.d.innerHTML+='<br/>'+o;
62 console.d.parentNode.removeChild(console.d);
66 /*Simon Willison rules*/
67 addLoadEvent:function(func){
68 var oldonload=window.onload;
69 if(typeof window.onload!='function'){
72 window.onload=function(){
81 console.addLoadEvent(console.init);