if (Drupal.jsEnabled) {
$(document).ready(function(){
 
// Drupalin viestit
    $("#content-header .messages").wrapInner("<div></div>");
    setTimeout(function() { $('#content-header .messages div').toggle("slow"); }, 2000);

    $("#content-header .messages").click(function () { 
      $('#content-header .messages div').toggle("slow");
    });

// Etusivu
    $('#animaatio1').cycle({ 
        timeout:        1000, // vaihtojen valissa
        speed:          2000,  // vaihdon nopeus
        manualTrump:    false
    });
    $('#animaatio2').cycle({ 
        timeout:        1000, 
        speed:          2000,
        manualTrump:    false
    });
    $('#animaatio3').cycle({ 
        timeout:        1000, 
        speed:          2000,
        manualTrump:    false
    }); 

    // Pysaytetaan animaatiot aluksi
    $('#animaatio1').cycle('pause');
    $('#animaatio2').cycle('pause');
    $('#animaatio3').cycle('pause');
    
    // Kaynnistetaan animaation hoverilla ja pysaytetaan "outilla", seka lisataan valikon kohdalle active-class
    $(".suhe-sun a, .front .menu-176 a, .front .menu-177 a").hover(function () {
        $('#animaatio1').cycle('resume', true);
        $('.menu-176 a, .menu-177 a').addClass("active");
      } , function () {
        $('#animaatio1').cycle('pause');
        $('.menu-176 a, .menu-177 a').removeClass("active");
      });

    $(".pienryhm a, .front .menu-170 a, .front .menu-171 a").hover(function () {
        $('#animaatio2').cycle('resume', true);
        $('.menu-170 a, .menu-171 a').addClass("active");
      } , function () {
        $('#animaatio2').cycle('pause');
        $('.menu-170 a, .menu-171 a').removeClass("active");
      });

    $(".palvelut a, .front .menu-178 a, .front .menu-179 a").hover(function () {
        $('#animaatio3').cycle('resume', true);
        $('.menu-178 a, .menu-179 a').addClass("active");
      } , function () {
        $('#animaatio3').cycle('pause');
        $('.menu-178 a, .menu-179 a').removeClass("active");
      });

// Vaihdot http://malsup.com/jquery/cycle/
    $('.page-suhen-sunnuntai #vaihto, .page-pienryhmat #vaihto, .page-palvelutiimit #vaihto, .page-suhes-sunday #vaihto, .page-small-groups #vaihto, .page-service-teams #vaihto').cycle({ 
        timeout:        0,
        next:           '#toggleNappi',
        speed:          500,  // vaihdon nopeus
        before:         onBefore,
        startingSlide:  0
    });
    function onBefore() { 
        $("#toggleNappi").toggleClass("state2").toggleClass("state1");
    };

// Sivujen isot kuvat
    $(".field-field-isopystykuva .field-items").cycle({ 
        timeout:        1000, // vaihtojen valissa
        speed:          2000  // vaihdon nopeus
    });

// Uutisrulla
    $("#block-views-Uutisrulla-block_1 .view-content").cycle({ 
    		fx:							'scrollLeft',
        timeout:        3000, // vaihtojen valissa
        speed:          1000, // vaihdon nopeus
        pause:          true  // true to enable "pause on hover"
    });

// Gallerioiden kuvat
    $(".view-Galleria .lightbox-processed img").hover(function() {
        $(this).stop().fadeTo("fast", 0.4);
    } , function() {
        $(this).stop().fadeTo("slow", 1);
    });

// Cufon text replacement
    Cufon.replace('.node p', { fontFamily: 'effra' });
    Cufon.replace('.views-field-body', { fontFamily: 'effra' });
    Cufon.replace('.node p strong', { fontFamily: 'effra bold' });
    Cufon.replace('.views-field-field-pvm-value', { fontFamily: 'effra bold' });
    Cufon.replace('.node p b', { fontFamily: 'effra bold' });
    Cufon.replace('.node label', { fontFamily: 'effra bold' });
    Cufon.replace('#footer-message', { fontFamily: 'effra bold' });
    Cufon.replace('.submitted', { fontFamily: 'effra' });
    Cufon.replace('#content .title', { fontFamily: 'effra bold' });
    Cufon.replace('#block-views-Uutisrulla-block_1 .field-content', { fontFamily: 'effra' });
    Cufon.replace('.view-footer', { fontFamily: 'effra bold' });

});
}
