docs: function(loggingEvent) {
  		
  				var useragent = "unknown";
  		try {
  			useragent = navigator.userAgent;
  		} catch(e){
  			useragent = "unknown";
  		}
  		
  		var referer = "unknown";
  		try {
  			referer = location.href;
  		} catch(e){
  			referer = "unknown";
  		}
  		
  		var jsonString = "{\n \"LoggingEvent\": {\n";
  		
  		jsonString += "\t\"logger\": \"" +  loggingEvent.categoryName + "\",\n";
  		jsonString += "\t\"level\": \"" +  loggingEvent.level.toString() + "\",\n";
  		jsonString += "\t\"message\": \"" +  loggingEvent.message + "\",\n"; 
  		jsonString += "\t\"referer\": \"" + referer + "\",\n"; 
  		jsonString += "\t\"useragent\": \"" + useragent + "\",\n"; 
  		jsonString += "\t\"timestamp\": \"" +  this.df.formatDate(loggingEvent.startTime, "yyyy-MM-ddThh:mm:ssZ") + "\",\n";
  		jsonString += "\t\"exception\": \"" +  loggingEvent.exception + "\"\n"; 
  		jsonString += "}}";      
          
          return jsonString;
  	}