// copyright CatharinaWeb 2000-2006
// het is verboden dit script te gebruiken
// anders dan op catharinaweb.nl

//Script gemaakt door WebWax.nl

//Array met data en resultaat:

var Results = new Array;
Results[0] = "19000131metaal";
Results[1] = "19010219metaal";
Results[2] = "19020208water";
Results[3] = "19030129water";
Results[4] = "19040216hout";
Results[5] = "19050204Shout";
Results[6] = "19060125vuur";
Results[7] = "19070213vuur";
Results[8] = "19080202aarde";
Results[9] = "19090122aarde";

Results[10] = "19100210metaal";
Results[11] = "19110130metaal";
Results[12] = "19120218water";
Results[13] = "19130206water";
Results[14] = "19140126hout";
Results[15] = "19150214hout";
Results[16] = "19160203vuur";
Results[17] = "19170123vuur";
Results[18] = "19180211aarde";
Results[19] = "19190201aarde";

Results[20] = "19200220metaal";
Results[21] = "19210208metaal";
Results[22] = "19220128water";
Results[23] = "19230216water";
Results[24] = "19240205hout";
Results[25] = "19250125hout";
Results[26] = "19260213vuur";
Results[27] = "19270202vuur";
Results[28] = "19280123aarde";
Results[29] = "19290210aarde";

Results[30] = "19300130metaal";
Results[31] = "19310217metaal";
Results[32] = "19320206water";
Results[33] = "19330126water";
Results[34] = "19340214hout";
Results[35] = "19350204hout";
Results[36] = "19360124vuur";
Results[37] = "19370211vuur";
Results[38] = "19380131aarde";
Results[39] = "19390219aarde";

Results[40] = "19400208metaal";
Results[41] = "19410127metaal";
Results[42] = "19420215water";
Results[43] = "19430205water";
Results[44] = "19440125hout";
Results[45] = "19450213hout";
Results[46] = "19460202vuur";
Results[47] = "19470122vuur";
Results[48] = "19480210aarde";
Results[49] = "19490129aarde";

Results[50] = "19500217metaal";
Results[51] = "19510206metaal";
Results[52] = "19520127water";
Results[53] = "19530214water";
Results[54] = "19540203hout";
Results[55] = "19550124hout";
Results[56] = "19560212vuur";
Results[57] = "19570131vuur";
Results[58] = "19580218aarde";
Results[59] = "19590208aarde";

Results[60] = "19600128metaal";
Results[61] = "19610215metaal";
Results[62] = "19620205water";
Results[63] = "19630125water";
Results[64] = "19640213hout";
Results[65] = "19650202hout";
Results[66] = "19660121vuur";
Results[67] = "19670209vuur";
Results[68] = "19680130aarde";
Results[69] = "19690217aarde";

Results[70] = "19700206metaal";
Results[71] = "19710127metaal";
Results[72] = "19720215water";
Results[73] = "19730203water";
Results[74] = "19740123hout";
Results[75] = "19750211hout";
Results[76] = "19760131vuur";
Results[77] = "19770218vuur";
Results[78] = "19780207aarde";
Results[79] = "19790128aarde";

Results[80] = "19800216metaal";
Results[81] = "19810205metaal";
Results[82] = "19820125water";
Results[83] = "19830213water";
Results[84] = "19840202hout";
Results[85] = "19850220hout";
Results[86] = "19860209vuur";
Results[87] = "19870129vuur";
Results[88] = "19880217aarde";
Results[89] = "19890206aarde";

Results[90] = "19900127metaal";
Results[91] = "19910215metaal";
Results[92] = "19920204water";
Results[93] = "19930123water";
Results[94] = "19940210hout";
Results[95] = "19950131hout";
Results[96] = "19960219vuur";
Results[97] = "19970208vuur";
Results[98] = "19980128aarde";
Results[99] = "19990216aarde";

Results[100] = "20000205metaal";
Results[101] = "20010124metaal";
Results[102] = "20020212water";
Results[103] = "20030201water";
Results[104] = "20040122hout";
Results[105] = "20050209hout";
Results[106] = "20060129vuur";
Results[107] = "20070218vuur";
Results[108] = "20080207aarde";
Results[109] = "20090126aarde";
Results[110] = "20100214metaal";
Results[111] = "20110203metaal";
Results[112] = "20120123water";
Results[113] = "20130210water";
Results[114] = "20140131hout";
Results[115] = "20150219hout";
Results[116] = "20160208Geboortedatum ongeldig";

Results[117] = "99999999";

// Let op: het array MOET als LAATSTE 2 regels bevatten:
//   Results[hoogstewaarde-1] = "xxxxxxxxGeboortedatum ongeldig";
//   Results[hoogstewaarde] = "99999999";
// waarbij xxxxxxxx is de einddatum +1 dag van het laatste echte teken


// Bepaal nu het resultaat. Eerst de geboortedatum omzetten
// naar jjjjmmdd, en dan zoeken in het array.

function ChinTeken(f) {
	var gebdat = f.formj.value + f.formm.options[f.formm.selectedIndex].value + f.formd.options[f.formd.selectedIndex].value;

  if ((gebdat < 19000131) || (gebdat > 20160207)) {
  alert ("Geboortedatum tussen 31-01-1900 en 07-02-2016")
  } else {
	for (i=0;i<Results.length;i++) {
	 Ogrens = parseInt(Results[i].substring(0,8));
	 Bgrens = parseInt(Results[i+1].substring(0,8));
	 if (gebdat >= Ogrens && gebdat < Bgrens) {
	  f.formteken.value = Results[i].substring(8,99);break;
	 }
	}
 }
}

