ginebra2/chrome/bedrockchrome/historyview.superpage/historyView.html
changeset 3 0954f5dd2cd0
parent 0 1450b09d0cfd
child 16 3c88a81ff781
--- a/ginebra2/chrome/bedrockchrome/historyview.superpage/historyView.html	Fri May 14 15:40:36 2010 +0300
+++ b/ginebra2/chrome/bedrockchrome/historyview.superpage/historyView.html	Tue Jun 29 00:46:29 2010 -0400
@@ -2,21 +2,39 @@
 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-EN">
 
 <head>
-   <script src="../../js/3rdparty/jquery-1.4.2.js" type="text/javascript"></script>
+   <script src="../../js/3rdparty/jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="../../js/3rdparty/jquery-ui/ui.core.js" type="text/javascript"></script>
    <script src="../../js/3rdparty/jquery-ui/effects.core.js" type="text/javascript"></script>
    <script src="../../js/3rdparty/jquery-ui/effects.blind.js" type="text/javascript"></script>
    <link rel="stylesheet" id="CSSLink" type="text/css" href="historyview.css"/>
    <meta name = "viewport" content = "width = device-width, height = device-height, initial-scale = 1.0, user-scalable = no">
-   	
-   <title>History	 View</title>
-	 <script src="historyview.js" type="text/javascript"></script>
+
+   <title>History  View</title>
+   <script src="historyview.js" type="text/javascript"></script>
 
   <script type="text/javascript">
- function update() {
-          //window.pageController.loadFinished.connect(updateHistoryList);
-	    	  updateHistoryList();
-	    	
+  
+		var _prevExpandedUL = null;
+		var _prevExpandedATag = null;
+
+  	function scrollToTop()
+  		{
+	    	$('html, body').attr({scrollTop: 0});
+
+        var todayFolder = document.getElementById("aTagId_"+0);
+        var todaySubUl = document.getElementById("subUlId_"+0);
+        if(_prevExpandedUL != null && _prevExpandedATag.className == 'opened')
+        	toggleHistoryFolder(_prevExpandedATag,_prevExpandedUL);
+        _prevExpandedATag = todayFolder;
+        _prevExpandedUL = todaySubUl;
+        toggleHistoryFolder(todayFolder,todaySubUl);
+
+			}
+		
+		function update() {
+      updateHistoryList();
+    	
+			window.views.WebView.BookmarkHistoryView.shown.connect(scrollToTop);          
       }
   </script>