function getUseDebugging(){
	try { 
	  if (ss_developmentMode == true)  {
		return true;
	  } else {
	 	return false
	  }
	} catch (e){
		return false;
	}
}

function testShowDebugging(){
    	var currentURL = document.location.href;
    	if (getUseDebugging()){
    		clearDebugging();
    		_innerTestShowDebugging();
    	}
 }

function ss_flashDebugging(msg){
	try {
		document.getElementById("ss_flashDebugging").innerHTML = ('<hr/><h3>' + msg + '</h3>') + document.getElementById("ss_flashDebugging").innerHTML;
		return;
	} catch (error){}
}
 
 function _innerTestShowDebugging(){
     	try {
     		var debugCell = document.getElementById("debugCell");
     		var debugDivClearButton = document.createElement("input");
     		debugDivClearButton.setAttribute("type", "button");
     		debugDivClearButton.setAttribute("onClick", "document.getElementById('ss_flashDebugging').innerHTML = '';");
     		debugDivClearButton.setAttribute("value", "Clear Debugging");
     		debugCell.appendChild(debugDivClearButton);
 
     		var debugDiv = document.createElement("div");
 		debugDiv.setAttribute("style", "width: 450px; height: 500px; overflow:auto; padding:4px; border:solid 1px #CCCCCC; font-size: x-small; font-family: Arial; background: #dadada;");
     		debugDiv.setAttribute("id", "ss_flashDebugging");
     		debugCell.appendChild(debugDiv);
    	} catch (e){alert("errror: " + e.message);} 
 
 }
 
 function clearDebugging(){ 
 	try {
 		var debugCell = document.getElementById("debugCell");
 		debugCell.innerHTML = ''; 	
 	} catch (e){
 	}
 }