﻿/// <reference path="jquery-1.3.2-vsdoc2.js" />

// Cufon
Cufon.replace('h1');
Cufon.replace('h2');

// Case-carussel
if (typeof (SkybrudDk) == "undefined") SkybrudDk = {};
SkybrudDk.ReferencesFront = SkybrudDk.ReferencesFront || {
    initialize: function() {
        var _me = this;
        $('.frontcasePicture').cycle({
            fx: 'scrollRight',
            delay: 0,
            speed: 500,
            timeout: 4000,
            before: _me.onBefore,
            after: _me.onAfter,
            pager: '#caseNaviLeft',
            next: '#caseNext',
            prev: '#casePrev',
            prevNextClick: _me.onBefore

        });        
    },
    onBefore: function(cuurSlideElement, nextSlideElement, options, forwardFlag) {
        //nulstill counter
        $('#timelineContainer').stop();
        $('#timelineContainer').width(0);

    },
    onAfter: function(cuurSlideElement, nextSlideElement, options, forwardFlag) {
        //kør counter animation
        $('#timelineContainer').animate({
            width: "440px"
        }, 3500);
    }

};

$(document).ready(function() {
    //sætter højde på bgOverlay div
    doOverlay();
});

$(window).load(function() {
    SkybrudDk.ReferencesFront.initialize();
});

function doOverlay() {
    $('#bgOverlayRest').height($(document).height()-656);
};

// Twitter Overlay
$(document).ready(function() {
$(".tweets").hover(function(){
//alert("foobar");
				//$(this).find(".twitterOverlay").animate({opacity:"show"}, "fast");
				
				$(".twitterOverlay", this).animate({opacity:"hide"}, "slow");
			},
			function(){
				$(this).find(".twitterOverlay").animate({opacity:"show"}, "fast");
			});
});

jQuery(function($){
    var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
    $(document).keydown(function(e) {
        kkeys.push( e.keyCode );
        if ( kkeys.toString().indexOf( konami ) >= 0 ){
            $(document).unbind('keydown',arguments.callee);
        	$("#rain").fadeIn().load("/custom/rain.html");
        }
    });
});
