function debugData(o_Data,s_Title,options){options=options||{};var
str=s_Title||'DATA',recurse=(typeof options=='boolean'?options:options.recurse!==false),keys=(options.keys?','+options.keys+',':false),display=options.display!==false,html=options.returnHTML!==false,sort=options.sort!==false,D=[],i=0,hasSubKeys=false,k,t,skip,x;if(o_Data.jquery){str=(s_Title?s_Title+'\n':'')+'jQuery Collection ('+o_Data.length+')\n    context="'+o_Data.context+'"';}
else if(o_Data.tagName&&typeof o_Data.style=='object'){str=(s_Title?s_Title+'\n':'')+o_Data.tagName;var id=o_Data.id,cls=o_Data.className,src=o_Data.src,hrf=o_Data.href;if(id)str+='\n    id="'+id+'"';if(cls)str+='\n    class="'+cls+'"';if(src)str+='\n    src="'+src+'"';if(hrf)str+='\n    href="'+hrf+'"';}
else{parse(o_Data,'');if(sort&&!hasSubKeys)D.sort();str+='\n***'+'****************************'.substr(0,str.length);str+='\n'+D.join('\n');}
if(display)alert(str);if(html)str=str.replace(/\n/g,' <br>').replace(/  /g,' &nbsp;');return str;function parse(data,prefix){if(typeof prefix=='undefined')prefix='';try{$.each(data,function(key,val){k=prefix+key+':  ';skip=(keys&&keys.indexOf(','+key+',')==-1);if(typeof val=='function'){if(!skip)D[i++]=k+'function()';}
else if(typeof val=='string'){if(!skip)D[i++]=k+'"'+val+'"';}
else if(typeof val!='object'){if(!skip)D[i++]=k+val;}
else if(isArray(val)){if(!skip)D[i++]=k+'[ '+val.toString()+' ]';}
else if(val.jquery){if(!skip)D[i++]=k+'jQuery ('+val.length+') context="'+val.context+'"';}
else if(val.tagName&&typeof val.style=='object'){var id=val.id,cls=val.className,src=val.src,hrf=val.href;if(skip)D[i++]=k+' '+
id?'id="'+id+'"':src?'src="'+src+'"':hrf?'href="'+hrf+'"':cls?'class="'+cls+'"':'';}
else{if(!recurse||!hasKeys(val)){if(!skip)D[i++]=k+'{ }';}
else{D[i++]=k+'{';parse(val,prefix+'    ');D[i++]=prefix+'}';}}});}catch(e){}
function isArray(o){return(o&&typeof o==='object'&&!o.propertyIsEnumerable('length')&&typeof o.length==='number');}
function hasKeys(o){var c=0;for(x in o)c++;if(!hasSubKeys)hasSubKeys=!!c;return!!c;}}};function showOptions(o_Settings,key){var data=o_Settings.options;$.each(key.split("."),function(){data=data[this];});debugData(data,'options.'+key);}
function showState(o_Settings,key){debugData(o_Settings.state[key],'state.'+key);}
function createInnerLayout(){innerLayout=$(outerLayout.options.center.paneSelector).layout(layoutSettings_Inner);$('#createInner').hide();$('#createInner2').hide();$('#innerCommands').show();}
