$(document).ready(function(){
	// Fancybox init: videos
	$("a[href$=.swf]").fancybox({
		'padding': 0,
		'autoScale': false,
		'overlayColor': '#000',
		'overlayOpacity': .6,
		'transitionIn': 'elastic',
		'transitionOut': 'elastic'
	});
	/// Fancybox init: images
	$("a.fancybox,a[href$=.jpg],a[href$=.png],a[href$=.gif]").fancybox({
		'overlayColor': '#000',
		'overlayOpacity': .6,
		'transitionIn': 'elastic',
		'transitionOut': 'elastic'
	});
	//home rotator
	var random_key = (Math.floor(Math.random()*5)+1);
	$('#Home aside').hide();
	$('#Home #figure' + random_key).show();
	$('#Home').addClass('Home' + random_key);
	//inline_linklist
	$('ul.inline_linklist li li:last-child').addClass('last');
	$('ul.inline_linklist li li ul').parent('li').siblings().addClass('level3');
	//first hack
	$('#footer li:first').addClass('first');
});
//dropdowns with hover intent
$(function () {
    var config = {
        sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
        interval: 100, // number = milliseconds for onMouseOver polling interval    
        over: doOpen, // function = onMouseOver callback (REQUIRED)    
        timeout: 0, // number = milliseconds delay before onMouseOut    
        out: doClose // function = onMouseOut callback (REQUIRED)    
    };
    function doOpen() {
        $(this).addClass("hover");
        $('ul:first', this).css('visibility', 'visible');
    }
    function doClose() {
        $(this).removeClass("hover");
        $('ul:first', this).css('visibility', 'hidden');
    }
    $("ul.dropdown li").hoverIntent(config);
    $("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");
});
//jquery
