function fixFooter() {
	 var windowheight = $(window).height();
	 var cmsheight = $('#aveqcms').height();
	 var displayheight = cmsheight+80
	 
	 if(windowheight>displayheight) {
		// Pinned footer
	 	//alert("Ja overflow want: window:"+windowheight+" > displayHeight:"+displayheight+"\nFooter topPos: "+cmsheight);
	 	$('body').css({overflow: "hidden"});
	 	$('html').css({overflow: "hidden"});
	 	$('#footer').css({top: cmsheight, height: '100%'});
	 	$('#aveqcms').css({padding: '0'});
	 } else {
	 	// Sticky fixed footer
	 	//alert("Nee overflow want: window:"+windowheight+" < displayHeight:"+displayheight);
	 	$('body').css({overflow: "auto"});
	 	$('html').css({overflow: "auto"});
	 	
	 				var footerHeight = '80';
				
	 	$('#footer').css({bottom: 0, top: 'auto', height: footerHeight+'px'});
	 	$('#aveqcms').css({padding: ' 0px 0px '+footerHeight+'px 0px'});
	 	
		// ie6 fixed footer fix
	 }
	 
}

$(document).ready(function() {

 $("a[rel^='prettyPhoto']").prettyPhoto({
	animationSpeed: 'fast',
	padding: 20, 
	showTitle: true,
	allowresize: true,
	theme: 'light_square' 
    });


	$("#sponsors img, #youtube .play img").fadeTo(0,0.7).hoverIntent(function() {
		$(this).fadeTo(300,1);
	}, function () {
		$(this).fadeTo(300,0.7);	
	});
	

 var leftColHeight = $("#leftCol").height();
 if($("#contentCol").height()<leftColHeight) {
	 $("#contentCol").height(leftColHeight);
 }

	$("#slider").reorder();
	$("#slider").simplyScroll({ 
		autoMode: 'loop',
		pauseOnHover: false,
		frameRate: 24,
		speed: 1
	});
	
  $('#sfeerbeeld').cycle({fx:'fade',timeout:6000,speed:5000,random:1});
  
   var oldbrowser;
  
 	if (jQuery.browser.msie) { 
	if(parseInt(jQuery.browser.version) <= 6) { 
		var oldbrowser = 1;
	} }
	
	if(oldbrowser==1) {
		fixFooterIE();
		window.onresize = fixFooterIE;
	} else {
		fixFooter();
		window.onresize = fixFooter;
	}

/*
  var $el, leftPos, newWidth,
    $mainNav2 = $("#menu");
	$mainNav2.append("<li id='magic-line-two'></li>");
    
    var $magicLineTwo = $("#magic-line-two");
    
    $magicLineTwo
        .width($(".current").width())
        .height($mainNav2.height())
        .css("left", $(".current a").position().left)
        .data("origLeft", $(".current a").position().left)
        .data("origWidth", $magicLineTwo.width())
        .data("origColor", "#FFFFFF");
  

    $("#menu li").find("a").hover(function() {
        $el = $(this);
        leftPos = $el.position().left;
        newWidth = $el.parent().width();
        $magicLineTwo.stop().animate({
            left: leftPos,
            width: newWidth,
            backgroundColor: '#FFFFFF',
			opacity: 1
        })
    }, function() {
        $magicLineTwo.stop().animate({
            left: $magicLineTwo.data("origLeft"),
            width: $magicLineTwo.data("origWidth"),
            backgroundColor: '#FFFFFF',
			color: '#FFFFFF',
			opacity: .17
		});	
    });
	
	$("#magic-line-two").fadeTo(0,0.17);
*/
	
});


var timeout         = 500;
var closetimer	    = 0;
var ddmenuitem      = 0;

function aveqmenu_open()
{	aveqmenu_canceltimer();
	aveqmenu_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');}

function aveqmenu_close()
{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function aveqmenu_timer()
{	closetimer = window.setTimeout(aveqmenu_close, timeout);}

function aveqmenu_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

$(document).ready(function()
{	$('#aveqmenu > li').bind('mouseover', aveqmenu_open);
	$('#aveqmenu > li').bind('mouseout',  aveqmenu_timer);
});

document.onclick = aveqmenu_close;
