1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
| var lastError = "";
function validate(){
if((document.forms[0].geslacht[0].checked == false) && (document.forms[0].geslacht[1].checked == false)){
doActions(document.forms[0].geslacht[0],'geslacht','U bent vergeten het geslacht aan te geven.');
}else if(document.forms[0].elements["voorletters"].value == ""){
doActions(document.forms[0].elements['voorletters'],'voorletters','U bent vergeten de voorletters in te vullen.');
}else if(document.forms[0].elements["voornaam"].value == ""){
doActions(document.forms[0].elements['voornaam'],'voornaam','U bent vergeten de voornaam in te vullen.');
}else if(document.forms[0].elements["burg_staat"].options[0].selected == true){
doActions(document.forms[0].elements['burg_staat'],'burg_staat','De burgelijke staat van de medewerker dient aangegeven te worden.');
}else if(document.forms[0].elements["achternaam"].value == ""){
doActions(document.forms[0].elements['achternaam'],'achternaam','U bent vergeten de achternaam in te vullen.');
}else if(document.forms[0].elements["burg_staat"].options[1].selected == true){
if((document.forms[0].elements["achternaam_2"].value == "") && (document.forms[0].geslacht[1].checked == true)){
doActions(document.forms[0].elements['tussenvoegsel_2'],'meisjesnaam','U bent vergeten een tweede achternaam in te vullen.\n Let op!\n De eerst ingevulde naam heeft prioriteit.');
}else if(document.forms[0].elements["voornaam_partner"].value == ""){
doActions(document.forms[0].elements['voornaam_partner'],'naam_partner','De voornaam van de partner van de medewerker dient ingevuld te worden.');
}else if(document.forms[0].elements["achternaam_partner"].value == ""){
doActions(document.forms[0].elements['achternaam_partner'],'naam_partner','De achternaam van de partner van de medewerker dient ingevuld te worden.');
}else if(document.forms[0].elements["voorletters_partner"].value == ""){
doActions(document.forms[0].elements['voorletters_partner'],'voorl_partner','De voorletters van de partner van de medewerker dienen ingevuld te worden.');
}else if((document.forms[0].elements["geb_dag_partner"].value == "") || (document.forms[0].elements["geb_maand_partner"].value == "") || (document.forms[0].elements["geb_jaar_partner"].value.length < 4)){
doActions(document.forms[0].elements['geb_dag_partner'],'geb_datum_partner','De geboortedatum van de partner is niet of niet volledig ingevuld.');
}else if((document.forms[0].elements["gehuwd_dag"].value == "") || (document.forms[0].elements["gehuwd_maand"].value == "") || (document.forms[0].elements["gehuwd_jaar"].value.length < 4)){
doActions(document.forms[0].elements['gehuwd_dag'],'gehuwd_sinds','De huwlijks-datum is niet of niet volledig ingevuld.');
}
}else if((document.forms[0].elements["geb_dag"].value == "") || (document.forms[0].elements["geb_maand"].value == "") || (document.forms[0].elements["geb_jaar"].value.length < 4)){
doActions(document.forms[0].elements['geb_dag'],'geb_datum','De geboortedatum is niet volledig ingevuld.');
}else if(document.forms[0].elements["geb_plaats"].value == ""){
doActions(document.forms[0].elements['geb_plaats'],'geb_plaats','U bent vergeten de geboorteplaats in te vullen.');
}else if(document.forms[0].elements["sofi_nr"].value == ""){
doActions(document.forms[0].elements['sofi_nr'],'sofi_nr','U bent vergeten het sofinummer in te vullen.');
}else if(document.forms[0].elements["sofi_nr"].value.length < 9){
doActions(document.forms[0].elements['sofi_nr'],'sofi_nr','Het sofinummer dient uit 9 cijfers te bestaan.');
}else if(document.forms[0].elements["bank_nr"].value == ""){
doActions(document.forms[0].elements['bank_nr'],'bank_nr','U bent vergeten het bankrekeningnummer in te vullen.');
}else if((document.forms[0].id_bewijs[0].checked == false) && (document.forms[0].id_bewijs[1].checked == false)){
doActions(document.forms[0].id_bewijs[0],'id_bewijs','U bent vergeten het type identiteitsbewijs aan te geven.');
}else if(document.forms[0].elements["id_nr"].value == ""){
doActions(document.forms[0].elements['id_nr'],'id_nr','Het identiteitsbewijs-nummer is niet ingevuld.');
}else if((document.forms[0].elements["id_dag"].value == "") || (document.forms[0].elements["id_maand"].value == "") || (document.forms[0].elements["id_jaar"].value.length < 4)){
doActions(document.forms[0].elements['id_dag'],'id_datum','De identiteitsbewijs verloop-datum is niet of niet volledig ingevuld.');
}else if(document.forms[0].elements["straat"].value == ""){
doActions(document.forms[0].elements['straat'],'straat','U bent vergeten straatnaam in te vullen.');
}else if(document.forms[0].elements["huis_nr"].value == ""){
doActions(document.forms[0].elements['huis_nr'],'huis_nr','U bent vergeten het huisnummer in te vullen.');
}else if((document.forms[0].elements["postcode_1"].value == "") || (document.forms[0].elements["postcode_2"].value == "") || (document.forms[0].elements["postcode_1"].value.length < 4) || (document.forms[0].elements["postcode_2"].value.length < 2)){
doActions(document.forms[0].elements['postcode_1'],'postcode','De postcode is niet of onvolledig ingevuld.');
}else if(document.forms[0].elements["woonplaats"].value == ""){
doActions(document.forms[0].elements['woonplaats'],'woonplaats','U bent vergeten de woonplaats in te vullen.');
}else if(document.forms[0].elements["tel_1"].value == ""){
doActions(document.forms[0].elements['tel_1'],'tel_1','U bent vergeten het telefoonnummer in te vullen. Het tweede telefoonnummer is optioneel.');
}else if(document.forms[0].elements["alarm_nr"].value != ""){
if(document.forms[0].elements["alarm_nr"].value.length < 10){
doActions(document.forms[0].elements['alarm_nr'],'alarm_nr','Het alarm-telefoonnummer dient uit 10 cijfers te bestaan.');
}else if(document.forms[0].elements["alarm_naam"].value == ""){
doActions(document.forms[0].elements['alarm_naam'],'alarm_naam','Wilt u voor de volledigheid de naam van de persoon invullen bij wie het alarmnummer hoort.');
}else if(document.forms[0].elements["alarm_rel"].value == ""){
doActions(document.forms[0].elements['alarm_rel'],'alarm_rel','Wilt u voor de volledigheid de relatie van de persoon met de medewerker invullen bij wie het alarmnummer hoort.');
}
}else if(document.forms[0].elements["mail_werk"].value == ""){
doActions(document.forms[0].elements['mail_werk'],'mail_werk','U bent vergeten het STIWOVO-emailadres in te vullen.');
}else if(document.forms[0].elements["login_mail"].value == ""){
doActions(document.forms[0].elements['login_mail'],'login_mail','U bent vergeten de STIWOVO-email loginnaam in te vullen.');
}else if(document.forms[0].elements["pass_mail"].value == ""){
doActions(document.forms[0].elements['pass_mail'],'pass_mail','U bent vergeten het STIWOVO-email wachtwoord in te vullen.');
}else if(document.forms[0].elements["login_web"].value == ""){
doActions(document.forms[0].elements['login_web'],'login_web','U bent vergeten de STIWOVO-website loginnaam in te vullen.');
}else if(document.forms[0].elements["pass_web"].value == ""){
doActions(document.forms[0].elements['pass_web'],'pass_web','U bent vergeten het STIWOVO-website wachtwoord in te vullen.');
}else if(document.forms[0].elements["werk_perc_1"].value == ""){
doActions(document.forms[0].elements['werk_perc_1'],'werk_perc','U bent vergeten het dienstverband-percentage in te vullen.');
}else if((document.forms[0].elements["dienst_dag"].value == "") || (document.forms[0].elements["dienst_maand"].value == "") || (document.forms[0].elements["dienst_jaar"].value.length < 4)){
doActions(document.forms[0].elements['dienst_dag'],'dienst_datum','De datum van in diensttreding is niet volledig ingevuld.');
}else if((document.forms[0].elements["pers_nr"].value == "") || (document.forms[0].elements["pers_nr"].value.length < 6)){
doActions(document.forms[0].elements['pers_nr'],'pers_nr','U bent vergeten het personeelsnummer in te vullen of het getal bestaat niet uit 6 cijfers.');
}else if((document.forms[0].functie[0].checked == false) && (document.forms[0].functie[1].checked == false) && (document.forms[0].functie[2].checked == false) && (document.forms[0].functie[3].checked == false) && (document.forms[0].functie[4].checked == false) && (document.forms[0].functie[5].checked == false) && (document.forms[0].functie[6].checked == false) && (document.forms[0].functie[7].checked == false) && (document.forms[0].functie[8].checked == false) && (document.forms[0].functie[9].checked == false) && (document.forms[0].functie[10].checked == false) && (document.forms[0].functie[11].checked == false) && (document.forms[0].functie[12].checked == false) && (document.forms[0].functie[13].checked == false) && (document.forms[0].functie[14].checked == false) && (document.forms[0].functie[15].checked == false)){
doActions(document.forms[0].functie[0],'functie','U bent vergeten een functie aan te vinken.');
}else if(document.forms[0].elements["cluster"].options[0].selected == true){
doActions(document.forms[0].elements['cluster'],'cluster','U dient aan te geven in welk cluster deze medewerker ingedeeld is.');
}else if(document.forms[0].elements["flexwerker"].options[1].selected == true){
if(document.forms[0].elements["login_flex"].value == ""){
doActions(document.forms[0].elements['login_flex'],'login_flex','Er is nog geen loginnaam ingevuld voor Flexupery.');
}else if(document.forms[0].elements["pass_flex"].value == ""){
doActions(document.forms[0].elements['pass_flex'],'pass_flex','Er is nog geen wachtwoord ingevuld voor Flexupery.');
}else if((document.forms[0].elements["flex1"].checked == false) && (document.forms[0].elements["flex2"].checked == false) && (document.forms[0].elements["flex3"].checked == false) && (document.forms[0].elements["flex4"].checked == false) && (document.forms[0].elements["flex5"].checked == false) && (document.forms[0].elements["flex6"].checked == false) && (document.forms[0].elements["flex7"].checked == false) && (document.forms[0].elements["flex8"].checked == false) && (document.forms[0].elements["flex9"].checked == false) && (document.forms[0].elements["flex10"].checked == false) && (document.forms[0].elements["flex11"].checked == false)){
doActions(document.forms[0].elements['flex1'],'auth_flex','U bent vergeten een authorisatie aan te vinken.');
}
}else{
return true;
}
}
function doActions(obj,id,alertString){
alert(alertString);
event.returnValue=false;
document.getElementById(id).style.color="red";
if(lastError != "" && lastError != id){document.getElementById(lastError).style.color="black";}
lastError = id;
obj.focus();
} |