/***
	
	functionaliteit die op iedere pagina gebruikt moet kunnen
	worden
	
***/

  //
  // controleer of een emailadres correct is
  //
	function isEmailAddr(email){
		var result = false
		var theStr = new String(email)
		var whitespace = theStr.indexOf(" ")
		var index = theStr.indexOf("@")
		
		if (whitespace == -1){
			if (index > 0){
				var pindex = theStr.indexOf(".",index)
				
				if ((pindex > index+1) && (theStr.length > pindex+1)){
					result = true
				}
			}
		}
		return result
	}
 
 
 
  /*--(( nieuwsbrief ))--*/
 
  //
  // controleer het emailadres voor de nieuwsbrief
  //
	function controleer_email_nieuwsbrief(f){
		var v=f.elements['email']
		
	  //
	  // als het een emailadres is, is er niks aan de hand
	  //
		if(isEmailAddr(v.value)){
			
		  //
		  // nieuw venster openen en zorgen dat het formulier
		  // hiernaartoe gestuurd wordt
		  //
			var nieuwsbriefvenster=window.open('about:blank','nieuwbriefvenster','width=690,height=250,scrollbars=yes,resizable')
			if(nieuwsbriefvenster){
				f.target='nieuwbriefvenster'
				nieuwsbriefvenster.focus()
			}
			
			return true
		}
		
	  //
	  // en anders geven we een melding
	  //
		alert("Geef een geldig email adres \n(van de vorm: naam@domein.nl)")
		v.focus()
		return false
	}
 
