ginebra2/chrome/bedrockchrome/historyview.superpage/historyview.js
changeset 6 1c3b8676e58c
parent 5 0f2326c2a325
child 15 73c48011b8c7
--- a/ginebra2/chrome/bedrockchrome/historyview.superpage/historyview.js	Wed Jun 23 17:59:43 2010 +0300
+++ b/ginebra2/chrome/bedrockchrome/historyview.superpage/historyview.js	Tue Jul 06 14:03:49 2010 +0300
@@ -1,5 +1,3 @@
-var _prevExpandedUL = null;
-var _prevExpandedATag;
 
 function openHistoryElement(historyURL)
 {
@@ -35,21 +33,12 @@
             var aTag  = document.createElement('a');
             var subUL = document.createElement('ul');
 
-            // Expand First Item & Hide all the other Items
-            if (i > 0)
-            {
-                aTag.className = 'closed';
-                subUL.style.display = 'none';
-            }
-            else
-            {
-                  aTag.className = 'opened';
-                subUL.style.display = 'block';
-                _prevExpandedATag = aTag;
-                _prevExpandedUL = subUL;
-            }
+       
+            aTag.className = 'closed';
+            subUL.style.display = 'none';
 
             aTag.href = "#";
+            aTag.id = "aTagId_"+i;
             aTag.innerHTML = '<div></div>'+folderObjects[i];
             aTag.onclick = eval('( function(){ toggleHistoryFolder(this, "#'+subUlId+'"); } )');
 
@@ -88,12 +77,28 @@
         snippetId.innerHTML = "";
         snippetId.appendChild(mainUL);
 
+        var bottomPad = document.createElement("div");
+        bottomPad.id = 'BottomPad';
+        snippetId.appendChild(bottomPad);
+        
+        var todayFolder = document.getElementById("aTagId_"+0);
+        var todaySubUl = document.getElementById("subUlId_"+0);
+     		toggleHistoryFolder(todayFolder,todaySubUl);
+        
+
     } catch(E) { alert(E); }
 
 }
 
 function toggleHistoryFolder(aTag, subUlId){
-  try{
+
+   try{
+   	   var filderList = document.getElementById('folderMenu');
+       if (filderList.childNodes.length == 0 ) {
+  	       return;
+       }
+     
+    
       aTag.className = (aTag.className == 'opened') ? 'closed' : 'opened';
       $(subUlId).toggle();
       //$(subUlId).toggle("blind", {}, 175);