Revision: 38950
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 11, 2011 00:51 by fauverism
                            
                            Initial Code
// JavaScript Document
$(function(){
	   //initialize menus
	   var menuRows = $("[id$='QuickLaunchMenu'] > tbody > tr");
	   var menuHd = menuRows.filter("[id]:has(+tr:not([id]))");
	   
	   //set img path for when submenu is hidden
	   var closedImg = "/_layouts/images/Menu1.gif";
	   
	   //set img path for when submenu is visible
	   var openedImg = "/_layouts/images/ptclose.gif";
	   
	   var cssInit = {
		   "background-image": "url('"+closedImg+"')",
		   "background-repeat": "no-repeat",
		   "background-position": "100% 50%"
		}
		var cssClosed = {"background-image": "url('"+closedImg+"')"}
		var cssOpen = {"background-image": "url('"+openedImg+"')"}
		
		//hide submenus
		menuRows.filter(":not([id])").hide();
		
		//apply initial inline style to menu headers
		menuHd.find("td:last").css(cssInit);
		
		menuHd.click(function () {
			var styleElm = $(this).find("td:last")
			var nextTR = $(this).next("tr[id='']");
			if (nextTR.is(":not(':hidden')")) {
				nextTR.hide();
				styleElm.css(cssClosed);
			} else {
				nextTR.show();
				styleElm.css(cssOpen);
			}
		});
});
                                Initial URL
Initial Description
Initial Title
Sharepoint Left Nav home
Initial Tags
Initial Language
JavaScript