$(function(){
var text = $("#message").text();
$("#newMessage").text(formatJsonString(text));
});
function formatJsonString(orgText){
var length = orgText.length;
var newText = "";
var currentTabNum = 0;
for(var i=0;i<length;i++){
if(orgText[i]=="{"){
currentTabNum++;
newText += orgText[i];
newText += ("\n" + getTabString(currentTabNum));
}else if(orgText[i]=="}"){
currentTabNum--;
newText += ("\n" + getTabString(currentTabNum));
newText += orgText[i];
}else if(orgText[i]==","){
newText += orgText[i];
newText += ("\n" + getTabString(currentTabNum));
}else{
newText += orgText[i];
}
}
return newText;
}
function getTabString(count){
var tabString = "";
for(var i=0;i<count;i++){
tabString+=" ";
}
return tabString;
}