window.addEvent('domready', function() {
	


	if($chk($('neem-contact-op'))) 
	{
		var contact = $('neem-contact-op');
		var overlay = $('overlay');
		var box = $('form-box');
		var closebox = $('close-box');
		
		contact.addEvent('click', function(){
		
			overlay.setStyle("display", "block");
			overlay.setStyle("opacity", 0);
			overlay.fade(0.6);

			box.setStyle("opacity", 0);
			box.setStyle("display", "block");
			box.fade(1);
										   
		});
		
		closebox.addEvent('click', function(){

			overlay.fade(0);

			box.fade(0);
										   
		});
		
	}
	
	
	/* CONTACT POPUP */
	var popup = new ContactPopup;
	
	$(document.body).getElements('a[rel=contact]').each(function(e){
		e.addEvent('click', function(ev){
			ev.stop();
			
            jQuery(e).hasClass('contact-strategisch-advies') 	&& jQuery('#contact-popup-subject').val('Strategisch advies');
            jQuery(e).hasClass('contact-afspraak-maken') 		&& jQuery('#contact-popup-subject').val('Een afspraak maken');
            jQuery(e).hasClass('contact-google-adwords') 		&& jQuery('#contact-popup-subject').val('Meer informatie over Google Adwords');
            jQuery(e).hasClass('contact-meer-bezoek') 			&& jQuery('#contact-popup-subject').val('Meer bezoek op mijn website');
			jQuery(e).hasClass('contact-geld-verdienen')		&& jQuery('#contact-popup-subject').val('Meer geld verdienen op het internet');
			jQuery(e).hasClass('contact-meer-omzet-webshop')	&& jQuery('#contact-popup-subject').val('Meer omzet voor mijn webshop');
			
			popup.openPopup();
		});
	});
	
	
	
	
	
	
	$('nav').getElements('li').each(function(e){
		
		var a = e.getElement('a');
		var fx = new Fx.Tween(e,{'duration': 200, 'link': 'cancel'});
		
		a.addEvents({
			'mouseenter': function(event){
				fx.start('opacity', 0.01);
			},
			
			'mouseout': function(event){
				fx.start('opacity', 1);
			}
			
		});
	});
	
	
	$(document.body).getElements('input[type=text]').each(function(e){
		new OverText(e,{'element': 'div'});
	});
	
	$('newsletter').addEvent('submit', function(e) {
		e.stop();
		
		var valid = true;
		
		if($('newsletter-naam').value == "" || $('newsletter-naam').value == "Naam")
		{
			 //$('newsletter-error').innerHTML = '<p>Uw naam is niet correct ingevuld, u dient deze in te vullen om u in te schrijven</p>';
             jQuery('#newsletter-naam-error')
                .html('<span>Vul aub het verplichte veld in.</span>')
                .show()
                .each(function () {
                    jQuery(this.parentNode).mouseover(function () {
                        jQuery(this).find('#newsletter-naam-error').not(':hidden').fadeOut('fast');
                    })
                })
			 valid = false;
		}
		
		if($('newsletter-email').value == "" || $('newsletter-email').value == "E-mailadres")
		{
			 //$('newsletter-error').innerHTML = '<p>Uw e-mailadres is niet correct ingevuld, u dient deze in te vullen om u in te schrijven</p>';
             jQuery('#newsletter-email-error')
                .html('<span>Vul aub het verplichte veld in.</span>')
                .show()
                .each(function () {
                    jQuery(this.parentNode).mouseover(function () {
                        jQuery(this).find('#newsletter-email-error').not(':hidden').fadeOut('fast');
                    })
                })
			 valid = false;
		}
		
		else if(echeck($('newsletter-email').value)){
		}
		else
		{
			 //$('newsletter-error').innerHTML = '<p>Uw e-mailadres is niet correct ingevuld, u dient deze in te vullen om u in te schrijven</p>';
             jQuery('#newsletter-email-error')
                .html('<span>Het e-mailadres is niet geldig.</span>')
                .show()
                .each(function () {
                    jQuery(this.parentNode).mouseover(function () {
                        jQuery(this).find('#newsletter-email-error').not(':hidden').fadeOut('fast');
                    })
                })
			 valid = false;
		}
		
		
		if(valid)
		{
			this.set('send', {onComplete: function(response) { 
				//log.removeClass('ajax-loading2');
				//log.set('html', response);
				
				window.location = '/bedankt.html?f=Nieuwsbrief'
				
			}});
	
	
			this.send();
			
			var log = $('newsletter-column').empty().addClass('ajax-loading2');
		}

	});
		
});
