add:   document.persist("NormalModeButton","type"); 
context: function ToggleEditModeType(){  if (gIsHTMLEditor)  {    if (EditModeType == "text")    {      EditModeType = "image";      gNormalModeButton.setAttribute("value","");      gTagModeButton.setAttribute("value","");      gSourceModeButton.setAttribute("value","");      gPreviewModeButton.setAttribute("value","");      // Advanced users don't need to see the label (cleaner look)      gEditModeLabel.setAttribute("hidden","true");    }    else    {      EditModeType = "text";      gNormalModeButton.setAttribute("value","Normal");      gTagModeButton.setAttribute("value","Show All Tags");      gSourceModeButton.setAttribute("value","HTML Source");      gPreviewModeButton.setAttribute("value","Edit Preview");      gEditModeLabel.removeAttribute("hidden");    }    gNormalModeButton.setAttribute("type",EditModeType);    gTagModeButton.setAttribute("type",EditModeType);    gSourceModeButton.setAttribute("type",EditModeType);    gPreviewModeButton.setAttribute("type",EditModeType);  }}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/9a3e6237275e80d5e47235ea02622d2e8003692c/editor.js/clean/editor/ui/composer/content/editor.js