function initSlideGallery() {
	if ($('div.slider').length > 0) {
		$('div.slider').galleryScroll({
			btPrev: 'a.prev',
			btNext: 'a.next',
			holderList: 'div.slidelistHolder',
			scrollElParent: 'ul.slideList',
			scrollEl: 'ul.slideList li',
			slideNum: 'div.slidenavHolder',
			duration : 1200,
			step: false,
			circleSlide: true,
			disableClass: 'disable',
			funcOnclick: null,
			autoSlide:0,
			innerMargin:0,
			stepWidth:false
		});
	}
}

function initNavigation() {
	$('ul.navigation').superfish({
		hoverClass: 'hover',
		delay: 0,
		animation: {opacity:'show'},
		speed: 'fast',
		autoArrows: false,
		dropShadows: true,
		disableHI: true
	});
}

function initPage() {
	initSlideGallery();
	initNavigation();
}

$(document).ready(function() {
	initPage();
	
	//search button in header function
	$("a.btnSearch").click(function(){
		$("form#everythingSearchForm").submit();
	});
	
	//moreLess functionality on participant website message
	$('.toggleWebsiteMessage').click(function () {
		$(this).prevAll('.websiteMessageIntro').toggle();
		$(this).prevAll('.websiteMessageFull').toggle();
		if ($(this).text() == 'more') {
			$(this).text('less');
			$(this).addClass('less');
		} else {
			$(this).text('more');
			$(this).removeClass('less');
		}
		return false;
	});
	
	//open BBB logo link in new window
	$('.bbbBanner').click(function (){
		window.open(this.href);
		return false;
	}); 
	
	//open social networking footer links in new window
	$('ul.icons li a').click(function (){
		window.open(this.href);
		return false;
	}); 
	
	//disable click on magnifying glass in quick search if no text is entered
	$('#everythingSearchForm').submit(function() {
		if ($('#everythingSearchForm #search').val() == '') {
			return false;
		}
	});
	
	//links on index page, remove yellow background on donation when hovering on other links
	$("li#signUpLink").hover(
		function(){
			$(".sideNav li.active a").css("background", "transparent");
		},
		function(){
			$(".sideNav li.active a").css("background", "transparent url(/design/css/images/side-nav-hover.gif) repeat-y scroll 0 0");
		}
	);
	$("li#findParticipantLink").hover(
		function(){
			$(".sideNav li.active a").css("background", "transparent");
		},
		function(){
			$(".sideNav li.active a").css("background", "transparent url(/design/css/images/side-nav-hover.gif) repeat-y scroll 0 0");
		}
	);
	$("li#findEventLink").hover(
		function(){
			$(".sideNav li.active a").css("background", "transparent");
		},
		function(){
			$(".sideNav li.active a").css("background", "transparent url(/design/css/images/side-nav-hover.gif) repeat-y scroll 0 0");
		}
	);
	
});