// move elements around in mobile
jQuery(window).resize(function(){	
	if (jQuery(".home #responsive-toggle").css("list-style-type") == "disc" ){ // mobile
		jQuery('#megaMenu').insertAfter('.navbar-wrapper+div');
		jQuery('.front-1').insertBefore('.footer-wrapper');
		jQuery('.sliders .featured-tag').insertBefore('.sliders .community-news');
		
		jQuery('.sliders').responsiveSlides({
			auto: false,             // Boolean: Animate automatically, true or false
			speed: 500,            // Integer: Speed of the transition, in milliseconds
			timeout: 4000,          // Integer: Time between slide transitions, in milliseconds
			pager: false,           // Boolean: Show pager, true or false
			nav: true,             // Boolean: Show navigation, true or false
			random: false,          // Boolean: Randomize the order of the slides, true or false
			pause: false,           // Boolean: Pause on hover, true or false
			pauseControls: true,    // Boolean: Pause when hovering controls, true or false
			prevText: "&lsaquo;",   // String: Text for the "previous" button
			nextText: "&rsaquo;",       // String: Text for the "next" button
			maxwidth: "300",           // Integer: Max-width of the slideshow, in pixels
			navContainer: "",       // Selector: Where controls should be appended to, default is after the 'ul'
			manualControls: "",     // Selector: Declare custom pager navigation
		});
		
		// Make this all behave like an accordion
		jQuery('.front-1 aside h3').attr('data-toggle', 'collapse');
		jQuery('.front-1 aside h3').attr('data-parent', '.front-1');
		jQuery('.front-1 aside h3').addClass('collapsed');
		jQuery('.front-1 aside .textwidget').addClass('collapse');
		jQuery('#text-3 h3').attr('data-target', '#text-3 .textwidget');
		jQuery('#text-4 h3').attr('data-target', '#text-4 .textwidget');
		jQuery('#text-5 h3').attr('data-target', '#text-5 .textwidget');
		jQuery('.front-1 .collapse').on('show.bs.collapse', function (e) {
			var actives = jQuery('.front-1').find('.in, .collapsing');
			actives.each( function (index, element) {
				jQuery(element).collapse('hide');
			});
		});
	}
	if (jQuery(".home #responsive-toggle").css("list-style-type") == "circle" ){ // anything else
		jQuery('#megaMenu').appendTo('#site-navigation');
		jQuery('.front-1').insertBefore('body>.container.mainpage');
		
		// replace the second slider with the initial state of the three home boxes (defined below)
		jQuery('body>.container.mainpage').replaceWith($threeboxes.clone());
		
		// untoggle accordion
		jQuery('.front-1 aside .textwidget').removeClass('collapse');
	}
});
jQuery(document).ready(function(){
	// set a variable that contains the initial state of the three home page boxes
	$threeboxes = jQuery('.front-1+.container.mainpage').clone();
		
	if (jQuery(".home #responsive-toggle").css("list-style-type") == "disc" ){ // mobile
		jQuery('#megaMenu').insertAfter('.navbar-wrapper+div');
		jQuery('.front-1').insertBefore('.footer-wrapper');
		jQuery('.sliders .featured-tag').insertBefore('.sliders .community-news');
		
		jQuery('.sliders').responsiveSlides({
			auto: false,             // Boolean: Animate automatically, true or false
			speed: 500,            // Integer: Speed of the transition, in milliseconds
			timeout: 4000,          // Integer: Time between slide transitions, in milliseconds
			pager: false,           // Boolean: Show pager, true or false
			nav: true,             // Boolean: Show navigation, true or false
			random: false,          // Boolean: Randomize the order of the slides, true or false
			pause: false,           // Boolean: Pause on hover, true or false
			pauseControls: true,    // Boolean: Pause when hovering controls, true or false
			prevText: "&lsaquo;",   // String: Text for the "previous" button
			nextText: "&rsaquo;",       // String: Text for the "next" button
			maxwidth: "300",           // Integer: Max-width of the slideshow, in pixels
			navContainer: "",       // Selector: Where controls should be appended to, default is after the 'ul'
			manualControls: "",     // Selector: Declare custom pager navigation
		}); 
		
		// Make this all behave like an accordion
		jQuery('.front-1 aside h3').attr('data-toggle', 'collapse');
		jQuery('.front-1 aside h3').attr('data-parent', '.front-1');
		jQuery('.front-1 aside h3').addClass('collapsed');
		jQuery('.front-1 aside .textwidget').addClass('collapse');
		jQuery('#text-3 h3').attr('data-target', '#text-3 .textwidget');
		jQuery('#text-4 h3').attr('data-target', '#text-4 .textwidget');
		jQuery('#text-5 h3').attr('data-target', '#text-5 .textwidget');
		jQuery('.front-1 .collapse').on('show.bs.collapse', function (e) {
			var actives = jQuery('.front-1').find('.in, .collapsing');
			actives.each( function (index, element) {
				jQuery(element).collapse('hide');
			});
		});
		
	}
});


// popup only show to folks who have cookies
jQuery(document).ready(function()
  {
    var TEST_COOKIE = 'test_cookie';
    jQuery.cookie( TEST_COOKIE, true );
    if ( jQuery.cookie ( TEST_COOKIE ) )
    {
      jQuery.cookie( TEST_COOKIE, null );  // delete the cookie
    }
    else
    {
      jQuery(document).on('popmakeBeforeOpen', function() {
		jQuery('#popmake-2960').trigger('popmakeBeforeOpen');
		jQuery('#popmake-2960').popmake('close');
	  });
    }
  });
       
/*  $(function() {
    $(".rslides").responsiveSlides({
    auto: false,             // Boolean: Animate automatically, true or false
  speed: 500,            // Integer: Speed of the transition, in milliseconds
  timeout: 4000,          // Integer: Time between slide transitions, in milliseconds
  pager: false,           // Boolean: Show pager, true or false
  nav: true,             // Boolean: Show navigation, true or false
  random: false,          // Boolean: Randomize the order of the slides, true or false
  pause: false,           // Boolean: Pause on hover, true or false
  pauseControls: true,    // Boolean: Pause when hovering controls, true or false
  prevText: "Previous",   // String: Text for the "previous" button
  nextText: "Next",       // String: Text for the "next" button
  maxwidth: "300",           // Integer: Max-width of the slideshow, in pixels
  navContainer: "",       // Selector: Where controls should be appended to, default is after the 'ul'
  manualControls: "",     // Selector: Declare custom pager navigation

    });
  }); */
  
  /*$(document).ready(function () {
    $('ul#menu-main-menu li').hover(         
        function () {             
            $(this).addClass('hover');
            $('> ul.sub-menu', $(this)).show();  
            event.preventDefault();               
        },

        function () { 
            $(this).removeClass('hover');            
            $('> ul.sub-menu', $(this)).hide();  
            event.preventDefault();              
        }         
    );         
});*/
  
 /* $('#menu-main-menu').slimmenu(
{
    resizeWidth: '800',
    collapserTitle: 'Main Menu',
    animSpeed: 'medium',
    easingEffect: null,
    indentChildren: false,
    childrenIndenter: '&nbsp;'
});
*/

	