function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function showImage(volgordenummer)
{
	thisMovie('flashcontent').skipToImage(volgordenummer)
}

function thisMovie(movieName) {
		//alert(so)
   return swfobject.getObjectById(movieName);
}

function checkContactForm()
{
	var goed = true
	goed = !isGevuld('tbVoornaam')?false:goed;
	goed = !isGevuld('tbAchternaam')?false:goed;
	goed = !isEmail('tbEmail')?false:goed;
	goed = !isGevuld('txtOpmerking')?false:goed;
	
	if(!goed)
	{
		alert('Vul uw voornaam, achternaam, email adres en boodschap in.')
	}
	
	return goed
}

function checkBestelForm()
{
	var goed = true

	goed = !isGevuld('tbVoornaam')?false:goed;
	goed = !isGevuld('tbAchternaam')?false:goed;
	goed = !isEmail('tbEmail')?false:goed;
	goed = !isGevuld('tbAdres')?false:goed;
	goed = !isGevuld('tbPlaats')?false:goed;
	goed = !isGevuld('tbPostcode')?false:goed;
	
	if(!isGevuld('tbAantal'))
	{
		if(!isGevuld('tbAantalJeugd'))
		{
			if(!isGevuld('tbAantalSeizoen'))
			{
				goed = false
			}
		}
		else
		{
			goed = !isGevuld('selWedstrijd')?false:goed;
		}
	}
	else
	{
		goed = !isGevuld('selWedstrijd')?false:goed;
	}

	if (!isGevuld('tbTelefoon_vast') && !isGevuld('tbTelefoon_mobiel') )
	{
		goed = false
	}
	
	goed = true
	if(!goed)
	{
		alert('De velden gemarkeerd met een sterretje moeten ingevuld worden.')
	}
	
	return goed

}

function isGevuld(id)
	 {
		//het element word opgehaald met zijn id. Er wordt true teruggegeven als er iets in staat en false als het veld leeg is
		var element = document.getElementById(id);
		if(element)
		{
			if (element.value == "")
			{
				return false;
			}
			else
			{
				return true;
			}	
		}
		else
		{
			return false
		}
	 }

function isEmail(id)
	{	
		//controleerd of de waarde van het opgegeven element een emailadres is.
		var element = document.getElementById(id);
		if (element)
		{
			if (element.value != "")
			{
				var filter = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
				if (!filter.test(element.value)) 
				{
					return false
				}
			}
			else
			{
				return false
			}
			return true;
		}
		else
		{
			return true	
		}
	}
