<script type='text/javascript'>  function setDefaultRadioButton() { document.getElementById('ID_STRING').click(); } if (document.addEventListener) { document.addEventListener('DOMContentLoaded', onDocumentReady, false); } else { document.attachEvent('onDOMContentLoaded', onDocumentReady); } function getElementsByClassName(className) {   var found = [];   var elements = document.getElementsByTagName('*');   for (var i = 0; i < elements.length; i++) {    var names = elements[i].className.split(' ');     for (var j = 0; j < names.length; j++) {       if (names[j] == className) found.push(elements[i]);    }   }   return found; }if(!Array.indexOf){  Array.prototype.indexOf = function(obj){   for(var i=0; i<this.length; i++){    if(this[i]==obj){     return i;    }   }   return -1;  }} function hideAllContentMessageSections() {  var elements = getElementsByClassName('gdv-messages-content');  for(var i=0;i<elements.length;i++) {   elements[i].style.display='none';  }  }  function clearSelectionForAllMessageInfos(folderId) {  if (folderId) { var elements = document.getElementById(folderId).children;  for(var i=0;i<elements.length;i++) {   elements[i].style.background = 'none';  }  }  }  function showMessage(messageId, folderId) {  hideAllContentMessageSections();  clearSelectionForAllMessageInfos(folderId);  var folderMessageContent =  document.getElementById('content'+folderId); var elements = []; if (folderMessageContent) elements = folderMessageContent.children; for(var i=0;i<elements.length;i++) {   elements[i].style.display = 'none';  if (elements[i].className.indexOf(messageId)!=-1) { elements[i].style.display = 'block';   elements[i].parentElement.style.display = 'block';  }  }  var messageInfo = document.getElementById('info' + messageId);  if (messageInfo!=null) {  messageInfo.style.background = '#ededed';  } }  function onDocumentReady() {  setDefaultRadioButton();  showMessage('FIRST_MESSAGE_ID', 'FIRST_FOLDER_ID'); }  function someMessageInFolderIsSelected(folderId) { var messages = document.getElementById(folderId).children; for(var i=0; i<messages.length;i++) {  if (messages[i].style.background != 'none' && messages[i].style.background !='') return true;}return false; }function onFolderClick(folderId, firstMessageId){ hideAllContentMessageSections();  document.getElementById('content' + folderId).style.display='block';   if (!someMessageInFolderIsSelected(folderId) && firstMessageId && firstMessageId!='') {  var firstMessage = getElementsByClassName(firstMessageId); if (firstMessage.length > 0 ) { showMessage(firstMessageId, folderId); } }} </script>