// stop BackgroundImageCache voor IE				
try	{ document.execCommand("BackgroundImageCache", false, true); } catch(e) { }

/* Cufon */
Cufon.replace('#header q, \
        h1, \
        h2, \
        #footer address, \
        #buttons a, \
        #content .overzicht li .datum');


/**
 * variabelen met jQuery met een $ beginnen!!!
 */
$(function()
{
	/* submenu effectje en timeout */
	Menu.apply("#menu > li");
	
	// default value bij formulieren
	$("input:text[title], textarea[title]").each(function() { 
		$(this).defaultvalue( $(this).attr("title") );
	});

    // hoverclick
    $('#content .overzicht li').hoverClick();

	// Automatisch textareas vergroten
    $("form").each(function()
    {
        if( $('textarea', this).length == 1 )
        {
            $('textarea', this).css({ display: 'block' }).autoResize().hide().keydown().show();
        }
    });

	// slideshow foto's 
	if( $("#slideshow ul li").length > 1 )
    {
        $('#slideshow ul').cycle({
            fx:     'cover',
            prev:   '#terug',
            next:   '#volgende',
            speed:  900,
            timeout: 8000,
            delay   : -5000,
            pager:  '#nav',
            easing: 'easeOutQuad',
            pagerAnchorBuilder: function(idx, slide) {
                // return sel string for existing anchor
                return '#nav li:eq(' + (idx) + ') a';
            }
        });
    }

    $('#slideshow li a').shadowbox({gallery: 'fotos'});

    /**
     * Belformulier
     */
    $("#buttons li a.belmijterug").click(function(e)
    {
        $("#buttons li #belformulier").toggleClass("open");

        e.preventDefault();
        e.stopPropagation();
    });

    /* Wanneer buiten het element geklikt wordt, dan ook sluiten */
    $('body').bind('click', function()
    {
        $("#belformulier").removeClass("open");
    });

    $('#belformulier').bind('click', function(e)
    {
        e.stopPropagation();
    });

});

