var count=0;
var summe=0;
var summe_pay=0;
var Verfallszeit = 1000*60*60*24*365;
var verfallcal = 1000*60*60*24;
var passchanged=false;
var banksuche=0;
var WKorb = new Array();
var WKorbCounter=0;
var bereits_angemeldet=false;
var cal=getCookie('calendar');
if (cal=='')
    cal="0";
var prevmonth=parseInt(cal)-1;
var nextmonth=parseInt(cal)+1;
var prevyear=parseInt(cal)-12;
var nextyear=parseInt(cal)+12;
var chk_count=0;
var list_count=0;
var HexArray = new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");

function setCookie(Bezeichner, Wert, Verfall)
{
    var jetzt = new Date();
    var Auszeit = new Date(jetzt.getTime() + Verfall);
    document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+";";
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return "";
    } else
    begin += 2;
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
        end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}

function getURLPath() {
    var URL="";
    URL = document.URL;
    return URL.slice(0, URL.search(/cont_basis.jsp.+/));
}

function chk_anzahl()
{
    var errortext="";
    if(document.nn_anm.anm_anzahl.value == "")
        errortext=lang[1416];
    if(document.nn_anm.anm_anzahl.value == "0")
        errortext=lang[1417];
    if(document.nn_anm.anm_anzahl.value != "")
        {
            var chkZ = 1;
            for(i=0;i<document.nn_anm.anm_anzahl.value.length;++i)
                if((document.nn_anm.anm_anzahl.value.charAt(i) < "0")||(document.nn_anm.anm_anzahl.value.charAt(i) > "9"))
                    chkZ = -1;
                if(chkZ == -1)
                    errortext=lang[1418];
            }
            if (errortext != "")
                {
                    alert(errortext);
                    return false;
                }
                else
                    {
                        if ( parseInt(document.nn_anm.anm_anzahl.value) > parseInt(document.nn_anm.anz_frei.value) ) {
                            alert(lang[1435]);
                            return false;
                        }
                        return true;
                    }
                }
                
                function change_ap_sex(){
                    if ( document.regsuch.elements[12].options[document.regsuch.elements[12].selectedIndex].value == "M" ) {
                        document.regsuch.FIRMA_APANKURZ.value=lang[929];
                        document.regsuch.FIRMA_APANLANG.value=lang[930];
                    }
                    else if ( document.regsuch.elements[12].options[document.regsuch.elements[12].selectedIndex].value == "W" ) {
                        document.regsuch.FIRMA_APANKURZ.value=lang[931];
                        document.regsuch.FIRMA_APANLANG.value=lang[932];
                    }
                    else {
                        document.regsuch.FIRMA_APANKURZ.value="";
                        document.regsuch.FIRMA_APANLANG.value="";
                    }
                }
                
                function change_pers_sex(){
                    if ( document.regsuch.elements[1].options[document.regsuch.elements[1].selectedIndex].value == "M" ) {
                        document.regsuch.PERS_ANKURZ.value=lang[929];
                        document.regsuch.PERS_ANLANG.value=lang[930];
                    }
                    else if ( document.regsuch.elements[1].options[document.regsuch.elements[1].selectedIndex].value == "W" ) {
                        document.regsuch.PERS_ANKURZ.value=lang[931];
                        document.regsuch.PERS_ANLANG.value=lang[932];
                    }
                    else {
                        document.regsuch.PERS_ANKURZ.value="";
                        document.regsuch.PERS_ANLANG.value="";
                    }
                }
                
                function change_sex(){
                    if ( document.register.SQLSPERS_GESCHL.options[document.register.SQLSPERS_GESCHL.selectedIndex].value == "M" ) {
                        document.register.SQLSPERS_ANKURZ.value=lang[929];
                        document.register.SQLSPERS_ANLANG.value=lang[930];
                    }
                    else if ( document.register.SQLSPERS_GESCHL.options[document.register.SQLSPERS_GESCHL.selectedIndex].value == "W" ) {
                        document.register.SQLSPERS_ANKURZ.value=lang[931];
                        document.register.SQLSPERS_ANLANG.value=lang[932];
                    }
                    else {
                        document.register.SQLSPERS_ANKURZ.value="";
                        document.register.SQLSPERS_ANLANG.value="";
                    }
                }
                
                function chk_form (who,what) {
                    var error_text="";
                    if(who=="pers") {
                        if(what=="register") {
                            document.register.param2.value=lang[933];
                            document.register.param1.value=lang[934]+" "+document.register.SQLSPERS_VNAME.value+" "+document.register.SQLSPERS_NAME.value+" "+lang[935];
                            if ( document.register.LOG_NAME.value == "" ) {
                                error_text = error_text + lang[917] + "\n";
                            }
                            if ( document.register.LOG_PASSWD.value == "" ) {
                                error_text = error_text + lang[918] + "\n";
                            }
                            else if ( document.register.LOG_PASSWD.value != document.register.LOG_PASSWD2.value ) {
                                error_text = error_text + lang[919] + "\n";
                            }
                            if ( document.getElementById("SQLSPERS_STR").value == "" ) {
                                error_text = error_text + "Bitte geben Sie eine Strasse an!\n";
                            }
                            if ( document.getElementById("SQLSPERS_STRNR").value == "" ) {
                                error_text = error_text + "Bitte geben Sie eine Hausnummer an!\n";
                            }
                            if ( document.getElementById("SQLSPERS_PLZ").value == "" ) {
                                error_text = error_text + "Bitte geben Sie eine Postleitzahl an!\n";
                            }
                            if ( document.getElementById("SQLSPERS_ORT").value == "" ) {
                                error_text = error_text + "Bitte geben Sie einen Ort an!\n";
                            }
                        }
                        if(what=="profile") {
                            if(passchanged==true) {
                                if ( document.register.LOG_PASSWD_DUMMY.value == "" ) {
                                    error_text = error_text + lang[918] + "\n";
                                }
                                else if ( document.register.LOG_PASSWD_DUMMY.value != document.register.LOG_PASSWD2_DUMMY.value ) {
                                    error_text = error_text + lang[919] + "\n";
                                }
                                document.register.LOG_PASSWD.value=document.register.LOG_PASSWD_DUMMY.value;
                            }
                        }
                    }
                    if(who=="firma") {
                        if(what=="register") {
                            document.register.param2.value=lang[933];
                            document.register.param1.value=lang[934]+" "+document.register.SQLSPERS_VNAME.value+" "+document.register.SQLSPERS_NAME.value+" "+lang[935]+" Dies ist eine Firmenregistrierung! Bitte die Firmendaten aus dem dynamischen Zusatzfeld MULTI1 überprüfen und eine Firma anlegen bzw. zuweisen.";
                            if ( document.register.LOG_NAME.value == "" ) {
                                error_text = error_text + lang[917] + "\n";
                            }
                            if ( document.getElementById("FIRMA_NAME1").value == "" ) {
                                error_text = error_text + "Bitte geben Sie einen Firmennamen an!" + "\n";
                            }
                            if ( document.getElementById("FIRMA_STR").value == "" || document.getElementById("FIRMA_PLZ").value == "" || document.getElementById("FIRMA_ORT").value == "") {
                                error_text = error_text + "Bitte geben Sie die komplette Firmenanschrift an!" + "\n";
                            }
                            if ( document.register.LOG_PASSWD.value == "" ) {
                                error_text = error_text + lang[918] + "\n";
                            }
                            else if ( document.register.LOG_PASSWD.value != document.register.LOG_PASSWD2.value ) {
                                error_text = error_text + lang[919] + "\n";
                            }
                        }
                    }
                    if ( document.register.SQLSPERS_GESCHL.selectedIndex == 0 ) {
                        error_text = error_text + lang[920] + "\n";
                    }
                    if ( document.register.SQLSPERS_NAME.value == "" ) {
                        error_text = error_text + lang[921] + "\n";
                    }
                    if ( document.register.SQLSPERS_VNAME.value == "" ) {
                        error_text = error_text + lang[922] + "\n";
                    }
                    
                    if (who!="biko") {
                        if (who!="pers" && who!="firma") {
                            if ( document.register.SQLSPERS_STR.value == "" ) {
                                error_text = error_text + lang[923] + "\n";
                            }
                            if ( document.register.SQLSPERS_PLZ.value == "" ) {
                                error_text = error_text + lang[924] + "\n";
                            }
                            if ( document.register.SQLSPERS_ORT.value == "" ) {
                                error_text = error_text + lang[925] + "\n";
                            }
                        }
                        if ( document.register.SQLSPERS_EMAIL.value == "" ) {
                            error_text = error_text + lang[926] + "\n";
                        }
                        else if((document.register.SQLSPERS_EMAIL.value.indexOf('@') == -1) || (document.register.SQLSPERS_EMAIL.value.indexOf('.') == -1)) {
                            error_text = error_text + lang[927] + "\n";
                        }
                    }
                    
                    if((who=="pers" || who=="firma")&&(what=="register")) {
                        if ( document.register.accept.checked == false ) {
                            error_text = error_text + lang[928] + "\n";
                        }
                    }
                    
                    if(what=="profile") {
                        
                        //var Tag=document.register.SQL_PERS_GEBDAT_D.options[document.register.SQL_PERS_GEBDAT_D.selectedIndex].text;
                        //var Monat=document.register.SQL_PERS_GEBDAT_M.options[document.register.SQL_PERS_GEBDAT_M.selectedIndex].text;
                        //var Jahr=document.register.SQL_PERS_GEBDAT_Y.options[document.register.SQL_PERS_GEBDAT_Y.selectedIndex].text;
                        //if ( Tag.length == 1 ) Tag = "0" + Tag;
                        //if ( Monat.length == 1 ) Monat = "0" + Monat;
                        //if ( Jahr.length == 1 ) Jahr = "0" + Jahr;
                        //var Datum=Tag+'.'+Monat+'.'+Jahr;
                        
                        //if((document.register.SQL_PERS_GEBDAT_D.selectedIndex+1==document.register.SQL_PERS_GEBDAT_D.length) || (document.register.SQL_PERS_GEBDAT_M.selectedIndex+1==document.register.SQL_PERS_GEBDAT_M.length) || (document.register.SQL_PERS_GEBDAT_Y.selectedIndex+1==document.register.SQL_PERS_GEBDAT_Y.length)) {
                        //    if(document.register.SQL_PERS_GEBDAT_D.selectedIndex+1==document.register.SQL_PERS_GEBDAT_D.length && document.register.SQL_PERS_GEBDAT_M.selectedIndex+1==document.register.SQL_PERS_GEBDAT_M.length && document.register.SQL_PERS_GEBDAT_Y.selectedIndex+1==document.register.SQL_PERS_GEBDAT_Y.length);
                        //    else
                        //        error_text = error_text + lang[959] + "\n";
                        //}
                        //else {
                        //    if (CheckDate(Datum)!=true)
                        //        error_text = error_text + lang[959] + "\n";
                        //}
                    }
                    
                    if ( error_text != "" ) {
                        alert ( error_text );
                        return false;
                    }
                    
                    if(who=="pers") {
                        if(what=="profile") {
                            document.register.LOG_PASSWD_DUMMY.disabled=true;
                            document.register.LOG_PASSWD2_DUMMY.disabled=true;
                            //document.register.BANK_BLZ.disabled=true;
                            //document.register.BANK_NAME.disabled=true;
                        }
                        if(what=="register")
                            document.register.LOG_PASSWD2.disabled=true;
                    }
                    if(who=="firma") {
                        if(what=="profile") {
                            document.register.LOG_PASSWD_DUMMY.disabled=true;
                            document.register.LOG_PASSWD2_DUMMY.disabled=true;
                            //document.register.BANK_BLZ.disabled=true;
                            //document.register.BANK_NAME.disabled=true;
                        }
                        if(what=="register")
                            document.register.LOG_PASSWD2.disabled=true;
                    }
                    return true;
                }
                
                
                function toggle_having() {
                    if(document.such.all.checked==false)
                        document.such.HAVING.value="HAVING VER_TMAX - COUNT(*) > 0";
                    if(document.such.all.checked==true)
                        document.such.HAVING.value="";
                }
                
                function wkorb_del_chk()
                {
                    chk = window.confirm(lang[1773]);
                    if (chk==true)
                        return true;
                    else return false;
                }
                
                function number_format(number)
                {
                    if ( number == null || number == "" ) return "0,00";
                    number = Math.round( parseFloat(number.replace(/,/,".")) * Math.pow(10, 2) ) / Math.pow(10, 2);
                    str_number = number+"";
                    arr_int = str_number.split(".");
                    if(!arr_int[0]) arr_int[0] = "0";
                    if(!arr_int[1]) arr_int[1] = "";
                    if(arr_int[1].length < 2){
                        nachkomma = arr_int[1];
                        for(i=arr_int[1].length+1; i <= 2; i++){  nachkomma += "0";  }
                        arr_int[1] = nachkomma;
                    }
                    if(arr_int[0].length > 3){
                        Begriff = arr_int[0];
                        arr_int[0] = "";
                        for(j = 3; j < Begriff.length ; j+=3){
                            Extrakt = Begriff.slice(Begriff.length - j, Begriff.length - j + 3);
                            arr_int[0] = '.' + Extrakt +  arr_int[0] + "";
                        }
                        str_first = Begriff.substr(0, (Begriff.length % 3 == 0)?3:(Begriff.length % 3));
                        arr_int[0] = str_first + arr_int[0];
                    }
                    return arr_int[0]+','+arr_int[1];
                }
                
                
                function wv_erl_chk()
                {
                    chk = window.confirm(lang[603]);
                    if (chk==true)
                        return true;
                    else location.reload();
                }
                
                function change_wkorb (wkorb_id, check, intern)
                {
                    if ( check == true ) {
                        WKorb[WKorbCounter]=wkorb_id;
                        WKorbCounter++;
                        if ( intern == true )
                            document.getElementById("VER_ID"+wkorb_id).disabled=true;
                    }
                    else {
                        delete_WKorb_from_Liste ( wkorb_id );
                        if ( intern == true )
                            document.getElementById("VER_ID"+wkorb_id).disabled=false;
                    }
                }
                
                function delete_WKorb_from_Liste ( wkorb_id )
                {
                    for ( i=0; i< WKorb.length; i++ ) {
                        if ( WKorb[i] == wkorb_id )
                            break;
                    }
                    var Temp = WKorb.slice(0,i);
                    var Temp2 = WKorb.slice(i+1,WKorb.length);
                    WKorb = Temp.concat(Temp2);
                    WKorbCounter--;
                }
                
                function change_biko_ver ( VER_ID, WKORB_ID, check ) {
                    if ( check == true ) {
                        document.getElementsByName("VER"+VER_ID)[0].disabled = false;
                        document.getElementById("PERS_ID"+WKORB_ID).disabled=false;
                        chk_count++;
                    }
                    else {
                        document.getElementsByName("VER"+VER_ID)[0].disabled = true;
                        document.getElementById("PERS_ID"+WKORB_ID).disabled=true;
                        if (chk_count>0) {
                            chk_count--;
                        }
                    }
                    change_wkorb ( WKORB_ID, check, false );
                }
                
                function del_chk()
                {
                    chk = window.confirm(lang[1773]);
                    if (chk==true)
                        return true;
                    else return false;
                }
                
                function del_appt()
                {
                    chk = window.confirm(lang[2356]);
                    if (chk==true)
                        return true;
                    else return false;
                }
                
                function storno_chk()
                {
                    chk = window.confirm(lang[2126]);
                    if (chk==true)
                        return true;
                    else return false;
                }
                
                function chk_zahlung(tar, zahlart)
                {
                    var errortext="";
                    var loc = "";
                    if ( zahlart == 0 )
                        errortext = errortext +" - Bitte wählen Sie eine Zahlungsart aus!\n";
                    if ( zahlart == 2 ) {
                        if ( document.getElementById("last_name").value == "" )
                            errortext = errortext+" - Bitte geben Sie den Namen des Kontoinhabers an!\n";
                        if ( document.getElementById("last_vname").value == "" )
                            errortext = errortext+" - Bitte geben Sie den Vornamen des Kontoinhabers an!\n";
                        if ( document.register.SQLSPERS_KTO.value == "" )
                            errortext = errortext+" - Bitte geben Sie die Kontonummer an!\n";
                        if ( document.register.SQLSBANK_ID.value == "" || document.register.SQLSBANK_ID.value == "0")
                            errortext = errortext+" - Bitte wählen Sie das Kreditinstitut über die Suche aus!\n";
                    }
                    if ( zahlart == 1 ) {
                        var jetzt = new Date();
                        if ((document.register.KARTE_GUELTIG_MON.selectedIndex<jetzt.getMonth())&&(document.register.KARTE_GUELTIG_JAHR.selectedIndex==0))
                            errortext=errortext+" - "+lang[1774]+"\n";
                        
                        var nr,l,lx,i,p,q,x,li,re,pz;
                        nr=window.document.register.IDENTIFIER.value;
                        if (nr != "")
                            {
                                lx=nr.length;
                                l=15;
                                li = nr.substring(0,15);
                                re = nr.substring(15,16);
                                {
                                    p=0;
                                    q=0;
                                    for (i=0;i<l;i++)
                                        {
                                            x=(2-(i&1))*li.substring(l-i-1,l-i);
                                            p+=x;
                                            q+=x%10+Math.floor(x/10);
                                        }
                                        pz=(1000-q)%10;
                                        if (pz != re || lx !=16)
                                            {
                                                errortext=errortext+" - "+lang[1775]+"\n";
                                                window.document.register.IDENTIFIER.value="";
                                                window.document.register.IDENTIFIER.focus();
                                            }
                                        }
                                    }
                                    else
                                        errortext=errortext+" - "+lang[1776]+"\n";
                                    if (document.register.CUSTOMER.value == "")
                                        errortext=errortext+" - "+lang[1777]+"\n";
                                }
                                if (errortext != "")
                                    {
                                        alert(""+lang[1778]+"\n\n" + errortext);
                                        return false;
                                    }
                                    else
                                        {
                                            loc = window.location.search;
                                            if ( zahlart == 1 ) {
                                                document.location.href=tar+loc.substring(1, loc.length)+"&bcheck="+document.getElementById("bcheck").value+"&ZAHLART_ID=1";
                                            }
                                            if ( zahlart == 2 ) {
                                                document.location.href=tar+loc.substring(1, loc.length)+"&ZAHLART_ID=2&bcheck="+document.getElementById("bcheck").value+"&RECH_NAME="+document.getElementById("last_name").value+"&RECH_VNAME="+document.getElementById("last_vname").value+"&KTO_NR="+document.register.SQLSPERS_KTO.value+"&BANK_ID="+document.register.SQLSBANK_ID.value;
                                            }
                                            if ( zahlart == 3 ) {
                                                document.location.href=tar+loc.substring(1, loc.length)+"&bcheck="+document.getElementById("bcheck").value+"&ZAHLART_ID=5";
                                            }
                                            if ( zahlart == 4 ) {
                                                document.location.href=tar+loc.substring(1, loc.length)+"&bcheck="+document.getElementById("bcheck").value+"&ZAHLART_ID=3&RECH_NAME="+document.getElementById("rech_name").value+"&RECH_VNAME="+document.getElementById("rech_vname").value+"&RECH_STR="+document.register.RECH_STR.value+"&RECH_PLZ="+document.register.RECH_PLZ.value+"&RECH_ORT="+document.register.RECH_ORT.value;
                                            }
                                            
                                            //return false;
                                        }
                                        
                                    }
                                    
                                    function modify_string()
                                    {
                                        var ausgabe='';
                                        for (i=0;i<document.register.BANK_BLZ.value.length;i++)
                                            ausgabe=ausgabe+document.register.BANK_BLZ.value.charAt(i)+'%';
                                        document.bsuche.elements[1].value=ausgabe;
                                    }
                                    
                                    function bclear()
                                    {
                                        document.register.SQLSBANK_ID.value='0';
                                        document.register.BANK_BLZ.value='';
                                        document.register.BANK_NAME.value='';
                                        document.register.SQLSPERS_KTO.value='';
                                    }
                                    
                                    function bsuche()
                                    {
                                        modify_string();
                                        document.bsuche.elements[0].value=document.register.BANK_NAME.value;
                                        document.bsuche.submit();
                                    }
                                    
                                    function chk_message_form () {
                                        var error_text="";
                                        
                                        if ( document.anfrage.absender_email.value == "" ) {
                                            error_text = error_text + lang[926] + "\n";
                                        }
                                        else if((document.anfrage.absender_email.value.indexOf('@') == -1) || (document.anfrage.absender_email.value.indexOf('.') == -1)) {
                                            error_text = error_text + lang[927] + "\n";
                                        }
                                        if ( document.anfrage.body.value == "" ) {
                                            error_text = error_text + lang[1426] + "\n";
                                        }
                                        
                                        if ( error_text != "" ) {
                                            alert ( error_text );
                                            return false;
                                        }
                                        document.anfrage.WV_TEXT.value=document.anfrage.WV_TEXT.value+' <a href="mailto:'+document.anfrage.absender_email.value+'?subject='+antw_betreff+'">'+document.anfrage.absender_email.value+'</a><br><br>'+document.anfrage.body.value;
                                        return true;
                                    }
                                    
                                    function application_checked () {
                                        if(chk_count>0){
                                            document.wkorb.action='cont_save_wkorb_biko_pay.jsp';
                                            document.wkorb.WKLISTE.value=WKorb.join(',');
                                            document.wkorb.submit();
                                        }
                                        else
                                            alert(lang[1753]);
                                    }
                                    
                                    
                                    function pruefdat() {
                                        
                                        var Tag1=document.getElementsByName('SQLGVER_BEGINN@V@_D')[0].options[document.getElementsByName('SQLGVER_BEGINN@V@_D')[0].selectedIndex].text;
                                        var Monat1=document.getElementsByName('SQLGVER_BEGINN@V@_M')[0].options[document.getElementsByName('SQLGVER_BEGINN@V@_M')[0].selectedIndex].text;
                                        var Jahr1=document.getElementsByName('SQLGVER_BEGINN@V@_Y')[0].options[document.getElementsByName('SQLGVER_BEGINN@V@_Y')[0].selectedIndex].text;
                                        if ( Tag1.length == 1 ) Tag1 = "0" + Tag1;
                                        if ( Monat1.length == 1 ) Monat1 = "0" + Monat1;
                                        if ( Jahr1.length == 1 ) Jahr1 = "0" + Jahr1;
                                        var Datum1=Tag1+'.'+Monat1+'.'+Jahr1;
                                        
                                        var Tag2=document.getElementsByName('SQLKVER_BEGINN@V@_D')[0].options[document.getElementsByName('SQLKVER_BEGINN@V@_D')[0].selectedIndex].text;
                                        var Monat2=document.getElementsByName('SQLKVER_BEGINN@V@_M')[0].options[document.getElementsByName('SQLKVER_BEGINN@V@_M')[0].selectedIndex].text;
                                        var Jahr2=document.getElementsByName('SQLKVER_BEGINN@V@_Y')[0].options[document.getElementsByName('SQLKVER_BEGINN@V@_Y')[0].selectedIndex].text;
                                        if ( Tag2.length == 1 ) Tag2 = "0" + Tag2;
                                        if ( Monat2.length == 1 ) Monat2 = "0" + Monat2;
                                        if ( Jahr2.length == 1 ) Jahr2 = "0" + Jahr2;
                                        var Datum2=Tag2+'.'+Monat2+'.'+Jahr2;
                                        
                                        if ((CheckDate(Datum1)!=true)||(CheckDate(Datum2)!=true)) {
                                            alert(lang[959]);
                                            return false;
                                        }
                                        else {
                                            if(Jahr1+Monat1+Tag1>Jahr2+Monat2+Tag2)
                                                alert(lang[960]);
                                            else
                                                return true;
                                        }
                                    }
                                    
                                    
                                    function CheckDate(ChkDate)
                                    {
                                        var Year=parseInt(ChkDate.substring(6,10), 10);
                                        var Month=parseInt(ChkDate.substring(3,5), 10);
                                        var Day=parseInt(ChkDate.substring(0,2), 10);
                                        
                                        if ((ChkDate.charAt(2)==".") && (ChkDate.charAt(5)=="."))
                                            {
                                                if ((Day<=31) && (Day>=1) && (Month>=1) && (Month<=12))
                                                    {
                                                        if((Month==1)||(Month==3)||(Month==5)||(Month==7)||(Month==8)||(Month==10)||(Month==12))
                                                            return true;
                                                        else
                                                            {
                                                                if ((Day<=30) && (Day>=1))
                                                                    {
                                                                        if((Month==4)||(Month==6)||(Month==9)||(Month==11))
                                                                            return true;
                                                                        else
                                                                            {
                                                                                if ((Day<=28) && (Day>=1))
                                                                                    return true;
                                                                                else
                                                                                    {
                                                                                        if(Day==29)
                                                                                            {
                                                                                                if ((Year%4)==0)
                                                                                                    {
                                                                                                        if ((Year%100)!=0)
                                                                                                            return true;
                                                                                                        else
                                                                                                            {
                                                                                                                if ((Year%400)==0)
                                                                                                                    return true;
                                                                                                                else
                                                                                                                    return false;
                                                                                                            }
                                                                                                        }
                                                                                                        else
                                                                                                            return false;
                                                                                                    }
                                                                                                    else
                                                                                                        return false;
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                        else
                                                                                            return false;
                                                                                    }
                                                                                }
                                                                                else
                                                                                    return false;
                                                                            }
                                                                            else
                                                                                return false;
                                                                        }
                                                                        
                                                                        
                                                                        function chk_roomform() {
                                                                            var Tag=document.ort_name.elements[4].options[document.ort_name.elements[4].selectedIndex].text;
                                                                            var Monat=document.ort_name.elements[5].options[document.ort_name.elements[5].selectedIndex].text;
                                                                            var Jahr=document.ort_name.elements[6].options[document.ort_name.elements[6].selectedIndex].text;
                                                                            var Datum;
                                                                            var Errortext="";
                                                                            
                                                                            if ( Tag.length == 1 ) Tag = "0" + Tag;
                                                                            if ( Monat.length == 1 ) Monat = "0" + Monat;
                                                                            if ( Jahr.length == 1 ) Jahr = "0" + Jahr;
                                                                            
                                                                            Datum = Tag + "." + Monat + "." + Jahr
                                                                            
                                                                            if ( CheckDate ( Datum ) != true ) {
                                                                                Errortext = ( "- Das eingegebene Datum weisst einen Fehler auf!\n");
                                                                            }
                                                                            
                                                                            if ( Errortext != "" ) {
                                                                                alert ( Errortext );
                                                                                return false;
                                                                            }
                                                                            document.ort_name.DATUM.value = Datum;
                                                                            document.ort_name.I_VORT.value = document.ort_name.elements[0].selectedIndex;
                                                                            document.ort_name.I_D.value = document.ort_name.elements[4].selectedIndex;
                                                                            document.ort_name.I_M.value = document.ort_name.elements[5].selectedIndex;
                                                                            document.ort_name.I_Y.value = document.ort_name.elements[6].selectedIndex;
                                                                            
                                                                            if ( ort_name.elements[0].value == "" ) {
                                                                                ort_name.elements[0].options[0].value = "0";
                                                                            }
                                                                            
                                                                            return true;
                                                                            
                                                                        }
                                                                        
                                                                        function change_date ( wert ) {
                                                                            Datum = new Date( document.ort_name.elements[6].options[document.ort_name.elements[6].selectedIndex].text, parseInt(document.ort_name.elements[5].options[document.ort_name.elements[5].selectedIndex].text) - 1, document.ort_name.elements[4].options[document.ort_name.elements[4].selectedIndex].text );
                                                                            DatumMBeg = new Date( document.ort_name.elements[6].options[document.ort_name.elements[6].selectedIndex].text, parseInt(document.ort_name.elements[5].options[document.ort_name.elements[5].selectedIndex].text)-1, 1 );
                                                                            DatumMBeg.setTime(DatumMBeg.getTime() + (24*31*60*60*1000));
                                                                            DatumMBeg3 = new Date( DatumMBeg.getYear(), DatumMBeg.getMonth(), 1)
                                                                            DatumMBeg2 = new Date( document.ort_name.elements[6].options[document.ort_name.elements[6].selectedIndex].text, parseInt(document.ort_name.elements[5].options[document.ort_name.elements[5].selectedIndex].text)-1, 1 );
                                                                            DatumMBeg3.setTime(DatumMBeg3.getTime() - (24*60*60*1000));
                                                                            DatumMBeg2.setTime(DatumMBeg2.getTime() - (24*60*60*1000));
                                                                            var EndTag = DatumMBeg3.getDate();
                                                                            var EndTag2 = DatumMBeg2.getDate();
                                                                            if ( T == "3" && wert=="1") {
                                                                                Datum.setTime(Datum.getTime() + (24*parseInt(EndTag)*60*60*1000));
                                                                            }
                                                                            else if ( T == "3" && wert=="-1") {
                                                                                Datum.setTime(Datum.getTime() - (24*parseInt(EndTag2)*60*60*1000));
                                                                            }
                                                                            else if ( T == "2" ) {
                                                                                Datum.setTime(Datum.getTime() + ((24*7*60*60*1000))*parseInt(wert));
                                                                            }
                                                                            else {
                                                                                Datum.setTime(Datum.getTime() + ((24*60*60*1000))*parseInt(wert));
                                                                            }
                                                                            for ( i=0; i<document.ort_name.elements[4].options.length; i++ ) {
                                                                                if ( document.ort_name.elements[4].options[i].text == Datum.getDate() ) {
                                                                                    document.ort_name.elements[4].options[i].selected = true;
                                                                                }
                                                                            }
                                                                            for ( i=0; i<document.ort_name.elements[5].options.length; i++ ) {
                                                                                if ( document.ort_name.elements[5].options[i].text == (Datum.getMonth()+1) ) {
                                                                                    document.ort_name.elements[5].options[i].selected = true;
                                                                                }
                                                                            }
                                                                            for ( i=0; i<document.ort_name.elements[6].options.length; i++ ) {
                                                                                if ( document.ort_name.elements[6].options[i].text == (Datum.getYear()) ) {
                                                                                    document.ort_name.elements[6].options[i].selected = true;
                                                                                }
                                                                            }
                                                                            if ( chk_roomform() == true )
                                                                                document.ort_name.submit();
                                                                        }
                                                                        
                                                                        function chk_plan() {
                                                                            var Tag=document.plan.elements[1].options[document.plan.elements[1].selectedIndex].text;
                                                                            var Monat=document.plan.elements[2].options[document.plan.elements[2].selectedIndex].text;
                                                                            var Jahr=document.plan.elements[3].options[document.plan.elements[3].selectedIndex].text;
                                                                            var Stunde=document.plan.elements[4].options[document.plan.elements[4].selectedIndex].text;
                                                                            var Minute=document.plan.elements[5].options[document.plan.elements[5].selectedIndex].text;
                                                                            var TagBis=document.plan.elements[6].options[document.plan.elements[6].selectedIndex].text;
                                                                            var MonatBis=document.plan.elements[7].options[document.plan.elements[7].selectedIndex].text;
                                                                            var JahrBis=document.plan.elements[8].options[document.plan.elements[8].selectedIndex].text;
                                                                            var StundeBis=document.plan.elements[9].options[document.plan.elements[9].selectedIndex].text;
                                                                            var MinuteBis=document.plan.elements[10].options[document.plan.elements[10].selectedIndex].text;
                                                                            var Datum;
                                                                            var DatumBis;
                                                                            var Errortext="";
                                                                            var DateH = new Date();
                                                                            var DateHDay = new Date();
                                                                            var DateWB = new Date();
                                                                            var DateWEBeginn = new Date();
                                                                            var DateWE = new Date();
                                                                            var DateVon = new Date(Jahr, Monat-1, Tag, Stunde, Minute, 0 );
                                                                            var DateBis = new Date(JahrBis, MonatBis-1, TagBis, StundeBis, MinuteBis, 0 );
                                                                            var DateVonCheck = new Date(Jahr, Monat-1, Tag, Stunde, Minute, 0 );
                                                                            var DateBisCheck = new Date(JahrBis, MonatBis-1, TagBis, StundeBis, MinuteBis, 0 );
                                                                            var naktDay = 0;
                                                                            var ndiffDay = 0;
                                                                            naktJahr = 0;
                                                                            naktMonat = 0;
                                                                            
                                                                            if ( Tag.length == 1 ) Tag = "0" + Tag;
                                                                            if ( Monat.length == 1 ) Monat = "0" + Monat;
                                                                            if ( Jahr.length == 1 ) Jahr = "0" + Jahr;
                                                                            if ( TagBis.length == 1 ) TagBis = "0" + TagBis;
                                                                            if ( MonatBis.length == 1 ) MonatBis = "0" + MonatBis;
                                                                            if ( JahrBis.length == 1 ) JahrBis = "0" + JahrBis;
                                                                            
                                                                            Datum = Tag + "." + Monat + "." + Jahr;
                                                                            DatumBis = TagBis + "." + MonatBis + "." + JahrBis;
                                                                            naktJahr = DateH.getFullYear();
                                                                            naktMonat = DateH.getMonth();
                                                                            
                                                                            naktDay = DateH.getDay();
                                                                            ndiffDay = 4 - naktDay;
                                                                            DateHDay = new Date( DateH.getFullYear(),DateH.getMonth(),DateH.getDate(),0,0,0);
                                                                            DateWB = new Date( DateH.getFullYear(),DateH.getMonth(),DateH.getDate(),12,0,0);
                                                                            DateWB.setTime(DateWB.getTime() + (24*ndiffDay*60*60*1000));
                                                                            DateWEBeginn.setTime(DateWB.getTime() + (24*3*60*60*1000) + (12*60*60*1000));
                                                                            DateWE.setTime(DateWB.getTime() + (24*10*60*60*1000) + (11*60*60*1000) + (59*60*1000) + (59*1000));
                                                                            
                                                                            if ( DateVonCheck > DateBisCheck ) {
                                                                                Errortext = Errortext + "- Das Von-Datum darf nicht größer als das Bis-Datum sein. Bitte korrigieren Sie dies.\n";
                                                                            }
                                                                            
                                                                            if ( (DateVon < DateHDay ) || (DateBis < DateHDay ) ) {
                                                                                Errortext = Errortext + "- Eine Raumbuchung für die Vergangenheit ist leider nicht mehr möglich. Bitte setzen Sie sich mit dem Tagungsbüro in Verbindung.\n";
                                                                            }
                                                                            
                                                                            if ( (DateVon < DateWEBeginn && DateVon >= DateWB ) || (DateBis < DateWEBeginn && DateBis >= DateWB ) ) {
                                                                                Errortext = Errortext + "- Eine Raumbuchung für die aktuelle Woche ist leider nicht mehr möglich. Bitte setzen Sie sich mit dem Tagungsbüro in Verbindung.\n";
                                                                            }
                                                                            
                                                                            if ( (DateVon <= DateWE && DateVon >= DateWEBeginn && ndiffDay <= 0) || (DateBis <= DateWE && DateBis >= DateWEBeginn && ndiffDay <=0 ) ) {
                                                                                Errortext = Errortext + "- Eine Raumbuchung für die nächste Woche ist leider nicht mehr möglich. Bitte setzen Sie sich mit dem Tagungsbüro in Verbindung.\n";
                                                                            }
                                                                            if ( (Jahr > naktJahr && naktMonat < 10) || (JahrBis > naktJahr && naktMonat < 10)) {
                                                                                Errortext = Errortext + "- Ihre Raumbuchung für das nächste Jahr ist aus organisatorischen Gründen leider noch nicht möglich. Sie erhalten zu gegebener Zeit eine Info-Mail.\n";
                                                                            }
                                                                            
                                                                            if ( (Jahr > naktJahr+1) || (JahrBis > naktJahr+1)) {
                                                                                Errortext = Errortext + "- Ihre Raumbuchung für die nächsten Jahre ist aus organisatorischen Gründen leider noch nicht möglich. Sie erhalten zu gegebener Zeit eine Info-Mail.\n";
                                                                            }
                                                                            
                                                                            if ( document.plan.elements[0].selectedIndex == 0 ) {
                                                                                Errortext = Errortext + "- Bitte wählen Sie einen Raum aus!\n";
                                                                            }
                                                                            
                                                                            if ( document.plan.TITEL.value == "" ) {
                                                                                Errortext = Errortext + "- Es wurde keine Bezeichnung für die Raumreservierung eingegeben!\n";
                                                                            }
                                                                            
                                                                            if ( document.plan.ANZ_TN.value == "" ) {
                                                                                Errortext = Errortext + "- Bitte geben Sie die Anzahl der Teilnehmer an!\n";
                                                                            }
                                                                            if ( CheckDate ( Datum ) != true ) {
                                                                                Errortext = Errortext +  "- Das eingegebene Von-Datum weisst einen Fehler auf!\n";
                                                                            }
                                                                            if ( CheckDate ( DatumBis ) != true ) {
                                                                                Errortext = Errortext +  "- Das eingegebene Bis-Datum weisst einen Fehler auf!\n";
                                                                            }
                                                                            
                                                                            if ( Errortext != "" ) {
                                                                                alert ( Errortext );
                                                                                return false;
                                                                            }
                                                                            document.trans.TERM_STATUS.value='F';
                                                                            document.trans.VON_DATE.value=Datum;
                                                                            document.trans.VON_TIME.value=document.plan.elements[4].options[document.plan.elements[4].selectedIndex].text+":"+document.plan.elements[5].options[document.plan.elements[5].selectedIndex].text;
                                                                            document.trans.BIS_DATE.value=DatumBis;
                                                                            document.trans.BIS_TIME.value=document.plan.elements[9].options[document.plan.elements[9].selectedIndex].text+":"+document.plan.elements[10].options[document.plan.elements[10].selectedIndex].text;
                                                                            document.trans.RAUM_ID.value=document.plan.elements[0].options[document.plan.elements[0].selectedIndex].value;
                                                                            document.trans.TITEL.value=document.plan.TITEL.value;
                                                                            document.trans.ANZ_TN.value=document.plan.ANZ_TN.value;
                                                                            
                                                                            return true;
                                                                            
                                                                        }
                                                                        
                                                                        function fmt_number ( num ) {
                                                                            var text = "";
                                                                            if ( num < 10 )
                                                                                text = "0" + num;
                                                                            else
                                                                                text = num;
                                                                            return text;
                                                                        }
                                                                        
                                                                        function getlang(number) {
                                                                            return lang[number];
                                                                        }
                                                                        
                                                                        function change_color () {
                                                                            if ( document.timetable.FARBECK.checked == false ) {
                                                                                document.timetable.FARBE.value = 'N';
                                                                                document.timetable.submit();
                                                                            }
                                                                            else {
                                                                                document.timetable.FARBE.value = 'Y';
                                                                                document.timetable.submit();
                                                                            }
                                                                        }
                                                                        
                                                                        function change_room () {
                                                                            if ( document.timetable.ROOMCK.checked == false ) {
                                                                                document.timetable.ROOM.value = 'N';
                                                                                document.timetable.submit();
                                                                            }
                                                                            else {
                                                                                document.timetable.ROOM.value = 'Y';
                                                                                document.timetable.submit();
                                                                            }
                                                                        }
                                                                        
                                                                        function fclear()
                                                                        {
                                                                            document.regsuch.elements[21].value='0';
                                                                            document.regsuch.FIRMA_NAME1.value='';
                                                                            document.regsuch.FIRMA_NAME2.value='';
                                                                            document.regsuch.FIRMA_NAME3.value='';
                                                                            document.regsuch.FIRMA_STR.value='';
                                                                            document.regsuch.FIRMA_PLZ.value='';
                                                                            document.regsuch.FIRMA_ORT.value='';
                                                                        }
                                                                        
                                                                        function fsuche()
                                                                        {
                                                                            document.fsuche.elements[0].value=document.regsuch.FIRMA_NAME1.value;
                                                                            document.fsuche.elements[1].value=document.regsuch.FIRMA_STR.value;
                                                                            document.fsuche.elements[2].value=document.regsuch.FIRMA_PLZ.value;
                                                                            document.fsuche.elements[3].value=document.regsuch.FIRMA_ORT.value;
                                                                            document.fsuche.submit();
                                                                        }
                                                                        
                                                                        function regsuche(what) {
                                                                            var error_text="";
                                                                            
                                                                            if((what=="reg")||(what=="profile")) {
                                                                                if ( document.regsuch.elements[1].selectedIndex == 0 ) {
                                                                                    error_text = error_text + lang[980] + "\n";
                                                                                }
                                                                                if ( document.regsuch.elements[4].value == "" ) {
                                                                                    error_text = error_text + lang[981] + "\n";
                                                                                }
                                                                                if ( document.regsuch.elements[5].value == "" ) {
                                                                                    error_text = error_text + lang[982] + "\n";
                                                                                }
                                                                            }
                                                                            
                                                                            var Tag=document.regsuch.elements[8].options[document.regsuch.elements[8].selectedIndex].text;
                                                                            var Monat=document.regsuch.elements[9].options[document.regsuch.elements[9].selectedIndex].text;
                                                                            var Jahr=document.regsuch.elements[10].options[document.regsuch.elements[10].selectedIndex].text;
                                                                            if ( Tag.length == 1 ) Tag = "0" + Tag;
                                                                            if ( Monat.length == 1 ) Monat = "0" + Monat;
                                                                            if ( Jahr.length == 1 ) Jahr = "0" + Jahr;
                                                                            var Datum=Tag+'.'+Monat+'.'+Jahr;
                                                                            
                                                                            if((document.regsuch.elements[8].selectedIndex+1==document.regsuch.elements[8].length) || (document.regsuch.elements[9].selectedIndex+1==document.regsuch.elements[9].length) || (document.regsuch.elements[10].selectedIndex+1==document.regsuch.elements[10].length)) {
                                                                                if(document.regsuch.elements[8].selectedIndex+1==document.regsuch.elements[8].length && document.regsuch.elements[9].selectedIndex+1==document.regsuch.elements[9].length && document.regsuch.elements[10].selectedIndex+1==document.regsuch.elements[10].length) {
                                                                                    document.regsuch.elements[8].disabled=true;
                                                                                    document.regsuch.elements[9].disabled=true;
                                                                                    document.regsuch.elements[10].disabled=true;
                                                                                }
                                                                                else
                                                                                    error_text = error_text + lang[983] + "\n";
                                                                            }
                                                                            else {
                                                                                if (CheckDate(Datum)!=true)
                                                                                    error_text = error_text + lang[983] + "\n";
                                                                            }
                                                                            if((document.regsuch.elements[20].value!="")&&((document.regsuch.elements[20].value.indexOf('@') == -1) || (document.regsuch.elements[20].value.indexOf('.') == -1))) {
                                                                                error_text = error_text + lang[984] + "\n";
                                                                            }
                                                                            if ( error_text != "" ) {
                                                                                alert ( error_text );
                                                                                return false;
                                                                            }
                                                                            else if(what=="reg") {
                                                                                document.regsuch.action='save_register_verw.jsp';
                                                                                document.regsuch.target='ppopup';
                                                                                window.open('','ppopup','width=1,height=1,left=0,top=0');
                                                                            }
                                                                            else if(what=="such") {
                                                                                document.regsuch.action='cont_hits_pers.jsp';
                                                                                document.regsuch.target='_self';
                                                                            }
                                                                            else if(what=="profile") {
                                                                                window.open('','psave','width=1,height=1,left=0,top=0');
                                                                            }
                                                                            document.regsuch.submit();
                                                                        }
                                                                        
                                                                        
                                                                        function firm_regsuche(what) {
                                                                            var error_text="";
                                                                            
                                                                            if((what=="reg")||(what=="profile")) {
                                                                                if ((document.regsuch.elements[1].value=="")&&(document.regsuch.elements[2].value=="")&&(document.regsuch.elements[3].value=="")) {
                                                                                    error_text = error_text + lang[2824] + "\n";
                                                                                }
                                                                            }
                                                                            if((document.regsuch.elements[11].value!="")&&((document.regsuch.elements[11].value.indexOf('@') == -1) || (document.regsuch.elements[11].value.indexOf('.') == -1))) {
                                                                                error_text = error_text + lang[2825] + "\n";
                                                                            }
                                                                            if ( error_text != "" ) {
                                                                                alert ( error_text );
                                                                                return false;
                                                                            }
                                                                            else if(what=="reg") {
                                                                                document.regsuch.action='save_register_firma_verw.jsp';
                                                                                document.regsuch.target='fpopup';
                                                                                window.open('','fpopup','width=1,height=1,left=0,top=0');
                                                                            }
                                                                            else if(what=="such") {
                                                                                document.regsuch.action='cont_hits_firma.jsp';
                                                                                document.regsuch.target='_self';
                                                                            }
                                                                            else if(what=="profile") {
                                                                                window.open('','fsave','width=1,height=1,left=0,top=0');
                                                                            }
                                                                            document.regsuch.submit();
                                                                        }
                                                                        
                                                                        
                                                                        function check_bank() {
                                                                            if ( banksuche == 1 )
                                                                                bsuche();
                                                                        }
                                                                        
                                                                        function input_change() {
                                                                            document.register.SQLSBANK_ID.value = "";
                                                                            if ((document.register.BANK_NAME.value=='')&&(document.register.BANK_BLZ.value==''))
                                                                                banksuche=0;
                                                                            else
                                                                                banksuche=1;
                                                                        }
                                                                        
                                                                        function show_zahlung ( art ) {
                                                                            document.getElementById("kredit").style.display="none";
                                                                            document.getElementById("lastschrift").style.display="none";
                                                                            document.getElementById("rechnung").style.display="none";
                                                                            document.getElementById("last_name").disabled=true;
                                                                            document.getElementById("last_vname").disabled=true;
                                                                            document.getElementById("rech_name").disabled=true;
                                                                            document.getElementById("rech_vname").disabled=true;
                                                                            if  ( art == 1 ) {
                                                                                document.getElementById("kredit").style.display="block";
                                                                                document.register.zahlart.value="1";
                                                                            }
                                                                            else if  ( art == 2 ){
                                                                                document.getElementById("lastschrift").style.display="block";
                                                                                document.getElementById("last_name").disabled=false;
                                                                                document.getElementById("last_vname").disabled=false;
                                                                                document.register.zahlart.value="2";
                                                                            }
                                                                            else if  ( art == 3 ) {
                                                                                document.register.zahlart.value="3";
                                                                            }
                                                                            else if  ( art == 4 ) {
                                                                                document.getElementById("rechnung").style.display="block";
                                                                                document.getElementById("rech_name").disabled=false;
                                                                                document.getElementById("rech_vname").disabled=false;
                                                                                document.register.zahlart.value="4";
                                                                            }
                                                                        }
                                                                        
                                                                        function calc_color ( farbe, ausgabe ) {
                                                                            var BGR="";
                                                                            var RGB="";
                                                                            if (ausgabe == 'N')
                                                                                return 'FFFFFF';
                                                                            else if (farbe == '')
                                                                                return 'FFFFFF';
                                                                            else if (farbe == '16777215')
                                                                                return 'FFFFFF';
                                                                            else {
                                                                                BGR="000000"+toHex(farbe);
                                                                                BGR=BGR.substr(BGR.length-6,6);
                                                                                RGB=BGR.substr(4,2)+BGR.substr(2,2)+BGR.substr(0,2);
                                                                                return RGB;
                                                                            }
                                                                            
                                                                        }
                                                                        
                                                                        function toHex(i) {
                                                                            runningTotal = ''
                                                                            quotient = Math.floor(eval(i +'/ 16'));
                                                                            remainder = eval(i + '-(' + quotient + '* 16)')
                                                                            runningTotal = HexArray[remainder] + runningTotal;
                                                                            while( quotient >= 16) {
                                                                                savedQuotient = Math.floor(eval(quotient +'/ 16'));
                                                                                remainder = eval(quotient + '-(' + savedQuotient + '* 16)');
                                                                                runningTotal = HexArray[remainder] + runningTotal;
                                                                                quotient = savedQuotient;
                                                                            }
                                                                            return HexArray[quotient] + runningTotal ;
                                                                        }
                                                                        
                                                                        function chk_form_admin () {
                                                                            error_text="";
                                                                            if ( document.register.ALPHA1_6.value == 'J' && document.register.ALPHA2_6.value == "" )
                                                                                error_text = lang[5000];
                                                                            if ( document.register.ALPHA1_7.value == "" )
                                                                                error_text = error_text + lang[5001];
                                                                            if ( document.register.GANZ1_7.value == "" )
                                                                                error_text = error_text + lang[5002];
                                                                            if ( document.register.ALPHA2_7.value == "" )
                                                                                error_text = error_text + lang[5003];
                                                                            if ( document.register.GANZ1_1.selectedIndex == 0 )
                                                                                error_text = error_text + lang[5004];
                                                                            if ( document.register.GANZ1_8.selectedIndex == 0 )
                                                                                error_text = error_text + lang[5005];
                                                                            if ( document.register.GANZ1_3.value == "" )
                                                                                error_text = error_text + lang[5006];
                                                                            if ( document.register.GANZ2_3.value == "" )
                                                                                error_text = error_text + lang[5007];
                                                                            if ( document.register.GANZ1_2.value == "" )
                                                                                error_text = error_text + lang[5008];
                                                                            if ( document.register.GANZ1_4.value == "" )
                                                                                error_text = error_text + lang[5009];
                                                                            if ( document.register.ALPHA1_5.value == 'N' && document.register.ALPHA2_5.value == 'N' && document.register.ALPHA3_5.value == 'N' && document.register.ALPHA4_5.value == 'N' )
                                                                                error_text = error_text + lang[5010];
                                                                            
                                                                            
                                                                            if ( error_text != "" ) {
                                                                                alert ( error_text );
                                                                                return false;
                                                                            }
                                                                            else {
                                                                                return true;
                                                                            }
                                                                        }
                                                                        
                                                                        
                                                                        var interfaceimg=new Array()
                                                                        function preloadimg(){
                                                                            for (i=0;i<arguments.length;i++){
                                                                                interfaceimg[i]=new Image()
                                                                                interfaceimg[i].src=arguments[i]
                                                                            }
                                                                        }
                                                                        /*
                                                                        preloadimg("http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_left.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_left_active.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_left_hover.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_center.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_center_active.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_center_hover.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_right.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_right_active.gif",
                                                                        "http://brutus:8080/caruso/CarusoAkademie2/orbiswin-test/Grafik/btn_right_hover.gif");
                                                                        */
                                                                        
                                                                        var previoustab=""
                                                                        
                                                                        function expandcontent(cid){
                                                                            if (document.getElementById){
                                                                                if (previoustab!="")
                                                                                    document.getElementById(previoustab).style.display="none"
                                                                                document.getElementById(cid).style.display="block"
                                                                                previoustab=cid
                                                                            }
                                                                        }
                                                                        
                                                                        