
function initArray(size)
								{ 
									this.length=size; 
									for(i=1;i<=size;i++)
										{ this[i]=null; } 
									return this; 
								} 
								msgCase=new initArray(2); 
								msgCase[0]="Bitte geben Sie eine E-Mail-Adresse an."; 
								msgCase[1]="Bitte geben Sie einen Namen an."; 
								msgCase[2]="Bitte fuellen Sie das Formular aus."; 
 
								function isEmpty(str)
								{ return(str==null||str==""); } 
 
								function Validate(theForm)
								{ 
									iName=isEmpty(theForm.mailname.value)?1:0; 
									iEmail=isEmpty(theForm.bmail.value)?1:0; 
									iCase=(iName<<1)|iEmail; 
									if(iCase)
										{ alert(msgCase[iCase-1]); return false; } 
 
									var testresults=true; 
									var str=theForm.bmail.value; 
									var filter=/^.+@.+..{2,3}$/; 
 
									if(filter.test(str))
									{ 
										var tempstring=str.split("@"); 
										tempstring=tempstring[1].split("."); 
										return true; 
									}
									else
									{ 
										alert("E-Mail-Adressen haben folgende Form:"+ "ihrname@irgendwo.xxx "+ " Ihre Eingabe scheint nicht g&uuml;ltig!");
										testresults=false; 
										return false; 
									} 
									return true; 
									} 
