$(document).ready(function(){

	$('#submenuslider').hoverAccordion({
		activateitem: '1',
		speed: 'normal'
	});

	$('#hoofdmenu .item').hover(function(){
		$(this).css('backgroundPosition','bottom left');
		$(this).find('.submenu').css('display','block');
	},function(){
		$(this).css('backgroundPosition','');
		$(this).find('.submenu').css('display','none');
	});

	var productid = $('#productenslider').html();
	$('#productenslider').html('');

	$('#productenslider').flash({
    	src: '/flash/productslider.swf?XMLfeed=/flashfeed/sliderding.php&product='+productid,
    	width: 770,
    	height: 300,
    	wmode: 'opaque'
	});

	var slideshowcontent = $('#slideshow').html();
	$('#slideshow').html('');


	$('#slideshow').flash({
    	src: '/flash/slideshow.swf?fotopad=/site/images/slideshow&'+slideshowcontent+'&seconden=5&kaderkleur=CCCCCC',
    	width: 770,
    	height: 500,
    	wmode: 'opaque'
	});

	$('form a[href="#"]').click(function(){
		if (validate_form($(this).parents('form').attr('id')))
			$(this).parents('form').submit();
	});


});


function validate_form(id)
{
	switch(id)
	{
		case 'contactform':
			if ($('#contactform').find('input[name="Achternaam"]').val()=='')
			{
				alert('U heeft geen achternaam ingevuld');
				return false;
			}
			if ($('#contactform').find('input[name="Voornaam"]').val()=='')
			{
				alert('U heeft geen voornaam ingevuld');
				return false;
			}
			if ($('#contactform').find('input[name="Email"]').val()=='' || !validate_email($('#contactform').find('input[name="Email"]').val()))
			{
				alert('U heeft geen of geen geldig emailadres ingevuld');
				return false;
			}
			return true;
			break;
		case 'contactform_en':
			if ($('#contactform_en').find('input[name="Achternaam"]').val()=='')
			{
				alert('You did not fill in your surname');
				return false;
			}
			if ($('#contactform_en').find('input[name="Voornaam"]').val()=='')
			{
				alert('You did not fill in your firstname');
				return false;
			}
			if ($('#contactform_en').find('input[name="Email"]').val()=='' || !validate_email($('#contactform_en').find('input[name="Email"]').val()))
			{
				alert('You did not fill in a valid email adress');
				return false;
			}
			return true;
			break;
		case 'contactform_fr':
			if ($('#contactform_fr').find('input[name="Achternaam"]').val()=='')
			{
				alert('Veuillez entrer votre nom, svp');
				return false;
			}
			if ($('#contactform_fr').find('input[name="Voornaam"]').val()=='')
			{
				alert('Veuillez entrer votre prénom, svp');
				return false;
			}
			if ($('#contactform_fr').find('input[name="Email"]').val()=='' || !validate_email($('#contactform_fr').find('input[name="Email"]').val()))
			{
				alert('Veuillez indiquer une adresse Email valide, svp');
				return false;
			}
			return true;
			break;
		default:
			return false;
			break;
	}
}


function validate_email(src)
{
	var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var regex = new RegExp(emailReg);
	return regex.test(src);
}

function content(id)
{
	$.get('/cleancontent.php?id='+id,'',function(data){
		$('#content').html(data);
	});
}
