/*
/*	onLoad Functions
/*	----------------
/*	These initialize some of the dynamic functionality used by the theme
*/

$(document).ready(function() {

    $(".toggle_div").hide();

    $("h6.toggle").toggle(function() {
        $(this).addClass("active");
    }, function() {
        $(this).removeClass("active");
    });

    $("h6.toggle").click(function() {
        $(this).next(".toggle_div").slideToggle();
    });

    // initialise pngFix (IE sucks)
    $('#logo').supersleight();
    $('#slideshow').supersleight();
    $('#page-content').supersleight();

    // initialise main-menu (jQuery superfish plug-in)
    $('ul.main-menu').superfish();

    // initialize home page slideshow (jQuery Cycle plug-in)
    $('#slideshow').cycle({
        fx: 'fade',
        speed: 1500,
        timeout: 10000,
        randomizeEffects: false,
        easing: 'easeOutCubic',
        cleartypeNoBg: true
    });

    // initialize modal (fancybox)
    $("a.zoom").fancybox({
        'padding': 1,
        'overlayOpacity': 0.7,
        'zoomSpeedIn': 500,
        'zoomSpeedOut': 500
    });
    
    // initialize login modal (fancybox)
    $("a.login").fancybox({
        'padding': 1,
        'showCloseButton': false,
        'frameWidth': 400,
        'frameHeight': 200,
        'hideOnContentClick': false
    });

    // initialize anchor tag scrolling effect (scrollTo)
    $.localScroll();
});

