function showContactGroup(group)
{
	if($('#'+group).is(':visible'))
	$('#'+group).hide("fast");
	else
	$('#'+group).show("fast");	
}



function calculate(id, price, stock, value)
{
	if(isNumeric(value))
	{
		stock = parseInt(stock);
		if(value > stock)
		{
			value = stock;
			$("#txtcount_" + id).val(stock);
			alert("Er zijn nog " + stock + " producten in voorraad");
		}
		var subtotal = price * value;
		var total = 0;
		
		$("#subtotal_" + id).html("&euro; " + subtotal);
		$("#txtsubtotal_" + id).val(subtotal);		

		for ( var i=0; i<products.length; i++ ){
		  total += parseInt($("#txtsubtotal_" + products[i]).val());
		}		
		
		$("#total").html("Totaal : &euro; " + total);
		
	}
	else
	{
		alert("gelieve een numerieke waarde in te geven");
	}
}

function isNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


  function removeOrder(id)
 {
 
	
  	if(id != "")
	{
		 $.post("remove_order.php",{
			   id: id
			 }, function(output) {
				$("#orders_container").html(output);		
		 }); 
	}

 }
 
function validateNewsletter(error)
{
	var naam = $("#naam").val();	
	var email = $("#mailadres").val();	
	var postcode = $("#postcode").val();		
	
	if(naam != "" && email != "" && postcode != "" && validateEmail(email))
	{
		document.frmNewsletter.submit();	
	}
	else
	{
		alert("" + error);
	}
	
}

function validateEmail(elementValue){
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(elementValue);
 }


function validateWedstrijd()
{
	var regex = /.+@.+\..+/;
	
	var naam = document.frmwedstrijd.naam.value;
	var voornaam = document.frmwedstrijd.voornaam.value;
	var email = document.frmwedstrijd.email.value;
	var straat = document.frmwedstrijd.straat.value;
	var huisnummer = document.frmwedstrijd.huisnummer.value;
	var postcode = document.frmwedstrijd.postcode.value;
	var gemeente = document.frmwedstrijd.gemeente.value;
	var tel = document.frmwedstrijd.tel.value;
	var akkoord = document.frmwedstrijd.akkoord;		
	
	
		if(naam == "" || voornaam == "" || email == "" || straat == "" || huisnummer == "" || postcode == "" || gemeente == "" || tel == "")
		{
			alert("Gelieve alle verplichte velden in te vullen!");
			return false;
		}
		else
		{
			if(regex.test(email) == false)
			{
				alert("gelieve een geldig emailadres op te geven");
				return false;
			}
			else
			{
				return true;
			}
		}
	
	
	
}

function validateWinterWedstrijd()
{
	var regex = /.+@.+\..+/;
	
	var naam = document.frmwedstrijd.naam.value;
	var voornaam = document.frmwedstrijd.voornaam.value;
	var email = document.frmwedstrijd.email.value;
	var straat = document.frmwedstrijd.straat.value;
	var huisnummer = document.frmwedstrijd.huisnummer.value;
	var postcode = document.frmwedstrijd.postcode.value;
	var gemeente = document.frmwedstrijd.gemeente.value;
	var tel = document.frmwedstrijd.tel.value;		
	
	if(naam == "" || voornaam == "" || email == "" || straat == "" || huisnummer == "" || postcode == "" || gemeente == "" || tel == "")
	{
		alert("Gelieve alle verplichte velden in te vullen!");
		return false;
	}
	else
	{
		if(regex.test(email) == false)
		{
			alert("gelieve een geldig emailadres op te geven");
			return false;
		}
		else
		{
			return true;
		}
	}
	
}
	
