$(document).ready(function(){

	// flash inladen
	// als een div aangemaakt wordt met als class "flash",
	// en als inhoud het absolute pad naar de flash en de variable
	// wordt deze automatisch ingeladen
	$('.flash').each(function(){
		slideshowvars = $(this).find('.flashlink').html();
		slideshowheight = $(this).css('height');
		slideshowwidth = $(this).css('width');
		$(this).html("");
		$(this).flash({
	    	src: slideshowvars,
	    	width: slideshowwidth,
	    	height: slideshowheight
		});
	});
	
	
	
	// slideshow (functie voor extern bedienen onderaan document)
	$('.js_slider').cycle({
		fx:     'fade',
		speed:  2000,
		timeout: 5000,
	});
	
	
	
	// verzend links in formulieren maken
	$('.verzendlink').click(function(){
		$(this).parents('form').submit();
	});

	// links in "_blank" i.p.v. via HTML i.v.m. valid XHTML
	$('.blankwindow').attr('target','_blank');


	//teamfotos service team
	$('.team').click(function(){
		var arr_id 	= $(this).attr('id').split('_');
		var foto 	= arr_id[2];
		var team 	= arr_id[1];

		var src = '<img src="/site/images/teams/'+team+'/'+foto+'"/>';
		$('#team_hoofd_'+team).html(src);
	});

	//categoriefotos service team
	$('.product').click(function(){
		var arr_id 	= $(this).attr('id').split('_');
		var foto 	= arr_id[2];
		var cat  	= arr_id[1];

		var src = '<img src="/site/images/categorie/'+cat+'/'+foto+'"/>';
		$('#product_hoofd_'+cat).html(src);
	});

	$(".video").click(function(){
		var video = $(this).attr('id').split('_');
		var cat  = video[1];
		var film = video[2].replace('/watch?v=', '/v/');

		var src = '<object width="350" height="215"><param name="movie" value='+film+'&hl=nl&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+film+'&hl=nl&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="350" height="215"></embed></object>';

		$('#product_hoofd_'+cat).html(src);

	});


	$(".vraag").click(function(){
		$(".white_content").fadeIn("slow");
		var arr_id = $(this).attr('id').split('_');
		var medewerker = arr_id[1];
		//medewerker aan formulier meegeven
		$("#medewerker").val(medewerker);
		$('#textarea_form').val('Stel hier uw vraag');
	});

	$(".close").click(function(){
		$(".white_content").fadeOut("slow");
		$(".error").hide();
	});



	//info aanvraag formulier afhandeling
	$('#textarea_form').click(function(){
		$(this).val('');
	});


	$('.error').hide();

	$('#submit_form').click(function(){
		//velden valideren.
		var brochure = $('#brochure').val();
		var machine = $('#machine').val();
		var naam 	= $('#naam').val();
		var bedrijf = $('#bedrijf').val();
		var adres 	= $('#adres').val();
		var postcode= $('#postcode').val();
		var plaats 	= $('#plaats').val();
		var telefoon= $('#telefoon').val();
		var mail	= $('#mail').val();
		var vraag	= $('#textarea_form').val();
		var med		= $('#medewerker').val();
		var error	= false;

		if(machine=='' || naam=='' || adres=='' || postcode=='' || plaats=='' || telefoon=='')
		{
			error = true;
		}

		if(error)
		{
			$('.error').html('U heeft niet alle verplichte velden ingevuld.');
			$('.error').slideDown();
		}
		else
		{
			//formulier verzenden
			$('.error').hide();

			var dataString = 'brochure='+ brochure +'&machine='+ machine+ '&naam=' + naam+ '&bedrijf=' + bedrijf + '&adres=' + adres + '&postcode=' + postcode + '&plaats=' + plaats + '&telefoon=' + telefoon + '&mail=' + mail + '&vraag=' + vraag + '&med=' + med;

			$.ajax({
	            type: "POST",
	            url: "/ajax/send_form.php",
	            data: dataString,
	            dataType: "html",
	            success: function(result) {
					$(".info_field").val('');
					$('.white_content').html('<img id="close" src="/img/popup/exit_btn.gif" alt="exit" /><h1>Bedankt,</h1>Bedankt voor uw informatie aanvraag. Wij zullen uw aanvraag zo spoedig mogelijk behandelen.<br /><br />');

					$("#close").click(function(){
						$(".white_content").fadeOut("slow");
						$(".error").hide();
						location.reload();
					});
	            }
	        });
		}
	});


});

function nolink() {
	// functie om "lege" links te kunnen gebruiken
}

