function check4Error(info,txt) { //dodebug(txt); var ret = false; var err = getError(txt); if(err) { showError(info,txt); ret=true; }else{ } return ret; } function getError(txt) { var err = retXP(txt,"err"); if(err=="") { err = getErr("

Laufzeitfehler",txt); if(err=="") err = getErr("Ausnahmefehler",txt); if(err=="") err = getErr("HTTP/1.1 404",txt); if(err=="") err = getErr("Microsoft OLE DB Provider for ODBC",txt); if(err=="") err = getErr("ADODB.Connection",txt); if(err=="") err = getErr("ADODB.Recordset",txt); if(err=="") err = getErr("ADODB.Field",txt); if(err=="") err = getErr("Kompilierungsfehler in",txt); if(err=="") err = getErr("

Laufzeitfehler in",txt); if(err=="") err = getErr("Microsoft VBScript runtime",txt); if(err=="") err = getErr("Microsoft VBScript compilation",txt); if(err=="") err = getErr("Fehler 'ASP",txt); } return err; } function getErr(such,tx) { if(!tx) return; var err=""; var v = tx.search(such); if(v>-1) { err = tx.substr(v); } return err; } function showError(tx1,txt) { var data = "web="+web.webname + "&pageID="+web.pageID; data +="&tx1="+escape(tx1)+"&txt="+escape(txt); div = gEL("divError"); if(!div) { this.fehler = "Leider ist ein Fehler aufgetreten!\nEmail an Support wurde verschickt!\nWir werden den Fehler umgehend beheben\nund entschuldigen uns für die Umstände."; if(web.isLocal) dodebug(txt); }else { web.status("",false); var meldung = "Email an Support wurde verschickt!
Wir werden den Fehler umgehend beheben.
Wir entschuldigen uns für die Umstände."; div.innerHTML = "

"+tx1+"


"+txt+"

"+meldung+""; showModal("frmError"); } if (!web.isLocal==true) xmlhttp("/_gui/xError.asp",data,doneError,'',this); if(!div) alert(this.fehler); } function doneError(ret) { dodebug(ret); } function getOK(tx) { return retXP(tx,"ok"); }