/* 
 * Original Faux Console by Chris Heilmann http://wait-till-i.com 
 * at http://icant.co.uk/sandbox/fauxconsole/
 * 
 * Forked by Charles SANQUER
 * https://github.com/csanquer/fauxconsole
 * 
 */

if(!window.console){var console={div:null,attached:false,init:function(){if(!document.body){console.attached=false}if(!console.div){console.div=document.createElement("div");var b=document.createElement("a");b.href="javascript:console.hide()";b.innerHTML="close";console.div.appendChild(b);var b=document.createElement("a");b.href="javascript:console.clear();";b.innerHTML="clear";console.div.appendChild(b);var c="fauxconsole";if(!document.getElementById(c)){console.div.id=c}}console.hide()},hide:function(){console.div.style.display="none"},show:function(){if(document.body&&!console.attached){document.body.appendChild(console.div);console.attached=true}console.div.style.display="block"},log:function(){if(!console.div){console.init()}for(var a=0;a<arguments.length;a++){console.div.innerHTML+="<br/>"+arguments[a]}console.show()},clear:function(){console.div.parentNode.removeChild(console.div);console.init();console.show()},addLoadEvent:function(a){var b=window.onload;if(typeof window.onload!="function"){window.onload=a}else{window.onload=function(){if(b){b()}a()}}}};console.addLoadEvent(console.init)}if(!window.console.debug){console.debug=function(){console.log.apply(this,arguments)}}if(!window.console.info){console.info=function(){console.log.apply(this,arguments)}}if(!window.console.warn){console.warn=function(){console.log.apply(this,arguments)}}if(!window.console.error){console.error=function(){console.log.apply(this,arguments)}}if(!window.console.assert){console.assert=function(){console.log.apply(this,arguments)}};
