$(function() {
	
	$('#subscribe').click(function() {
		
		var name 			= $('#name').val();
		var email 			= $('#email').val();
		var telefoon 		= $('#telefoon').val();
		var welkproject 	= $('#welkproject').val();
		var onderwerp 		= $('#onderwerp').val();
		var message 		= $('#message').val();
		var viaprod 		= $('#viaprod').val();
		var newsletter 		= $('#newsletter').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!name) {
			fouten += '- Je hebt geen naam ingevuld\n';
		}
		
		if(!email) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(email) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(!telefoon) {
			fouten += '- Je hebt geen telefoonnummer ingevuld\n';
		}
		
		if(!message) {
			fouten += '- Je hebt geen bericht ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#productformulier').slideUp(500, function() {
			$('#productformulier').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Een moment geduld a.u.b.');
			$('#productformulier').slideDown(500, function() {
			
				$.ajax({
					url: 'http://www.ledisvet.nl/process.php',
					type: 'post',
					data: 'name='+name+'&email='+email+'&telefoon='+telefoon+'&welkproject='+welkproject+'&onderwerp='+onderwerp+'&message='+message+'&viaprod='+viaprod+'&newsletter='+newsletter+'&subscribe=true',
					
					success: function(result) {
						$('#productformulier').html(result);
						$('#productformulier').css('color', '#007fff');
					}
				});
			});
		});
		}
		
	});
	
	$('#subscribe2').click(function() {
		
		var name 			= $('#name2').val();
		var email 			= $('#email2').val();
		var newsletter 		= $('#newsletter2').val();
		var subscribe		= $('#subscribe2').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!name) {
			fouten += '- Je hebt geen naam ingevuld\n';
		}
		
		if(!email) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(email) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#newsletter_left').slideUp(500, function() {
			$('#newsletter_left').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Moment a.u.b.');
			$('#newsletter_left').slideDown(500, function() {
			
				$.ajax({
					url: 'http://www.ledisvet.nl/process.php',
					type: 'post',
					data: 'name='+name+'&email='+email+'&newsletter='+newsletter+'&subscribe='+subscribe,
					
					success: function(result) {
						$('#newsletter_left').html(result);
						$('#newsletter_left').css('color', '#007fff');
					}
				});
			});
		});
		}
		
	});
	
	$('#submitcontactform').click(function() {
		
		var naam 				= $('#naam').val();
		var telefoon 			= $('#telefoon').val();
		var emaila 				= $('#emaila').val();
		var subject				= $('#subject').val();
		var message				= $('#message').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!naam) {
			fouten += '- Je hebt geen naam ingevuld\n';
		}
		
		if(!telefoon) {
			fouten += '- Je hebt geen telefoonnummer ingevuld\n';
		}
		
		if(!emaila) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(emaila) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(!subject) {
			fouten += '- Je hebt geen onderwerp ingevuld\n';
		}
		
		if(!message) {
			fouten += '- Je hebt geen bericht ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#contactformulier').slideUp(500, function() {
			$('#contactformulier').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Een moment geduld a.u.b.');
			$('#contactformulier').slideDown(500, function() {
				
				$.ajax({
					url: 'http://www.ledisvet.nl/verstuur_mail.php',
					type: 'post',
					data: 'naam='+naam+'&telefoon='+telefoon+'&emaila='+emaila+'&subject='+subject+'&message='+message+'&submit=true',
					
					success: function(result) {
						$('#contactformulier').html(result);
						$('#contactformulier').css('color', '#007fff');
					}
				});
				

			});
		});
		}
		
	});
	
	$('#plijstsubmit').click(function() {
		
		var naam 				= $('#naam').val();
		var telefoon 			= $('#telefoon').val();
		var emaila 				= $('#emaila').val();
		var subject				= $('#subject').val();
		var message				= $('#message').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!naam) {
			fouten += '- Je hebt geen naam ingevuld\n';
		}
		
		if(!telefoon) {
			fouten += '- Je hebt geen telefoonnummer ingevuld\n';
		}
		
		if(!emaila) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(emaila) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(!subject) {
			fouten += '- Je hebt geen onderwerp ingevuld\n';
		}
		
		if(!message) {
			fouten += '- Je hebt geen bericht ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#plijstform').slideUp(500, function() {
			$('#plijstform').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Een moment geduld a.u.b.');
			$('#plijstform').slideDown(500, function() {
				
				$.ajax({
					url: 'http://www.ledisvet.nl/verstuur_mail.php',
					type: 'post',
					data: 'naam='+naam+'&telefoon='+telefoon+'&emaila='+emaila+'&subject='+subject+'&message='+message+'&submit=true',
					
					success: function(result) {
						$('#plijstform').html(result);
						$('#plijstform').css('color', '#007fff');
					}
				});
				

			});
		});
		}
		
	});
	
	$('#projectsubmit').click(function() {
		
		var name		= $('#name').val();
		var email		= $('#email').val();
		var telefoon	= $('#telefoon').val();
		var welkproject	= $('#welkproject').val();
		var onderwerp	= $('#onderwerp').val();
		var message		= $('#message').val();
		var newsletter	= $('#newsletter').val();
		var viaprod		= $('#viaprod').val();
		var subscribe	= $('#subscribe').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!name) {
			fouten += '- Je hebt geen naam ingevuld\n';
		}
		
		if(!email) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(email) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(!telefoon) {
			fouten += '- Je hebt geen telefoonnummer ingevuld\n';
		}
		
		if(!onderwerp) {
			fouten += '- Je hebt geen onderwerp ingevuld\n';
		}
		
		if(!message) {
			fouten += '- Je hebt geen bericht ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#projectcontact').slideUp(500, function() {
			$('#projectcontact').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Een moment geduld a.u.b.');
			$('#projectcontact').slideDown(500, function() {
				
				$.ajax({
					url: 'http://www.ledisvet.nl/process.php',
					type: 'post',
					data: 'name='+name+'&email='+email+'&telefoon='+telefoon+'&welkproject='+welkproject+'&onderwerp='+onderwerp+'&message='+message+'&newsletter='+newsletter+'&viaprod='+viaprod+'&subscribe='+subscribe,
					
					success: function(result) {
						$('#projectcontact').html(result);
						$('#projectcontact').css('color', '#007fff');
					}
				});

			});
		});
		}
		
	});
	
	
	
	$('#nieuwssubmit').click(function() {
		
		var name 			= $('#name').val();
		var achternaam 		= $('#achternaam').val();
		var email 			= $('#email').val();
		var telefoon 		= $('#telefoon').val();
		var newsletter 		= $('#newsletter').val();
		var subscribe		= $('#nieuwssubmit').val();
		
		function checkEmail(adres) {
		
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			
			if(!filter.test(adres)) {
				return false;
			} else {
				return true;
			}
		}
		
		var fouten = '';
		
		if(!name) {
			fouten += '- Je hebt geen voornaam ingevuld\n';
		}
		
		if(!achternaam) {
			fouten += '- Je hebt geen achternaam ingevuld\n';
		}
		
		if(!email) {
			fouten += '- Je hebt geen emailadres ingevuld\n';
		} else if(checkEmail(email) == false) {
			fouten += '- Je hebt geen geldig emailadres ingevuld\n';
		}
		
		if(!telefoon) {
			fouten += '- Je hebt geen telefoonnummer ingevuld\n';
		}
		
		if(fouten) {
			alert('De volgende fout(en) is/zijn opgetreden:\n\n' + fouten + '\nVul bovenstaande gegevens aan en probeer opnieuw.');
		} else {	
		
		$('#nieuwsform').slideUp(500, function() {
			$('#nieuwsform').html('<img src="http://www.ledisvet.nl/images/loader.gif" alt="Moment geduld a.u.b." style="vertical-align: middle; padding-right: 7px" /> Moment a.u.b.');
			$('#nieuwsform').slideDown(500, function() {
			
				$.ajax({
					url: 'http://www.ledisvet.nl/process.php',
					type: 'post',
					data: 'name='+name+'&achternaam='+achternaam+'&email='+email+'&telefoon='+telefoon+'&newsletter='+newsletter+'&subscribe='+subscribe,
					
					success: function(result) {
						$('#nieuwsform').html(result);
						$('#nieuwsform').css('color', '#007fff');
					}
				});
				
			});
		});
		}
		
	});
	
	$("a[rel=example_group]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over',
		'overlayOpacity'	: '0.8',
		'overlayColor'		: 'black',
		'centerOnScroll'	: 'true',
		'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
		    }
	});
		
	
});
