/**
* Standaard functies/acties	
**/
$(document).ready(function(){
	$('#contact').validate();
	$('#form1').validate();
	$('#addMailingList').validate();
	
	//Menukaart -> items weergeven
	$('.selectCat').click(function(){
		var selectedID = $(this).attr('id');
		$('#'+selectedID+'info').slideToggle(300);
	});
	
	$('.nav li').mouseover(function(){
		$(this).css('background-image','url("/images/nav_active.jpg")');
	});
	$('.nav li').mouseout(function(){
		$(this).css('background-image','url("/images/nav_inactive.jpg")');
	});

	$('.generatedDataTable tr:odd').addClass('odd');
	$('.generatedDataTable tr:even').addClass('even');
	
	/**
	* Bestelprocedure
	**/
	$('.voorgerecht').click(function(){
		/**
		* Check voor / of nagerecht
		**/
		var sName = $(this).attr('name');
		var sValueTo = $(this).attr('value');
		var sNameNagerecht = sName.replace('id_voorgerecht','id_nagerecht');
		var sVal = $('input[name=\''+sNameNagerecht+'\']:checked').val();
		if(sVal==0 || sVal===undefined){
			return true;
		}
		else if (sValueTo==0){
			return true;
		}	
		else{
			alert('U heeft al een nagerecht gekozen, dan is een voorgerecht niet mogelijk.');
			return false;
		}
	});
	/**
	* Bestelprocedure
	**/
	$('.nagerecht').click(function(){
		/**
		* Check voor / of nagerecht
		**/
		var sName = $(this).attr('name');
		var sValueTo = $(this).attr('value');
		var sNameVoorgerecht = sName.replace('id_nagerecht','id_voorgerecht');
		var sVal = $('input[name=\''+sNameVoorgerecht+'\']:checked').val();
		if(sVal==0 || sVal===undefined){
			return true;
		}
		else if (sValueTo==0){
			return true;
		}	
		else{
			alert('U heeft al een voorgerecht gekozen, dan is een nagerecht niet mogelijk.');
			return false;
		}
	});	
});
