	// Hide de menu-items tijdens genereren FLIR
	$('head').append('<style>#navigation li a.nav {display:none}</style>');
	
// Dit geheel wordt gestart zodra de pagina geladen is
	$(function() {
		// FLIR het menu
		// Kleine vertraging, omdat de kleuren anders niet goed doorkomen
		setTimeout(function(){
						FLIR.init( { path: '/facelift-1.2/generate.php/' } );
						FLIR.replace('ul#navigation li a');
						$('a.nav').show();
					}, 50);
			   
		// Style de inputs bij focus
		if ($('form').length > 0) {
			$('form').find('input:first').focus();
			var inputs = $('input:not([type=checkbox], [type=radio]), select, textarea');
			inputs.bind('focus', function() {$(this).addClass('focus');});
			inputs.bind('blur', function() {$(this).removeClass('focus');});
		}
		
		var _val = $('#aantal').val() * 17.5
		$('#incasso_bedrag').val(_val);
		$('#bedrag').html(_val);
		
		$('#aantal').change(function(){
			var _val = $(this).val() * 17.5
			$('#incasso_bedrag').val(_val);
			$('#bedrag').html(_val);
		});
		
		// Toon de 'vernieuw' link voor de captcha
		$('#recaptcha').show();	
		
	});
	

	function renewCaptcha() {
		$('#captcha').attr('src', '/extra/captcha.php?r='+Math.random());
	}
	
	function trim(value) {
	  value = value.replace(/^\s+/,'');
	  value = value.replace(/\s+$/,'');
	  return value;
	}
	
	function validateEmail(elementValue){      
	   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	   return emailPattern.test(elementValue); 
	 }
	 
	 // fileupload voor fotowedstrijd
	 // check de overige formuliervelden voor het starten van de fileupload
	function startUploadFotowedstrijd() {
		$('#globalmessages').html('');
		var name = $('#name').attr('value');
		var email = $('#email').attr('value');
		if (trim(name) == '') {
			$('#globalmessages').append('<div class="errormessage">Vul uw naam in</div>');	
		}
		if (trim(email) == '') {
			$('#globalmessages').append('<div class="errormessage">Vul uw e-mailadres in</div>');	
		}
		else if (!validateEmail(email)) {
			$('#globalmessages').append('<div class="errormessage">Vul een geldig e-mailadres in</div>');	
		}		
		if ($('#fileQueue').html() == '') {
			$('#globalmessages').append('<div class="errormessage">Kies een bestand</div>');	
		}
		if ($('#globalmessages').html() != '') {
			return false;	
		}
		
		$('#Filedata').uploadifySettings('scriptData', {'name': encodeURIComponent(name), 'email': encodeURIComponent(email)});
		$('#Filedata').uploadifyUpload();	
		return false;
	}
