$(document).ready(function(){

$('#pic').cycle({ 
    speed: 900, 
    timeout: 5000,
	pause: 1
	});

//Switch View

$('a#switch_view').click(function(){
$('a#switch_view').toggleClass('swap');
$('#holidays').fadeOut('fast', function() {
$(this).fadeIn('fast').toggleClass('thumb_view');
});
return false;
});

//Downloads slider
$('#downloads').hide();
$('#toggle a').click(function(){
$('#downloads').slideToggle('slow')
$('#toggle a').toggleClass('active');
return false;
});

//Tabs 
$('div#holiday-info div').hide();
$('div#holiday-info div:first').show();
$('div#holiday-info div:first').children("div").show();
$('ul#controls li a:first').addClass('active');
$('ul#controls li a').click(function(){
var target = $(this).attr('href');
$('#holiday-info div').hide();
$(target).show();
$(target).children("div").show();
$(target).children("div").children("div").show();
$('ul#controls li a').removeClass('active');
$(this).addClass('active');
	return false;
		});

$('div#test div').hide();
$('div#test div:first').show();
$('div#test h3 a:first').addClass('active');
$('div#test h3 a').click(function(){
$('div#test div').hide();
$('div#test h3 a').removeClass('active'); // if active set to inactive
$(this).addClass('active');
$(this).parent().next('div#test div').show(); // toggle div
return false;
		});

$('dl.faq dd').hide();
$('dl.faq dt a').click(function(){
if($(this).hasClass('active')) { // check if link clicked has class of current
$(this).removeClass('active'); // if active set to inactive
$(this).parent().next('dl.faq dd').slideToggle('slow'); // toggle div
return false;
} else {
$('dl.faq dd:visible').slideToggle('slow'); // close all visible divs
$('dl.faq dt a').removeClass('active'); // remove the class current from all links with the class of .current
$(this).toggleClass('active');
$(this).parent().next('dl.faq dd').slideToggle('slow'); // toggle div
return false;
	}

});

});