﻿/* This file controls the collapsable tree menus for the services sections. */

$( document ).ready( function( )
{

    /* INITIALISE MENUS */
    
    /* This auto collapses all subMenus in the Services nav on page load... */
    $( "div#left-col li ul" ).hide( );
	
	$( "div#left-col li.menuPartners ul" ).show( );
	    
    /* OPEN CURRENT */
    /* This is easier in resources as we have an id on the HTML tag which is different for each. */
    
    /* Resources */
    
    $( "html#sharedContentBusiness div#left-col li.menuForum ul" ).show( );
    $( "html#sharedContentBusinessIndex div#left-col li.menuForum ul" ).show( );
    
    $( "html#sharedContentPersonal div#left-col li.menuPadvisor ul" ).show( );
    $( "html#sharedContentPersonalIndex div#left-col li.menuPadvisor ul" ).show( );
    
    $( "html#sharedContentTax div#left-col li.menuTax ul" ).show( );
    $( "html#sharedContentTaxIndex div#left-col li.menuTax ul" ).show( );
    
    $( "html#sharedContentOnlineServices div#left-col li.menuOnline ul" ).show( );
    $( "html#companyReportPage div#left-col li.menuOnline ul" ).show( );
    
    $( "html#sharedContentCalculators div#left-col li.menuCalcs ul" ).show( );
    
    /* Services */
    
    $( "html.biz-serv div#left-col li#biz-services ul" ).show( );
    $( "html.per-serv div#left-col li#per-services ul" ).show( );
    $( "html.spec-serv div#left-col li#spec-services ul" ).show( );
    
    
    /* Add click event so that tree can open and collapse, not this is only for services and not Resources */
    
    /* SERVICES NAV */
    $( "div#left-col li#biz-services a.subMenu" ).click( function( )
    {
        $( this ).next( "ul" ).slideToggle( "fast" );
        $( "div#left-col li#spec-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        $( "div#left-col li#per-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        return false;
    } );
    
    $( "div#left-col li#spec-services a.subMenu" ).click( function( )
    {
        $( this ).next( "ul" ).slideToggle( "fast" );
        $( "div#left-col li#biz-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        $( "div#left-col li#per-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        return false;
    } );
    
    $( "div#left-col li#per-services a.subMenu" ).click( function( )
    {
        $( this ).next( "ul" ).slideToggle( "fast" );
        $( "div#left-col li#biz-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        $( "div#left-col li#spec-services a.subMenu" ).next( "ul" ).slideUp( "fast" );
        return false;
    } );
    
    /* HOME WHERE NEXT NAV */
    
    $( "div#left-col div#whereNext li.menuCalcs a.subMenu" ).click( function( )
    {
        $( "div#left-col div#whereNext li.menuCalcs ul" ).slideToggle( "fast" );
        $( "div#left-col div#whereNext li.wnTaxPlan ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnBizStart ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnInher ul" ).slideUp( "fast" );
		$( "div#left-col div#whereNext li.our-people-li ul" ).slideUp( "fast" );
        return false;
    } );
    
    $( "div#left-col div#whereNext li.wnTaxPlan a.subMenu" ).click( function( )
    {
        $( "div#left-col div#whereNext li.wnTaxPlan ul" ).slideToggle( "fast" );
        $( "div#left-col div#whereNext li.menuCalcs ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnBizStart ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnInher ul" ).slideUp( "fast" );
		$( "div#left-col div#whereNext li.our-people-li ul" ).slideUp( "fast" );
        return false;
    } );
    
    $( "div#left-col div#whereNext li.wnBizStart a.subMenu" ).click( function( )
    {
        $( "div#left-col div#whereNext li.wnBizStart ul" ).slideToggle( "fast" );
        $( "div#left-col div#whereNext li.menuCalcs ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnTaxPlan ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnInher ul" ).slideUp( "fast" );
		$( "div#left-col div#whereNext li.our-people-li ul" ).slideUp( "fast" );
        return false;
    } );
    
    $( "div#left-col div#whereNext li.wnInher a.subMenu" ).click( function( )
    {
        $( "div#left-col div#whereNext li.wnInher ul" ).slideToggle( "fast" );
        $( "div#left-col div#whereNext li.menuCalcs ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnTaxPlan ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnBizStart ul" ).slideUp( "fast" );
		$( "div#left-col div#whereNext li.our-people-li ul" ).slideUp( "fast" );
        return false;
    } );
	
	$( "div#left-col div#whereNext li.our-people-li a.subMenu" ).click( function( )
    {
        $( "div#left-col div#whereNext li.our-people-li ul" ).slideToggle( "fast" );
		$( "div#left-col div#whereNext li.wnInher ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.menuCalcs ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnTaxPlan ul" ).slideUp( "fast" );
        $( "div#left-col div#whereNext li.wnBizStart ul" ).slideUp( "fast" );
        return false;
    } );
	
	
	/* ABOUT US OUR PEOPLE NAV 
    
    $( "div#left-col div#AboutNav li.menuPartners a.subMenu" ).click( function( )
    {
        $( "div#left-col div#AboutNav li.menuPartners ul" ).slideToggle( "fast" );
        return false;
    } );

	*/
	
    
    
} );