// {{{ domMenu_main: data

domMenu_data.set('domMenu_main', new Hash(
    1, new Hash(
        'contents', 'Home',
        'contentsHover', 'InSite Designs',
        'uri', 'index.php',
        'target', '_self',
        'statusText', 'InSite Designs Homepage',
        1, new Hash(
            'contents', 'Main Page',
            'uri', 'index.php',
            'target', '_self',
            'statusText', 'Return to InSite Designs Homepage'
        ),
        2, new Hash(
            'contents', 'About InSite Designs',
            'uri', 'about.php',
            'statusText', 'More information about Louis Schnell and InSite Designs'
		)),
    2, new Hash(
        'contents', 'My Services',
        'contentsHover', 'InSite\'s Links',
        'uri', 'about.php',
        'statusText', 'Other areas on my website',
        1, new Hash(
            'contents', 'Services',
            'uri', 'services.php',
            'statusText', 'Services offered by InSite Designs'
        ),
        2, new Hash(
            'contents', 'Customer Reviews',
            'uri', 'testimonials.php',
            'statusText', 'See what my customers are saying about my work'
        ),
        3, new Hash(
            'contents', 'Accessability',
            'uri', 'access.php',
            'statusText', 'Sites developed by InSite Designs are coded 100% to standard with the W3C.'
		)),
    3, new Hash(
        'contents', 'Portolio',
        'contentsHover', 'Previous work',
        'uri', 'portfolio.php',
        'statusText', 'View some of my previous work to see what can be done for your site!',
        1, new Hash(
            'contents', 'My Portfolio',
            'uri', 'portfolio.php',
            'target', '_self',
            'statusText', 'In addition to the sites below, more examples of our work are available here.'
        ),
		2, new Hash(
            'contents', 'Ryans Agency for Models',
            'uri', 'http://www.ryansagencyformodels.com/',
            'target', '_blank',
            'statusText', 'Ryans Agency for Models'
        ),
        3, new Hash(
            'contents', 'Stilista Agency',
            'uri', 'http://www.stilistaagency.com/',
            'target', '_blank',
            'statusText', 'Stilista Agency'
        ),
        4, new Hash(
            'contents', 'Montalbert Ski',
            'uri', 'http://www.montalbert-ski.com/',
            'target', '_blank',
            'statusText', 'Montalbert Ski'
        ),
        5, new Hash(
            'contents', 'Hillary Jollimore',
            'uri', 'http://www.insitewebpro.com/_sites/hillaryjollimore/',
            'target', '_blank',
            'statusText', 'Hillary Jollimore'
        ),
        6, new Hash(
            'contents', 'American Log Homes',
            'uri', 'http://www.insitewebpro.com/_sites/LogHomes/',
            'target', '_blank',
            'statusText', 'American Log Homes'
        ),
        7, new Hash(
            'contents', 'Sailing Club',
            'uri', 'http://www.thesailingclub.net/',
            'target', '_blank',
            'statusText', 'Sailing Club'
        ),
        8, new Hash(
            'contents', 'Willow Tree Management Consulting',
            'uri', 'http://willowtreemanagementconsulting.com/',
            'target', '_blank',
            'statusText', 'Willow Tree Management Consulting'
        )),
    4, new Hash(
        'contents', 'Demos',
        'contentsHover', 'Sample Live Demos',
        'uri', 'demos.php',
        'statusText', 'Demos of some of the services InSite Designs can provide you',
        1, new Hash(
            'contents', 'Content Management System',
            'uri', 'http://www.insitewebpro.com/demoCMS',
            'target', '_blank',
            'statusText', 'Sample CMS - password protected area allowing you to make upadtes on your site'
        ),
        2, new Hash(
            'contents', 'MySpace Profile',
            'uri', 'http://www.myspace.com/louschnell',
            'target', '_blank',
            'statusText', 'InSite Designs can create a MySpace profile to fit the look of your site!'
        ),
        3, new Hash(
            'contents', 'PayPal Powered Store',
            'uri', 'http://www.insitewebpro.com/PPstorefront/',
            'target', '_blank',
            'statusText', 'An ecommerce sample utilizing PayPal features to process payments'
        ),
        4, new Hash(
            'contents', 'osCommerce Store',
            'uri', 'http://www.insitewebpro.com/catalog/',
            'target', '_blank',
            'statusText', 'Ecommerce sample using open source shopping cart system osCommerce'
		)),
    5, new Hash(
        'contents', 'Contact',
        'contentsHover', 'Contact Us',
        'uri', 'contact.php',
        'statusText', 'Contact us about your web design needs',
        1, new Hash(
            'contents', 'Contact Louis Schnell',
            'uri', 'contact.php',
            'statusText', 'Contact me with any questions you may have about building your website'
        ),
        2, new Hash(
            'contents', 'Free Quote',
            'uri', 'quote.php',
            'statusText', 'Get a free quote on building your website'
        ),
        3, new Hash(
            'contents', '$400 Special',
            'uri', '400special.php',
            'statusText', 'Everything you need to get started online for 1 low price'
		))
));

// }}}
// {{{ domMenu_main: settings

domMenu_settings.set('domMenu_main', new Hash(
    'subMenuWidthCorrection', -1,
    'verticalSubMenuOffsetX', -1,
    'verticalSubMenuOffsetY', -1,
    'horizontalSubMenuOffsetX', domLib_isOpera ? 0 : 1,
    'horizontalSubMenuOffsetY', domLib_isOpera ? -1 : 0,
    'openMouseoverMenuDelay', 100,
    'closeMouseoutMenuDelay', 300,
    'expandMenuArrowUrl', 'arrow.gif',
    'baseUri', 'http://www.mojavelinux.com'
));

// }}}
// {{{ domMenu_keramik: data

domMenu_data.set('domMenu_keramik', new Hash(
    1, new Hash(
        'contents', 'Home',
        'uri', '',
        'statusText', 'Home',
        1, new Hash(
            'contents', 'Main Page',
            'uri', 'http://www.example.com',
            'statusText', 'Mojave Page'
        ),
        2, new Hash(
            'contents', 'Contact mojavelinux.com',
            'uri', '',
            'statusText', 'Contact mojavelinux.com',
            1, new Hash(
                'contents', 'Dan',
                'uri', 'http://www.example.com',
                'statusText', 'Dan'
            ),
            2, new Hash(
                'contents', 'Sarah',
                'uri', 'http://www.example.com',
                'statusText', 'Sarah'
            )
        ),
        3, new Hash(
            'contents', 'Terms of Use',
            'uri', 'http://www.example.com',
            'statusText', 'Terms of Use'
        ),
        4, new Hash(
            'contents', 'Search this site',
            'uri', 'http://www.example.com',
            'statusText', 'Search this site'
        ),
        5, new Hash(
            'contents', 'Customize',
            'uri', '',
            'statusText', 'Customize',
            1, new Hash(
                'contents', 'Style Schemas',
                'uri', '',
                'statusText', 'Style Schemas'
            ),
            2, new Hash(
                'contents', 'Blue',
                'uri', 'http://example.com',
                'statusText', 'Blue'
            ),
            3, new Hash(
                'contents', 'Green',
                'uri', 'http://example.com',
                'statusText', 'Green',
                1, new Hash(
                    'contents', 'Green',
                    'uri', 'http://example.com',
                    'statusText', 'Green'
                )
            )
        )
    ),
    2, new Hash(
        'contents', 'CSS',
        'uri', '',
        'statusText', 'CSS',
        1, new Hash(
            'contents', 'Tutorials',
            'uri', '',
            'statusText', 'Tutorial Links'
        ),
        2, new Hash(
            'contents', 'Using Stylesheets',
            'uri', 'http://www.example.com',
            'statusText', ''
        ),
        3, new Hash(
            'contents', 'CSS Positioning',
            'uri', 'http://www.example.com',
            'statusText', 'Learning how to position elements with CSS'
        )
    ),
    3, new Hash(
        'contents', 'JavaScript',
        'uri', '',
        'statusText', 'JavaScript Section',
        1, new Hash(
            'contents', 'Tutorials',
            'uri', '',
            'statusText', 'JavaScript Tutorials'
        ),
        2, new Hash(
            'contents', 'Custom Hash() Class',
            'uri', 'http://www.example.com',
            'statusText', 'Making your own associative arrays in javascript'
        )
    ),
    4, new Hash(
        'contents', 'DHTML',
        'uri', '',
        'statusText', 'Dynamic HTML',
        1, new Hash(
            'contents', 'Tutorials',
            'uri', '',
            'statusText', 'Dynamic HTML Tutorials'
        ),
        2, new Hash(
            'contents', 'DOM Tooltip',
            'uri', 'http://www.example.com',
            'statusText', 'Making custom tooltips using the DOM'
        )
    ),
    5, new Hash(
        'contents', 'PHP',
        'uri', '',
        'statusText', 'PHP Section',
        1, new Hash(
            'contents', 'Tutorials',
            'uri', '',
            'statusText', 'PHP Tutorials'
        ),
        2, new Hash(
            'contents', 'Handling actions',
            'uri', 'http://www.example.com',
            'statusText', 'Form actions in PHP'
        )
    )
));

// }}}
// {{{ domMenu_keramik: settings

domMenu_settings.set('domMenu_keramik', new Hash(
    'menuBarWidth', '0%',
    'menuBarClass', 'keramik_menuBar',
    'menuElementClass', 'keramik_menuElement',
    'menuElementHoverClass', 'keramik_menuElementHover',
    'menuElementActiveClass', 'keramik_menuElementHover',
    'subMenuBarClass', 'keramik_subMenuBar',
    'subMenuElementClass', 'keramik_subMenuElement',
    'subMenuElementHoverClass', 'keramik_subMenuElementHover',
    'subMenuElementActiveClass', 'keramik_subMenuElementHover',
    'subMenuMinWidth', 'auto',
    'horizontalSubMenuOffsetX', -5,
    'horizontalSubMenuOffsetY', 3,
    'distributeSpace', false,
    'openMouseoverMenuDelay', -1,
    'openMousedownMenuDelay', 0,
    'closeClickMenuDelay', 0,
    'closeMouseoutMenuDelay', -1,
    'expandMenuArrowUrl', 'arrow.gif'
));

// }}}
// {{{ domMenu_BJ: data

domMenu_data.set('domMenu_BJ', domLib_clone(domMenu_data.get('domMenu_keramik')));

// }}}
// {{{ domMenu_BJ: settings

domMenu_settings.set('domMenu_BJ', new Hash(
    'menuBarWidth', '0%',
    'menuBarClass', 'BJ_menuBar',
    'menuElementClass', 'BJ_menuElement',
    'menuElementHoverClass', 'BJ_menuElementHover',
    'menuElementActiveClass', 'BJ_menuElementActive',
    'subMenuBarClass', 'BJ_subMenuBar',
    'subMenuElementClass', 'BJ_subMenuElement',
    'subMenuElementHoverClass', 'BJ_subMenuElementHover',
    'subMenuElementActiveClass', 'BJ_subMenuElementHover',
    'subMenuMinWidth', 'auto',
    'distributeSpace', false,
    'openMouseoverMenuDelay', -1,
    'openMousedownMenuDelay', 0,
    'closeClickMenuDelay', 0,
    'closeMouseoutMenuDelay', -1,
    'expandMenuArrowUrl', 'arrow.gif'
));

// }}}
// {{{ domMenu_vertical: data

domMenu_data.set('domMenu_vertical', domLib_clone(domMenu_data.get('domMenu_main')));

// }}}
// {{{ domMenu_vertical: settings

domMenu_settings.set('domMenu_vertical', new Hash(
    'axis', 'vertical',
    'verticalSubMenuOffsetX', -2,
    'verticalSubMenuOffsetY', -1,
    'horizontalSubMenuOffsetX', 1,
    'baseUri', 'http://www.mojavelinux.com'
));

// }}}
// {{{ domMenu_lvertical: data

domMenu_data.set('domMenu_lvertical', domLib_clone(domMenu_data.get('domMenu_main')));

// }}}
// {{{ domMenu_lvertical: settings

domMenu_settings.set('domMenu_lvertical', new Hash(
    'axis', 'vertical',
    'verticalSubMenuOffsetX', -1,
    'verticalSubMenuOffsetY', -1,
    'horizontalSubMenuOffsetX', 1,
    'horizontalSubMenuOffsetY', 0,
    'expandMenuArrowUrl', 'larrow.gif',
	'horizontalExpand', 'west',
	'subMenuMinWidth', 'auto',
    'baseUri', 'http://www.mojavelinux.com'
));

// }}}
