function email_chk(fo,fi){
var show_status_bar_messages="on";var color_invalid_fields="on";var val_col='';//
var inval_col='#FF0000';var limit_size="off";var max_size=20;var min_size=3;//
var too_short_text="Eingabe zu kurz!!";var too_long_text="Eingabe zu lang!!";//
var email_only="on";var valid_email_text="EmailAdresse scheint OK zu sein";//
var inval_email_text="ist keine gültige EmailAdresse";var result=false;//
var what=document[fo][fi].value;var show=document[fo][fi];var foc=document[fo][fi];//
if (color_invalid_fields=="on"){var c=true;}if (show_status_bar_messages=="off"){var sb=true;}//																  
if (email_only=="on"){if(typeof(RegExp)=='function'){var fcheck=new RegExp('qwerty');//																		  
if(fcheck.test('qwerty') == true){parseit=true;}}if(parseit==true){ex_it=new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+//												  
'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');result = (ex_it.test(what));}else{result = (what.search('@') >= 1//										  
&&what.lastIndexOf('.') > what.search('@')&&what.lastIndexOf('.') >= what.length-5);}if (result==false){//													  
if (c==true){show.style["color"]=inval_col;}if(sb==true){window.status=what+" <-"+inval_email_text;}foc.focus();}//											  
else{if (c==true){show.style["color"]=val_col;}if(sb==true){window.status=what+" <-"+valid_email_text;}}return (result);}if (limit_size=="on"){//				  
if (what.length < min_size){result==false;if (c==true){show.style["color"]=inval_col;}if(sb==true){window.status=what+" <-"+too_short_text;}//				  
foc.focus();}else{if (what.length > max_size){result==false;if (c==true){show.style["color"]=inval_col;}if(sb==true){window.status=what+//					  
" <-"+too_long_text;}foc.focus();}else{if (c==true){show.style["color"]=val_col;}window.status='';}}if ((result)==true){if (c==true){show.style["color"]='';}// 
window.status='';return (result);}}}//

function gosmile(Zeichen) {
   document.guestbook.beitrag.value =
   document.guestbook.beitrag.value + Zeichen;
   document.guestbook.beitrag.focus();
}

function CheckDataGB ()
{
if (document.guestbook.name.value ==""){
alert("Bitte Namen eingeben!") 
document.guestbook.name.focus() 
return false }
if (document.guestbook.beitrag.value ==""){
alert("Bitte Text eingeben!") 
document.guestbook.beitrag.focus() 
return false }
}
