function dropdown_nav() {
	var visible = false;
	var anchor = $('#nav_main li a');

	$(anchor).hover(function() {
		if(!visible) {
			$(this).parent().find('ul').css('visibility', 'visible');
			visible = true;
		} else {
			$(this).parent().find('ul').css('visibility', 'hidden');
			visible = false;
		}
	});
}

function dynaMenu(){  //build dynamic menus
	var menu = $("#tab_content").attr("title");
    var url = "http://silbs.com"

        if(menu == "about-us"){
            $('#nav_side').html('  <li><a rel="menu_about_us" href="'+url+'/about-us/">Overview</a></li>           \
                                <li><a rel="menu_about_us" href="'+url+'/about-us/our-story/">Our Story</a></li>            \
                                <li><a rel="menu_about_us" href="'+url+'/about-us/our-team/">Our Team</a></li>              \
                                <li><a rel="menu_about_us" href="'+url+'/about-us/our-license/">Our Licenses</a></li>       \
                                <li><a rel="menu_resources" href="'+url+'/resources/news-events/">News & Events</a></li>      \
                                <li><a rel="menu_about_us" href="'+url+'/about-us/ban/">BAN<span> (Benefit Advisors Network)</span></a></li>    \
                                <li><a rel="menu_about_us" href="'+url+'/about-us/community-involvement/">Community Involvement</a></li>');
            $("#banner_wrapper").css('background', 'url("../../../images/banners/image2.png")');
        } else if (menu == "services"){
            $('#nav_side').html('  <li><a rel="menu_services" href="'+url+'/services/">Overview</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/services/group-benefits/">Group Benefits</a></li>                            \
                                <li><a rel="menu_services" href="'+url+'/services/executive-compensation/">Executive Compensation</a></li>            \
                                <li><a rel="menu_services" href="'+url+'/services/temporary-medical-coverage/">Temporary Medical Coverage</a></li>    \
                                <li><a rel="menu_services" href="'+url+'/services/human-resources-tools/">Human Resources Tools</a></li>              \
                                <li><a rel="menu_services" href="'+url+'/individual-services/">Individual Services</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/individual-services/wellness/">Wellness</a></li>    \
                                <li><a rel="menu_services" href="'+url+'/services/request-a-quote/">Request a Quote</a></li>');
            $("#banner_wrapper").css('background', 'url("../../../images/banners/image3.png")');
       } else if (menu == "human-resources-tools"){
            $('#nav_side').html('  <li><a rel="menu_services" href="'+url+'/services/">Overview</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/services/group-benefits/">Group Benefits</a></li>                            \
                                <li><a rel="menu_services" href="'+url+'/services/executive-compensation/">Executive Compensation</a></li>            \
                                <li><a rel="menu_services" href="'+url+'/services/temporary-medical-coverage/">Temporary Medical Coverage</a></li>    \
                                <li class="active"><a rel="menu_services" href="'+url+'/human-resources-tools/">Human Resources Tools</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/individual-services/">Individual Services</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/individual-services/wellness/">Wellness</a></li>    \
                                <li><a rel="menu_services" href="'+url+'/services/request-a-quote/">Request a Quote</a></li>');
            $("#banner_wrapper").css('background', 'url("../../../images/banners/image3.png")');
        } else if (menu == "individual-services"){
            $('#nav_side').html('  <li><a rel="menu_services" href="'+url+'/services/">Overview</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/services/group-benefits/">Group Benefits</a></li>                            \
                                <li><a rel="menu_services" href="'+url+'/services/executive-compensation/">Executive Compensation</a></li>            \
                                <li><a rel="menu_services" href="'+url+'/services/temporary-medical-coverage/">Temporary Medical Coverage</a></li>    \
                                <li><a rel="menu_services" href="'+url+'/services/human-resources-tools/">Human Resources Tools</a></li>              \
                                <li><a rel="menu_services" href="'+url+'/individual-services/">Individual Services</a></li>  \
                                <li><a rel="menu_services" href="'+url+'/individual-services/wellness/">Wellness</a></li>    \
                                <li><a rel="menu_services" href="'+url+'/services/request-a-quote/">Request a Quote</a></li>');
            $("#banner_wrapper").css('background', 'url("/images/banners/image1.png")');
        } else if (menu == "resources"){
            $('#nav_side').html('<li><a rel="menu_resources" href="'+url+'/resources/">Overview</a></li>     \
                                <li class="fixes"><a rel="menu_resources" href="'+url+'/resources/news-events/">News &amp; Events</a></li>                \
                                <li><a rel="menu_resources" href="'+url+'/resources/links/">Links</a></li>');
            $("#banner_wrapper").css('background', 'url("/images/banners/image2.png")');
        } else if (menu == "news-events"){
            $('#nav_side').html('<li><a rel="menu_resources" href="'+url+'/resources/">Overview</a></li>     \
                                <li><a rel="menu_resources" href="'+url+'/resources/educational-materials/">Educational Materials</a></li>  \
                                <li><a rel="menu_resources" href="'+url+'/resources/news-events/">News &amp; Events</a></li>                \
                                <!-- third tier active states --> \
                                <li style="display: none"><a rel="menu_resources" href="'+url+'/seminars-webinars/">hide me</a></li>  \
                                <li><a rel="menu_resources" href="'+url+'/resources/links/">Links</a></li>');
            $("#banner_wrapper").css('background', 'url("../../../images/banners/image2.png")');
        } else if (menu == "contact-us"){
            $('#nav_side').html('<li><a rel="menu_contact_us" href="'+url+'/contact-us/">Overview</a></li>   \
                                <li><a rel="menu_contact_us" href="'+url+'/contact-us/maps-and-directions/">Map &amp; Directions</a></li>');
        } else { return null; }

}

function sidenav_init() { //wrap function call in window.load or doc.ready

    //get url and find it in sidenav
	var url = window.location.pathname;
    //var url = url.substring(url.lastIndexOf('/') + 1);
    url = "http://silbs.com"  + url;

    var nav_side_item = $('#nav_side li').find("a[href*='" + url + "']").first();

    //to link child page to sidenav parent use <input type="hidden" id="sidenav" value="" />
    if(nav_side_item.length == "") {
		url = $('#sidenav').val();
		nav_side_item = $('#nav_side').find("a[href*='" + url + "']");
    }

	//$(nav_side_item).css("color", "#ff0000");
	$(nav_side_item).parent().addClass("active");


    //highlight main nav assign uring title="" in sidenave a tag
	var nav_main_item = $(nav_side_item).attr("rel");
	$('#' + nav_main_item + ' a').addClass('active');

    if(nav_main_item == "menu_about_us"){
	    $('#' + nav_main_item).parent().parent().css("background", "url(../../../../../images/bg_header_bar_about.png)");
    } else if(nav_main_item == "menu_services"){
	    $('#' + nav_main_item).parent().parent().css("background", "url(../../../../../images/bg_header_bar_services.png)");
    } else if(nav_main_item == "menu_resources"){
	    $('#' + nav_main_item).parent().parent().css("background", "url(../../../../../images/bg_header_bar_resources.png)");
    } else if(nav_main_item == "menu_contact_us"){
	    $('#' + nav_main_item).parent().parent().css("background", "url(../../../../../images/bg_header_bar_contact_us.png)");
    }
    //if there is no side nav elem with title for main nav (assume main nav)
    if (nav_main_item  == null){
        $('#menu_home a').addClass('active');
    }
    //if cufon in nav
    Cufon.refresh();
    return false;
}



function showDrodule(linkClass, droduleId, width, height){
var x; var y = -349;
    $(linkClass).hover(function(e){
        var content;
        $("#drodule").css("margin-bottom", "-" + height + "px");
        $url = $(this).attr("href");
        if($(this).attr("href") == "http://silbs.com/about-us/"){

            x = 110;
            content =     '<ul id="drod_about">'
                        + '<li><a id="our_story" href="'+$url+'our-story/"></a></li>'
                        + '<li><a id="our_team" href="'+$url+'our-team/"></a></li>'
                        + '<li><a id="our_license" href="'+$url+'our-license/"></a></li>'
                        + '<li><a id="news_events" href="http://silbs.com/resources/news-events/"></a></li>'
                        + '<li><a id="ban" href="'+$url+'ban/"></a></li>'
                        + '<li><a id="community" href="'+$url+'community-involvement/"></a></li>'
                        + '</ul><br class="clear" />'; }
        else if($(this).attr("href") == "http://silbs.com/services/"){
          x = 280;
            content =     '<div class="left drodleft"><a id="business_services" href="'+$url+'"></a><div id="bus_links"><a href="'+$url+'group-benefits">&gt; Group Benefits </a><a href="'+$url+'executive-compensation">&gt; Executive Benefit Programs </a><a href="'+$url+'temporary-medical-coverage">&gt; Temporary Medical Coverage </a><a href="'+$url+'human-resources-tools">&gt; Human Resources Tools</a></div></div>'
                        + '<div id="drod_divider" class="left"></div>'
                        + '<div class="left drodleft drodright"><a id="individual_services" href="/individual-services"></a><div id="indi_links"><a href="/individual-services/#disability-insurance">&gt; Disability, Life, Health &amp;<br /><span id="long_term_indent"></span>Long-Term Care Insurance</a><a href="/individual-services/#estate-analysis">&gt; Estate &amp; Financial Analysis</a><a href="/individual-services/#retirement-planning">&gt; Retirement Planning </a></div></div>'
                        + '<br class="clear" />'
                        + '<a id="request_quote" href="/services/request-a-quote"></a>'
                        + '<br class="clear" />'; }
         else if($(this).attr("href") == "http://silbs.com/resources/"){
          x = 420;
            content =     '<div class="left drodleft"><a id="news_events" href="http://silbs.com/resources/news-events/"></a><div id="bus_links"><a href="/resources/seminars-and-webinars/">&gt; Seminars &amp; Webinars </a><!--<a href="/category/newsletters/">&gt; Newsletters </a>--><a href="/category/healthcare-reform-updates/">&gt; Health Care Reform Updates </a><!--<a href="/category/legislative-briefs">&gt; Legislative Briefs</a>--><a href="/resources/news-events" class="right_links">View all news</a></div></div>'
                        + '<div id="drod_divider" class="left"></div>'
                        + '<div class="left drodleft drodright"><a id="links" href="/resources/links/"></a><div id="res_links"><a href="/resources/links/#medical">&gt; Medical Insurance </a><a href="/resources/links/#thirdparty">&gt; Third Party Administrators </a><a href="/resources/links/#dental">&gt; Dental Insurance </a><a href="/resources/links/#vision">&gt; Vision</a><a href="/resources/links/" class="right_links">View all links</a></div></div>'
                        + '<br class="clear" />'; }
          else if($(this).attr("href") == "http://silbs.com/contact-us/"){
          x = 458;
            content =     '<a id="map" href="/contact-us/maps-and-directions"></a><a id="directions" href="/contact-us/maps-and-directions">Get Directions</a><div id="address">2230 West Joppa Road, Suite 311<br />Lutherville, Maryland 21093</div><a id="contact" href="/contact-us"></a>'
                        + '<br class="clear" />'; }
                        else { alert("fail: url didn't match"); }

        $(droduleId).stop(true, true).show();
        $(droduleId).stop(true, true).html('<div style=" position: relative; z-index: 99999; top:' + y + 'px;  left:' + x + 'px; width: ' + width + 'px; height: ' + height + 'px; background: url(http://silbs.com/images/drodule/bg_drodule.png) no-repeat; overflow: hidden;">' + content + '</div>');
        $this.stop(true, true).addClass("active");


    },
    function (){
        $(droduleId).hover(function(){
            $(droduleId).stop(true, true).show();
        },
        function (){
            $(droduleId).stop(true, true).delay(500).fadeOut(100);
        });
        $(droduleId).stop(true, true).delay(500).fadeOut(100);
        $this.stop(true, true).removeClass("active");
});

}

function fixes(){
    //get url and find it in sidenav
	var url = window.location.pathname;
    //var url = url.substring(url.lastIndexOf('/') + 1); /resources/links/
    if (url == "/resources/seminars-and-webinars/"){
        $(".fixes").addClass("active");
    }
    if (url == "/resources/links/"){
        $("#share").css("margin", "0 0 10px");
    }
    if (url == "/about-us/testimonials/"){
        $("#share").css("margin", "-42px 0 0");
    }
}


//load vars and initiate functions

    Cufon.replace('h2');
    Cufon.replace('h3');
    Cufon.replace('#nav_main li a', { hover: true });

$(document).ready(function() {
    dynaMenu();
    sidenav_init();
    showDrodule('.drop_nav', '#drodule', 443, 209);
    fixes();
    $("#email").colorbox({width:"300px", height:"490px", iframe:true, href: "http://silbs.com/wp-content/themes/sig/includes/email-page/emailafriend.php?url=<?php echo  urlencode(get_permalink()); ?> ", title: "E-mail this page"});

});




