function validateSubscriptions1(form, subscriptionCount)
{
	var counter = 0;
	var itemcodes = '';

	for (i=0; i < form.length; i++)
	{
		if ((form[i].name.charAt(0) == 'T' || form[i].name.charAt(0) == 't' || form[i].name.charAt(0) == 'N' || form[i].name.charAt(0) == 'n') && form[i].type == 'checkbox')
		{
			if (form[i].checked)
			{
				itemcodes += form[i].id + ',';
				counter++;
			}
		}
	}

	if (counter == subscriptionCount)
	{
		form.itemcodes.value = itemcodes;
		form.previousURL.value = document.URL;
		return true;
	}
	else if (counter > subscriptionCount)
	{
		alert('U kunt maximaal ' + subscriptionCount + ' abonnementen selecteren.');
		return false;
	}
	else
	{
		alert('U kunt exact ' + subscriptionCount + ' abonnementen selecteren.');
		return false;
	}
}



function validateLuisterboek1(form, subscriptionCount)
{
	var counter = 0;
	var itemcodes = '';

	for (i=0; i < form.length; i++)
	{
		if ((form[i].name.charAt(0) == 'T' || form[i].name.charAt(0) == 't' || form[i].name.charAt(0) == 'N' || form[i].name.charAt(0) == 'n') && form[i].type == 'checkbox')
		{
			if (form[i].checked)
			{
				itemcodes += form[i].id + ',';
				counter++;
			}
		}
	}

	if (counter == subscriptionCount)
	{
		form.itemcodes.value = itemcodes;
		form.previousURL.value = document.URL;
		return true;
	}
	else if (counter > subscriptionCount)
	{
		alert('U kunt maximaal ' + subscriptionCount + ' luisterboek selecteren.');
		return false;
	}
	else
	{
		alert('U kunt nog ' + subscriptionCount + ' luisterboek selecteren.');
		return false;
	}
}




function validateSubscriptions2(form, newspaperCount, magazineCount)
{
	var newspaperCounter = 0;
	var magazineCounter = 0;
	var itemcodes = '';

	for (i=0; i < form.length; i++)
	{
		if ((form[i].name.charAt(0) == 'T' || form[i].name.charAt(0) == 't' || form[i].name.charAt(0) == 'N' || form[i].name.charAt(0) == 'n') && form[i].type == 'checkbox')
		{
			if (form[i].attributes['subscriptiontype'].value == 'newspaper')
			{
				if (form[i].checked)
				{
					itemcodes += form[i].id + ',';
					newspaperCounter++;
				}
			}
			else if (form[i].attributes['subscriptiontype'].value == 'magazine')
			{
				if (form[i].checked)
				{
					itemcodes += form[i].id + ',';
					magazineCounter++;
				}
			}
		}
	}

	if (newspaperCounter == newspaperCount && magazineCounter == magazineCount)
	{
		form.itemcodes.value = itemcodes;
		form.previousURL.value = document.URL;
		return true;
	}
	else
	{
		alert('U kunt exact ' + newspaperCount + ' krantenabonnement kiezen \nen ' + magazineCount + ' tijdschriftabonnementen.');
		return false;
	}
}

