/* =========================================================================

AUTHOR: De Groef Alain

============================================================================ */
    <!--
      function generate_address( username, hostname ) {
        var domain = ".fgov.be";
        var atsign = "&#64;";
        var addr = username + atsign + hostname + domain;
        document.write( 
          "<" + "a" + " " + "href=" + "mail" + "to:" + addr + ">" +
          addr +
          "<\/a>");
      }
    //-->

	<!--
      function generate_form_calcul_fr() {
		var firstname = "finan";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write( 
          "<form action='mailto:" + addr + "?subject=Fomulaire de demande de calcul' name='ecrire' method=POST enctype='text/plain' onSubmit='return valider_fr();'>");
      }
    //-->

	<!--
      function generate_form_calcul_nl() {
		var firstname = "finan";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write( 
          "<form action='mailto:" + addr + "?subject=Fomulaire de demande de calcul nl' name='ecrire' method=POST enctype='text/plain' onSubmit='return valider_nl();'>");
      }
    //-->

	<!--
      function generate_form_attest_fr() {
		var firstname = "finan";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write( 
          "<form action='mailto:" + addr + "?subject=Fomulaire de demande d'attestation' name='ecrire' method=POST enctype='text/plain' onSubmit='return valider_fr();'>");
      }
    //-->


	<!--
      function generate_form_attest_nl() {
		var firstname = "finan";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write( 
          "<form action='mailto:" + addr + "?subject=Fomulaire de demande d'attestation nl' name='ecrire' method=POST enctype='text/plain' onSubmit='return valider_nl();'>");
      }
    //-->

	<!--
      function generate_form_plainte_fr() {
		var firstname = "inspect";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write("<form action='mailto:" + addr + "?subject=Demande Information - Plainte' name='Fr-FormulaireDemande' method=POST enctype='text/plain'>"); 
      }
    //-->

	<!--
      function generate_form_plainte_nl() {
		var firstname = "inspect";
		var hostname = "faofat";
		var domain = "fgov.be";
        var atsign = "&#64;";
        var addr = firstname + atsign + hostname + "." + domain;
        document.write("<form action='mailto:" + addr + "?subject=Vraag Informatie - Klacht' name='Nl-VraagForm' method=POST enctype='text/plain'>"); 
      }
    //-->

	<!--
		function valider_fr() {

			var form_err = "" ;
			var chk_char = 0;
			
			if ( document.ecrire.NOM.value.length < 1) {
				form_err += "Le nom est obligatoire." + "\r" ;
			}

			if ( document.ecrire.PRENOM.value.length < 1) {
				form_err += "Le prénom est obligatoire." + "\r" ;
			}

			if ( document.ecrire.NISS.value.length < 11) {
				form_err += "Le numéro NISS est obligatoire (11 chiffres)." + "\r" ;
			}

			if (IsNumeric(document.ecrire.NISS.value) == false) {
		      form_err += "Le numéro NISS est composé uniquement de chiffres." + "\r" ;
		      }

			if ( document.ecrire.ADRESSE_1.value.length < 1) {
				form_err += "L'adresse est obligatoire." + "\r" ;
			}

			if ( document.ecrire.ADRESSE_2.value.length < 1) {
				form_err += "Le code postal et la ville sont obligatoires." + "\r" ;
			}

			if ( document.ecrire.EMAIL.value.length < 1) {
				form_err += "L'adresse e-mail est obligatoire." + "\r" ;
			}
			
			for (i=2; i<document.ecrire.EMAIL.value.length -2; i++) {
				if ( document.ecrire.EMAIL.value.charAt(i) == "@") {
					chk_char = 1;
					}
				} 
			if ( chk_char == 0) {
				form_err += "L'adresse e-mail est invalide." + "\r";
			} 

			if ( document.ecrire.DATE_AT.value.length < 1) {
				form_err += "La date de l'accident est obligatoire." + "\r" ;
			}

			if ( form_err != "") {
				alert(form_err);
				return false;
			}
		return true 
		}
	//-->

	<!--
		function valider_nl() {

			var form_err = "" ;
			var chk_char = 0;
			
			if ( document.ecrire.NAAM.value.length < 1) {
				form_err += "De naam is verplicht in te vullen." + "\r" ;
			}

			if ( document.ecrire.VOORNAAM.value.length < 1) {
				form_err += "De voornaam is verplicht in te vullen." + "\r" ;
			}

			if ( document.ecrire.INSZ.value.length < 11) {
				form_err += "Het INSZ nummer is verplicht in te vullen (11 cijfers)." + "\r" ;
			}

			if (IsNumeric(document.ecrire.INSZ.value) == false) {
		      form_err += "Het INSZ nummer is enkel samengesteld uit cijfers." + "\r" ;
		      }

			if ( document.ecrire.ADRES_1.value.length < 1) {
				form_err += "Het adres is verplicht in te vullen." + "\r" ;
			}

			if ( document.ecrire.ADRES_2.value.length < 1) {
				form_err += "Het postnummer en de gemeente zijn verplicht in te vullen." + "\r" ;
			}

			if ( document.ecrire.EMAIL.value.length < 1) {
				form_err += "Het emailadres is verplicht in te vullen." + "\r" ;
			}
			
			for (i=2; i<document.ecrire.EMAIL.value.length -2; i++) {
				if ( document.ecrire.EMAIL.value.charAt(i) == "@") {
					chk_char = 1;
					}
				} 
			if ( chk_char == 0) {
				form_err += "Het emailadres is ongeldig." + "\r";
			} 

			if ( document.ecrire.DATUM_AO.value.length < 1) {
				form_err += "Datum ongeval is verplicht in te vullen." + "\r" ;
			}

			if ( form_err != "") {
				alert(form_err);
				return false;
			}
		return true 
		}
	//-->







	<!--

		function IsNumeric(strString) {

			var strValidChars = "0123456789.-+";
		   	var strChar;
		   	var blnResult = true;
		   	if (strString.length == 0) return false;
			for (i = 0; i < strString.length && blnResult == true; i++) {
				strChar = strString.charAt(i);
			 	if (strValidChars.indexOf(strChar) == -1) {
					blnResult = false;
				}
			}
		   return blnResult;
		}
	
	//-->
