// Branson Getaways Javascript Document
$ = jQuery.noConflict();
$ = jQuery;

	$(document).ready(function(){
	$("#menu-main-navigation > li").hover(
		function(){ $("ul:first", this).css({display: 'block'}); },
		function(){ $("ul:first", this).css({display: 'none'}); }
	);
	
	$("#menu-main-navigation > li ul li").hover(
		function(){ $("ul:first", this).css({display: 'block'}); }, 
		function(){ $("ul:first", this).css({display: 'none'}); } 
	);
	
	$("#menu-main-navigation > li ul li ul li").hover(
		function(){ $("ul:first", this).css({display: 'block'}); }, 
		function(){ $("ul:first", this).css({display: 'none'}); } 
	);
	
	$("#menu-main-navigation > li ul li ul li ul li").hover(
		function(){ $("ul:first", this).css({display: 'block'}); }, 
		function(){ $("ul:first", this).css({display: 'none'}); } 
	);
	
	$("#menu-main-navigation li ul").css({display: 'none'});
	
	if($('#banner').length > 0){ //If element exists
		$('#banner').cycle({
			fx : 'fade',
			speed :  600, 
    		timeout : 4000,
			pause : 1,
			random : false,
			cleartype:  1, // enable cleartype corrections
			cleartypeNoBg: true,
			pager:  '#nav-pager',
			pagerEvent: 'mouseover',
			allowPagerClickBubble: true,
			pagerAnchorBuilder: function(idx, slide) { 
				// return selector string for existing anchor 
				return '#nav-pager li:eq(' + idx + ') a'; 
			} 

		});
	}
	
	if($('#carousel-slider').length > 0){ //If element exists
		$('#carousel-slider').cycle({
			fx: 'scrollHorz',
			speed :  900, 
    		timeout : 10000,
			cleartype:  1, // enable cleartype corrections
			cleartypeNoBg: true,
			next : '#carousel-slider-next',
			prev : '#carousel-slider-previous'
		});
	}

});
	
var ie = (document.all) ? true : false;
function hideID(objID){
	var element = (ie) ? document.all(objID) : document.getElementById(objID);
	element.style.display="none"
}
function showID(objID){
	var element = (ie) ? document.all(objID) : document.getElementById(objID);
	element.style.display="block"
}

function accordionMenu() {
  $('#accordion-menu ul').hide();
  
  $('body#content.page-id-29 #accordion-menu ul:eq(0)').parent().addClass("active");
  $('body#content.page-id-29 #accordion-menu ul:eq(0)').show();
  
  $('body#content.page-id-23 #accordion-menu ul:eq(1)').parent().addClass("active");
  $('body#content.page-id-23 #accordion-menu ul:eq(1)').show();
  
  $('body#content.page-id-25 #accordion-menu ul:eq(2)').parent().addClass("active");
  $('body#content.page-id-25 #accordion-menu ul:eq(2)').show();
  
  $('body#content.page-id-27 #accordion-menu ul:eq(3)').parent().addClass("active");
  $('body#content.page-id-27 #accordion-menu ul:eq(3)').show();
  
  $('#accordion-menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#accordion-menu ul:visible').slideUp('normal').parent().removeClass("active");
		checkElement.slideDown('normal').parent().addClass('active');
        return false;
        }
      }
    );
  }
$(document).ready(function() {accordionMenu();});

$(document).ready(function(){
    if (jQuery.browser.msie === true) {
        jQuery('input,select,textarea')
                .bind('focus', function() {
                        $(this).addClass('ieFocusHack');
                }).bind('blur', function() {
                        $(this).removeClass('ieFocusHack');
                });
    }

});

$(function(){$.fn.scrollToTop=function(){$(this).hide().removeAttr("href");if($(window).scrollTop()!="0"){$(this).fadeIn("fast")}var scrollDiv=$(this);$(window).scroll(function(){if($(window).scrollTop()=="0"){$(scrollDiv).fadeOut("fast")}else{$(scrollDiv).fadeIn("fast")}});$(this).click(function(){$("html, body").animate({scrollTop:0},"fast")})}});
$(function() {
	$("#toTop").scrollToTop();
});

