    function s_hliste(kenner_id,nurflug){
        detail=(nurflug==1)?'termine':'hotel';
        var showMoreOptions = document.bengine.showMoreOptions.value;
        window.location.href=uebergabe_hotel+'&zielgebiets_kenner='+kenner_id+'&detail='+detail+'&showresult=1&showMoreOptions=' + showMoreOptions;
    }

    //_________________________________________________________________________________

    function zur_suche(showresult){
        var showMoreOptions = document.bengine.showMoreOptions.value;
        window.location.href=uebergabe_hotel+'&showresult='+showresult + '&showMoreOptions=' + showMoreOptions;
    }

    //_________________________________________________________________________________

    var GlCheck;
    function s_liste_tabelle(nurflug,pfad_images){
        var ausgabe_preis_reg = new Array();
        var k;
        var rowClass; // Farbwechsel
        var rowCount = 0; // Zähler für den Farbwechsel
        var colSpan;

        if (nurflug != 1) {
            colSpan = 8;
        } else {
            colSpan = 6;
        }


        // Ausgabestring initialisieren
        var strAusgabeTable = "";

        // --- Beginn der Tabelle
        strAusgabeTable += '<table cellspacing="0" cellpadding="0" border="0" class="regtab">';
        if (nurflug != 1) {
            strAusgabeTable += '    <tr>';
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="171" /></td>'; // Gebietsname
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="115" /></td>'; // Regionsinfo-Button
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="136" /></td>'; // Flugdauer
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="30" /></td>'; // Anzahl Hotels
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="65" /></td>'; // Txt Hotels
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="135" /></td>'; // Wetter
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="112" /></td>'; // Preis
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="106" /></td>'; // Button
            strAusgabeTable += '    </tr>';
        } else {
            strAusgabeTable += '    <tr>';
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="221" /></td>'; // Gebietsname
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="135" /></td>'; // Regionsinfo-Button
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="146" /></td>'; // Flugdauer
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="145" /></td>'; // Wetter
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="117" /></td>'; // Preis
            strAusgabeTable += '        <td><img src="/images/spacer.gif" height="1" width="106" /></td>'; // Button
            strAusgabeTable += '    </tr>';
        }

        if(regionen_2.length <= 0) {
            strAusgabeTable += '    <tr>';
            strAusgabeTable += '        <td colspan="' + colSpan + '" align="center">Zu Ihren Wünschen können wir Ihnen leider keine Angebote od. Alternativen vorschlagen.</td>';
            strAusgabeTable += '    </tr>';

            // Ausgabestring schreiben
            document.write(strAusgabeTable);
        }
        else{
            var regionen_alt = new Array();
            var co=0;

            if(n_ctop==0){
                strAusgabeTable += '    <tr>';
                strAusgabeTable += '        <td colspan="' + colSpan + '" class="regtabtdALT">Alternative Reisangebote, die Ihren Urlaubswünschen nahe kommen</td>';
                strAusgabeTable += '    </tr>';

                // --- Überschriften
                strAusgabeTable += '    <tr>';
                strAusgabeTable += '        <td class="regtabtdheadLALT" colspan="2">Reiseziel</td>';
                strAusgabeTable += '        <td align="center" class="regtabtdheadALT">Flugdauer *</td>';
                if (nurflug != 1) {
                    strAusgabeTable += '        <td align="center" class="regtabtdheadALT" colspan="2">Hotels</td>';
                }
                strAusgabeTable += '        <td align="center" class="regtabtdheadALT">Reisewetter **</td>';
                strAusgabeTable += '        <td class="regtabtdheadRALT" colspan="2">Angebote</td>';
                strAusgabeTable += '    </tr>';
            }
            else{
                //-------------------Kopf tabelle------------------------------------------------
                strAusgabeTable += '    <tr>';
                strAusgabeTable += '        <td colspan="' + colSpan + '" class="regtabtd">Angebote, die zu 100% Ihren Suchkriterien entsprechen</td>';
                strAusgabeTable += '    </tr>';

                // --- Überschriften
                strAusgabeTable += '    <tr>';
                strAusgabeTable += '        <td class="regtabtdheadL" colspan="2">Reiseziel</td>';
                strAusgabeTable += '        <td align="center" class="regtabtdhead">Flugdauer *</td>';
                if (nurflug != 1) {
                    strAusgabeTable += '        <td align="center" class="regtabtdhead" colspan="2">Hotels</td>';
                }
                strAusgabeTable += '        <td align="center" class="regtabtdhead">Reisewetter **</td>';
                strAusgabeTable += '        <td class="regtabtdheadR" colspan="2">Angebote</td>';
                strAusgabeTable += '    </tr>';
            }

            // Ausgabestring schreiben
            document.write(strAusgabeTable);

            scrollKenner = 0;
            for(i=0;i<regionen_2.length;i++){
                parts_2=regionen_2[i].split("#");

                //---array fuer alternativen anlegen
                if((parts_2[6]==1 || parts_2[6]==2) && n_calt!=0){
                    var tmp = new Array(regionen_2[i]);
                    regionen_alt = regionen_alt.concat(tmp);
                } else {
                    rowCount ++;
                }

                //---Region fuer top treffer sichern
                if(parts_2[3]==''){
                    var tmpzg = new Array(regionen_2[i]);
                    co=1;
                }

                //---Ausgabe der top treffer
                if(parts_2[6]==0){
                    if(co==1){
                        tmp=String(tmpzg);
                        parts_2=tmp.split("#") ;
                        co=0;
                        i--;
                    }

                    // Ausgabestring initialisieren
                    var strAusgabe = "";

                    //Ausgabe der Region
                    if(parts_2[3]==''){
                        if (i != 0) {
                            strAusgabe += '<tr><td class="regtabtdtrennerSmall" colspan="' + colSpan + '"><img src="/images/spacer.gif" height="4" width="1" /></td></tr>';
                        }
                        strAusgabe += '    <tr>';
                            strAusgabe += '        <td class="regtabtdreg" colspan="' + colSpan + '">';
                        if(nurflug!=1){
                            strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglreg">'+parts_2[0]+'</a>';
                        }
                        else{
                            strAusgabe += parts_2[0];
                        }
                        strAusgabe += '        </td>';
                        strAusgabe += '    </tr>';
                        strAusgabe += '<tr><td class="regtabtdtrennerSmall" colspan="' + colSpan + '"><img src="/images/spacer.gif" height="4" width="1" /></td></tr>';
                        rowCount = 0;
                    }
                    //Ausgabe der Zielgebiete in der Region
                    else{
                        if (rowCount%2 != 0) {
                            rowClass = 'dark';
                            scrollColor = 'd';
                        } else {
                            rowClass = 'light';
                            scrollColor = 'l';
                        }
                        strAusgabe += '    <tr id="scrollLine_' + scrollKenner + '" class="regtabtrziel_' + rowClass + '">';
                        strAusgabe += '    <td class="regtabtdziel">';
                        //Glueckshotels
                        var pointerGlHotel = parts_2[0].search(/Glückshotel.+/);
                        if(pointerGlHotel!=-1){
                            GlCheck=1;
                            strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel" title="Der Hotelname wird Ihnen nach Ankunft im Zielgebiet mitgeteilt">'+parts_2[0]+'</a>';
                        }
                        else{
                            strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel">'+parts_2[0]+'</a>';
                        }
                        strAusgabe += '        </td>';

                        strAusgabe += '        <td class="regtabinfo">';
                        strAusgabe += '            <div id="scrollTitle_' + scrollKenner + '" class="boxTitle"><span class="arrowDownLink" onClick="navigate(\'idContent='+scrollKenner+'&Laender_Ref_ID='+parts_2[3]+'\',\'scrollContent_' + scrollKenner + '\',\'\',\'reqRegInfo\');">Regionsinfo</span></div>'; // <a href="javascript:oHIB(\'\',\''+parts_2[3]+'\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\';" class="arrowDownLink"></a>
                        //strAusgabe += '            <div id="scrollTitle_' + scrollKenner + '" class="boxTitle"><span class="arrowDownLink">Regionsinfo</span></div>'; // <a href="javascript:oHIB(\'\',\''+parts_2[3]+'\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\';" class="arrowDownLink"></a>
                        strAusgabe += '        </td>';

                        strAusgabe += '        <td class="regtabflugdauer">';
                        if (parts_2[10] != '') {
                            if (parts_2[10] != '00:00') {
                                strAusgabe += '            <img src="' + pfad_images + '/flugzeug.gif" alt="" />ca. ' + parts_2[10] + 'h';
                            } else {
                                strAusgabe += '&nbsp;';
                            }
                        } else {
                            strAusgabe += '&nbsp;';
                            //strAusgabe += parts_2[11];
                        }
                        strAusgabe += '        </td>';

                        if (nurflug != 1) {
                            strAusgabe += '        <td class="regtabhotels">';
                            strAusgabe += '            '+parts_2[9];
                            strAusgabe += '        </td>';
                            strAusgabe += '        <td class="regtabhotelsTxt">';
                            strAusgabe += '            Hotel';
                            if (parts_2[9] > 1) {
                                strAusgabe += 's';
                            }
                            strAusgabe += '        </td>';
                        }

                        strAusgabe += '        <td class="regtabwetter">';
                        if(parts_2[7]!=""){
                            if (parts_2[7].indexOf('-', 0) == -1) {
                                parts_2[7] = '+' + parts_2[7];
                            }
                            strAusgabe += '<img src="'+pfad_images+'/sonne.gif" title="Lufttemperatur" border="0" align="absmiddle" hspace="2"><span class="regtabwetterSonneTxt">'+parts_2[7]+'&deg;C&nbsp;&nbsp;</span>';
                        }
                        else{
                            strAusgabe += '&nbsp;';
                        }
                        if(parts_2[8]!=""){
                            if (parts_2[8].indexOf('-', 0) == -1) {
                                parts_2[8] = '+' + parts_2[8];
                            }
                            strAusgabe += '<img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" border="0" align="absmiddle" hspace="2"><span class="regtabwetterWasserTxt">'+parts_2[8]+'&deg;C</span>';
                        }
                        else{
                            strAusgabe += '&nbsp;';
                        }
                        strAusgabe += '        </td>';
                        // Ausgabe Preise -----------------------------
                        strAusgabe += '        <td class="regtabpreis">';
                        strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglpreis">ab '+parts_2[4]+',-&euro;</a>';
                        strAusgabe += '        </td>';

                        // --- Button
                        strAusgabe += '        <td class="regtabBtn">';
                        strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');"><img onmouseover="this.src=\'' + pfad_images + '/alle_angebote_over.gif\'" onmouseout="this.src=\'' + pfad_images + '/alle_angebote.gif\'" src="' + pfad_images + '/alle_angebote.gif" alt="Alle Angebote" border="0" /></a>';
                        strAusgabe += '        </td>';
                        // ---
                        strAusgabe += '    </tr>';
                        strAusgabe += '    <tr><td colspan="' + colSpan + '">';
                        strAusgabe += '        <div id="scrollContent_' + scrollKenner + '" class="boxContent">';
                        strAusgabe += '        </div>';
                        strAusgabe += '        <div id="scrollContentBottom_' + scrollKenner + '" class="boxContentBottom" style="padding-left: 171px;">';
                        strAusgabe += '         <span id="scrollCloseLink_' + scrollKenner + '" class="arrowUpLink boxCloser">Info schließen</span>';
                        strAusgabe += '        </div>';
                        strAusgabe += '    </td></tr>';

                        scrollKenner++;
                    }

                    // Ausgabestring schreiben
                    document.write(strAusgabe);
                }  //top treffer ausgabe
            }  //for

            //-------------------wenn es alternative treffer gibt------------------------
            if(n_calt>0){
                if(n_ctop!=0){
                    // Ausgabestring initialisieren
                    var strAusgabeTable = "";

                    strAusgabeTable += '<tr><td colspan="' + colSpan + '"><img src="/images/spacer.gif" height="10" width="1" /></td></tr>';

                    strAusgabeTable += '    <tr>';
                    strAusgabeTable += '        <td colspan="' + colSpan + '" class="regtabtdALT">';
                    strAusgabeTable += '            Alternative Reiseangebote, die Ihren Urlaubswünschen nahe kommen';
                    strAusgabeTable += '        </td>';
                    strAusgabeTable += '    </tr>';

                    // --- Überschriften
                    strAusgabeTable += '    <tr>';
                    strAusgabeTable += '        <td class="regtabtdheadLALT" colspan="2">Reiseziel</td>';
                    strAusgabeTable += '        <td align="center" class="regtabtdheadALT">Flugdauer *</td>';
                    if (nurflug != 1) {
                        strAusgabeTable += '        <td align="center" class="regtabtdheadALT" colspan="2">Hotels</td>';
                    }
                    strAusgabeTable += '        <td align="center" class="regtabtdheadALT">Reisewetter **</td>';
                    strAusgabeTable += '        <td class="regtabtdheadRALT" colspan="2">Angebote</td>';
                    strAusgabeTable += '    </tr>';

                    // Ausgabestring schreiben
                    document.write(strAusgabeTable);
                }

                for(i=0;i<regionen_alt.length;i++){
                    rowCount ++;
                    parts_2=regionen_alt[i].split("#");

                    //---Region
                    if(parts_2[3]==''){
                        var tmpzg = new Array(regionen_alt[i]);
                        co=1;
                    }
                    //---Ausgabe der alertnativen
                    if(parts_2[6]==1){
                        if(co==1){
                            tmp=String(tmpzg);
                            parts_2=tmp.split("#") ;
                            co=0;
                            i--;
                        }

                        // Ausgabestring initialisieren
                        var strAusgabe = "";

                        //Ausgabe der Region
                        if(parts_2[3]==''){
                            if (i != 0) {
                                strAusgabe += '<tr><td class="regtabtdtrennerSmall" colspan="' + colSpan + '"><img src="/images/spacer.gif" height="4" width="1" /></td></tr>';
                            }

                            strAusgabe += '    <tr>';
                                strAusgabe += '        <td class="regtabtdregALT" colspan="' + colSpan + '">';
                            if(nurflug!=1){
                                strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglreg">'+parts_2[0]+'</a>';
                            }
                            else{
                                strAusgabe += parts_2[0];
                            }
                            strAusgabe += '        </td>';
                            strAusgabe += '    </tr>';

                            strAusgabe += '<tr><td class="regtabtdtrennerSmall" colspan="' + colSpan + '"><img src="/images/spacer.gif" height="4" width="1" /></td></tr>';
                            rowCount=0;
                        }
                        //Ausgabe der Zielgebiete in der Region
                        else{
                            if (rowCount%2 != 0) {
                                rowClass = 'dark';
                                scrollColor = 'da';
                            } else {
                                rowClass = 'light';
                                scrollColor = 'la';
                            }
                            strAusgabe += '    <tr id="scrollLine_' + scrollKenner + '" class="regtabtrzielALT_' + rowClass + '">';
                            strAusgabe += '        <td class="regtabtdzielALT">';
                            var pointerGlHotel = parts_2[0].search(/Glückshotel.+/);
                            //Glueckshotels
                            if(pointerGlHotel!=-1){
                            GlCheck=1;
                                strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel" title="Der Hotelname wird Ihnen nach Ankunft im Zielgebiet mitgeteilt">'+parts_2[0]+'</a>';
                            }
                            else{
                                strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel">'+parts_2[0]+'</a>';
                            }
                            strAusgabe += '     </td>';

                            strAusgabe += '        <td class="regtabinfoALT">';
                            strAusgabe += '            <div id="scrollTitle_' + scrollKenner + '" class="boxTitle"><span class="arrowDownLink" onClick="navigate(\'idContent='+scrollKenner+'&Laender_Ref_ID='+parts_2[3]+'\',\'scrollContent_' + scrollKenner + '\',\'\',\'reqRegInfo\');">Regionsinfo</span></div>'; // <a href="javascript:oHIB(\'\',\''+parts_2[3]+'\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\';" class="arrowDownLink"></a>
                            strAusgabe += '        </td>';

                            strAusgabe += '        <td class="regtabflugdauer">';
                            if (parts_2[10] != '') {
                                if (parts_2[10] != '00:00') {
                                    strAusgabe += '            <img src="' + pfad_images + '/flugzeug.gif" alt="" />ca. ' + parts_2[10] + 'h';
                                } else {
                                    strAusgabe += '&nbsp;';
                                }
                            } else {
                                strAusgabe += '&nbsp;';
                                //strAusgabe += parts_2[11];
                            }
                            strAusgabe += '        </td>';

                            if (nurflug != 1) {
                                strAusgabe += '        <td class="regtabhotels">';
                                strAusgabe += '            '+parts_2[9];
                                strAusgabe += '        </td>';
                                strAusgabe += '        <td class="regtabhotelsTxt">';
                                strAusgabe += '            Hotel';
                                if (parts_2[9] > 1) {
                                    strAusgabe += 's';
                                }
                                strAusgabe += '        </td>';
                            }

                            strAusgabe += '        <td class="regtabwetterALT">';
                            if(parts_2[7]!=""){
                                if (parts_2[7].indexOf('-', 0) == -1) {
                                    parts_2[7] = '+' + parts_2[7];
                                }
                                strAusgabe += '<img src="'+pfad_images+'/sonne.gif" title="Lufttemperatur" border="0" align="absmiddle" hspace="2"><span class="regtabwetterSonneTxt">'+parts_2[7]+'&deg;C&nbsp;&nbsp;</span>';
                            }
                            if(parts_2[8]!=""){
                                if (parts_2[8].indexOf('-', 0) == -1) {
                                    parts_2[8] = '+' + parts_2[8];
                                }
                                strAusgabe += '<img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" border="0" align="absmiddle" hspace="2"><span class="regtabwetterWasserTxt">'+parts_2[8]+'&deg;C</span>';
                            }
                            strAusgabe += '        </td>';

                            // Ausgabe Preise -----------------------------
                            strAusgabe += '        <td class="regtabpreis">';
                            strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglpreis">ab '+parts_2[4]+',-&euro;</a>';
                            strAusgabe += '        </td>';

                            // --- Button
                            strAusgabe += '        <td class="regtabBtn">';
                            strAusgabe += '            <a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglpreis"><img onmouseover="this.src=\'' + pfad_images + '/alle_angebote_over.gif\'" onmouseout="this.src=\'' + pfad_images + '/alle_angebote.gif\'" src="' + pfad_images + '/alle_angebote.gif" alt="Alle Angebote" border="0" /></a>';
                            strAusgabe += '        </td>';
                            // --
                            strAusgabe += '    </tr>';

                            strAusgabe += '    <tr><td colspan="' + colSpan + '">';
                            strAusgabe += '        <div id="scrollContent_' + scrollKenner + '" class="boxContentALT">';
                            strAusgabe += '        </div>';
                            strAusgabe += '        <div id="scrollContentBottom_' + scrollKenner + '" class="boxContentBottomALT" style="padding-left: 171px;">';
                            strAusgabe += '         <span id="scrollCloseLink_' + scrollKenner + '" class="arrowUpLink boxCloser">Info schließen</span>';
                            strAusgabe += '        </div>';
                            strAusgabe += '    </td></tr>';

                            scrollKenner++;
                        }

                        // Ausgabestring schreiben
                        document.write(strAusgabe);

                    }  //alternativen ausgabe
                }  //for
            }  //altnativen vorhanden
        }  //ergebnisse vorhanden

        // --- Ende der Tabelle ---
        document.write('</table>');
    }
