document.addEvent("domready",function()
{
  var currentPortfolioLink = ''; //voor gebruik in portfolio.js en filter.js. DNR
  

    /* footer slider */
	var toggle = $('grouptoggle');
    var scroller = new Fx.Scroll(window);
    var slider = $('slider')
    var open = false;

    slider.slide('hide');

    toggle.addEvent("click", function() {
        if (toggle.hasClass("open")) {
            // dicht gaan
            toggle.removeClass("open");
            open = false;
            slider.slide('out');
        } else {
            // open gaan
            toggle.addClass("open");
            open = true;
             
            if (document.getSize().y <= document.body.offsetHeight-31) {
                slider.slide('show');
                scroller.toBottom();
            } else {
                slider.slide('in');
            }
        }
    });

    /* contactblock */
    var contact = $('main_contact');
    var block = $('contactPopupWrapper');
    var kruusje = $('kruusje');

    block.fade("hide");

    contact.addEvent("click", function() {
        if (contact.hasClass("open")) {
            // wegdoen
            contact.removeClass("open");
            block.fade("out");
        } else {
            // laten zien
            contact.addClass("open");
            block.fade("in");
        }
    });

    kruusje.addEvent("click", function() {
        // wegdoen
        contact.removeClass("open");
        block.fade("out");
    });
    
    /* belmenublock */
    var belmenu = $('belmeterug');
    var belmenuBlock = $('belmenuPopupWrapper');
    var belmenuKruis = $('belmenuKruis');
    
    if ($get('#') != 'form_2') belmenuBlock.fade('hide');
    else
    {
   		belmenuBlock.fade('show');
    	if ($('thanks_2'))
	    {
	    	belmenuBlock.addClass('sent');
	    	(function(){belmenuBlock.fade('out')}).delay(4000);
	    }
	}
    
    
    belmenu.addEvent("click", function() {
        if (belmenu.hasClass("open")) {
            // wegdoen
            belmenu.removeClass("open");
            belmenuBlock.fade("out");
        } else {
            // laten zien
            belmenu.addClass("open");
            belmenuBlock.fade("in");
        }
    });
    
    belmenuKruis.addEvent("click", function(){
        // wegdoen
        belmenu.removeClass("open");
        belmenuBlock.fade("out");
    });
    
    /* ajax portfolio content loader */
    if ($('overlay')) $('overlay').fade('hide');
    
    /* belmenu formulier */
	$$('div#belmenuPopup input[type=text], div#belmenuPopup textarea, div#sideboxForm input[type=text], div#sideboxForm textarea').each(function(el)
	{
	    var focusFunction = function() {
	        if (!el.hasClass('clicked')) {
	            el.value = '';
	            el.addClass('clicked', true);
	        }
	    }
	
	    el.addEvents({'click': focusFunction, 'focus': focusFunction});
	});
});

