function checkForm(){
	var formflag=true;
	for(i=0; i<parent.dbccontent.document.forms["cipsform"].elements.length; i++){
		if(parent.dbccontent.document.forms["cipsform"].elements[i].type=="checkbox" || parent.dbccontent.document.forms["cipsform"].elements[i].type=="text"){
			if(parent.dbccontent.document.forms["cipsform"].elements[i].name.indexOf("_m_")!=-1){// ein m-feld	
				if(parent.dbccontent.document.forms["cipsform"].elements[i].type=="checkbox"){
					if(parent.dbccontent.document.forms["cipsform"].elements[i].checked==false){// ungecheckt
					var fieldname = parent.dbccontent.document.forms["cipsform"].elements[i].name.substring(6,parent.dbccontent.document.forms["cipsform"].elements[i].name.length);
					myUpperLetter=fieldname.substring(0,1).toUpperCase(); //den ersten buchstaben gross
					fieldname =fieldname.substring(1,fieldname.length);
					myNewfieldname = myUpperLetter+fieldname;
					alert("Die mit * gekennzeichneten Felder sind Pflichtangaben.\nBitte bestätigen Sie die Checkbox " +myNewfieldname+"."); 
					parent.dbccontent.document.forms["cipsform"].elements[i].focus();
					formflag=false;
					break;
					}
				}
				else{
					if(parent.dbccontent.document.forms["cipsform"].elements[i].value==""){
					var fieldname = parent.dbccontent.document.forms["cipsform"].elements[i].name.substring(6,parent.dbccontent.document.forms["cipsform"].elements[i].name.length);
					myUpperLetter=fieldname.substring(0,1).toUpperCase(); //den ersten buchstaben gross
					fieldname =fieldname.substring(1,fieldname.length);
					myNewfieldname = myUpperLetter+fieldname;
					alert("Die mit * gekennzeichneten Felder sind Pflichtangaben.\nBitte füllen Sie das Feld " +myNewfieldname+" aus."); 
					parent.dbccontent.document.forms["cipsform"].elements[i].focus();
					formflag=false;
					break;
					}
				  }				
				}	
			}//if zu
	}//for zu		
	if(formflag==true)return true;
	else return false;
}

//nachziehfunktion fuer netscape: laedt 2x bei direktem aufruf
function checkns(){
	if(top.bx==3){
		if(top.nsload==false){
			if(typeof dpage=='string'){//variable vorhanden, dann 1x nachladen
				if(dpage=='yes'){
					top.nsload=true;
					self.location.reload();
				}	
			}	
		}		
	}
}

/*
function which_error(meldung,url,zeile){
	var br = '\n';
	alert(meldung+br+url+br+zeile);
	return true;
	}

window.onerror=which_error;
*/
