function s_hliste(zk)
{
    window.location.href=uebergabe_hotel+'&zielgebiets_kenner='+zk+'&detail=hotel&showresult=1';
}
function zur_suche(showresult)
{
    window.location.href=uebergabe_hotel+'&showresult='+showresult;
}
function s_liste_tabelle(pfad_images){
    var str_glhotelTitel="";
    var ausgabe_preis_reg = new Array();
    var k;
    var check_first_ziel = '0';

    // Ausgabestring initialisieren
    var strAusgabeTable = "";

    if(regionen_2.length <= 0){
        strAusgabeTable ='<table cellspacing="0" cellpadding="0"  border="0" width="750"><tr><td colspan="5" align="center"><br><br>Zu Ihren Wünschen können wir Ihnen leider keine Angebote od. Alternativen vorschlagen.<br><br></td></tr><table>';

        // Ausgabestring schreiben
        document.write(strAusgabeTable);
    }
    else{
        var regionen_alt = new Array();
        var co=0;
        var regChecker=0;

        if(n_ctop==0){
            strAusgabeTable +='<table border="0" cellpadding="0" cellspacing="0" width="750" class="alttab">';
            strAusgabeTable +='  <tr>';
            strAusgabeTable +='      <td class="regtabtrefALT">Alternative Reiseangebote, die Ihren Wünschen nahe kommen</td>';
            strAusgabeTable +='  </tr>';
        }
        else{
            //-------------------Kopf tabelle------------------------------------------------
            strAusgabeTable +='<table border="0" cellpadding="0" cellspacing="0" width="750">';
            strAusgabeTable +='  <tr>';
            strAusgabeTable +='      <td class="regtabtref">Reiseangebote, die zu 100% Ihren Suchkriterien entsprechen</td>';
            strAusgabeTable +='  </tr>';
            strAusgabeTable +='</table>';

            strAusgabeTable +='<table cellspacing="0" width="750" cellpadding="0" border="0">';
            strAusgabeTable +='    <tr>';
            strAusgabeTable +='        <td class="regtab2td regtab2tdhead" style="padding-left:10px;width:315px">Reiseziel</td>';
            strAusgabeTable +='        <td class="regtab2td regtab2tdhead" style="text-align:center;width:110px">Regionsinfos</td>';
            strAusgabeTable +='        <td class="regtab2td regtab2tdhead padleft" style="width:160px">Wetter*</td>';
            strAusgabeTable +='        <td class="regtab2td regtab2tdhead" style="text-align:right;padding-right:10px;width:165px">Preis p. P.</td>';
            strAusgabeTable +='    </tr>';


        }

        // Ausgabestring schreiben
        document.write(strAusgabeTable);
        for(i=0;i<regionen_2.length;i++){

            parts_2=regionen_2[i].split("#");
            if(parts_2[2]>=30000) str_glhotelTitel="";
            if(parts_2[2]==30043){
                str_glhotelTitel='title="Der Hotelname wird Ihnen nach Ankunft im Zielgebiet mitgeteilt"';
            }
            //---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);
            }
            //---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]==''){
                    check_first_ziel = '1';
                    strAusgabe +='<tr>';
                    strAusgabe +='    <td class="regtab2tdreg" colspan="4">';
                    strAusgabe +='    <a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglreg" '+str_glhotelTitel+'>'+parts_2[0]+'</a>';
                    strAusgabe +='    </td>';
                    strAusgabe +='</tr>';
                    regChecker=1;
                }
                //Ausgabe der Zielgebiete in der Region
                else{
                    if(check_first_ziel != '1'){
                        strAusgabe +='<tr><td colspan="4" class="regtabdotted"><img src="/images/spacer.gif" alt="" border="0" width="" height="1"></td></tr>';
                    }
                    check_first_ziel = '0';
                    strAusgabe +='    <tr>';
                    strAusgabe +='        <td class="regtab2tdziel padleft" style="width:315px">';
                    strAusgabe +='            <a href="javascript:s_hliste('+parts_2[2]+');" class="reglziel" '+str_glhotelTitel+'>'+parts_2[0]+'</a>';
                    strAusgabe +='        </td>';
                    strAusgabe +='        <td class="regtab2tdziel" style="text-align:center">';
                    //if (KID == "620028" || KID == "620022" || KID == "620034") {
                    strAusgabe +='        <a href="javascript:oHIB(\'\',\'Hotelinfobox\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\',\'\',\'\',\'\',\''+engine+'\');"><img src="'+pfad_images+'/info.gif" title="Regionsinfos" border="0"></a>';
                    /*} else {
                        strAusgabe +='        <a href="javascript:oHIB(\'\',\'Hotelinfobox\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\',\'\',\'\',\'\',\'\');"><img src="'+pfad_images+'/info.gif" title="Regionsinfos" border="0"></a>';
                    }*/
                    strAusgabe +='        </td>';
                    strAusgabe +='        <td class="regtab2tdziel padleft">';
                    if(parts_2[7]!=""){
                        strAusgabe +='        <img src="'+pfad_images+'/sonne.gif" title="Lufttemperatur" width="15" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[7]+'&deg;C&nbsp;&nbsp;';
                    }
                    else{
                        strAusgabe +='        &nbsp;';
                    }
                    if(parts_2[8]!=""){
                        strAusgabe +='        <img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" width="13" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[8]+'&deg;C';
                    }
                    else{
                        strAusgabe +='        &nbsp;';
                    }
                    strAusgabe +='        </td>';

                    // Preise mit Tausender-Punkt versehen --------
                    if(parts_2[4].length > 3){
                        preis_angzeige = parts_2[4].replace(/([0-9]*)([0-9]{3})/,"$1.$2");
                    }
                    else{
                        preis_angzeige = parts_2[4];
                    }
                    // --------------------------------------------

                    // Ausgabe Preise -----------------------------
                    strAusgabe +='        <td class="regtab2tdziel" style="text-align:right;padding-right:10px;">';
                    strAusgabe +='            <table border="0" cellpadding="0" cellspacing="0">';
                    strAusgabe +='                <tr>';
                    strAusgabe +='                    <td class="regpfeil"><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis"><img src="'+pfad_images+'/pfeil.gif" title="" border="0"></a></td>';
                    strAusgabe +='                    <td class="regtdpreis"><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis">ab '+preis_angzeige+',-&euro;</a>';
                    if(uFaktor!=''){
                        preis_anzeige_fremd  = String(Math.ceil(uFaktor*parts_2[4]));
                        if(preis_anzeige_fremd.length > 3){
                            preis_anzeige_fremd  = preis_anzeige_fremd.replace(/([0-9]*)([0-9]{3})/,"$1.$2");
                        }
                        strAusgabe +='                    <br><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis">ca ';
                        strAusgabe +=                     preis_anzeige_fremd+',-CHF</a>';
                    }
                    strAusgabe +='                    </td>';
                    strAusgabe +='                <tr>';
                    strAusgabe +='            </table>';
                    strAusgabe +='        </td>';
                    // --------------------------------------------
                    strAusgabe +='    </tr>';
                    regChecker=0;
                }
            document.write(strAusgabe);
            }//top treffer ausgabe
        }//for
        document.write('</table>');
        //-------------------wenn es alternative treffer gibt------------------------
        if(n_calt>0){
            // Ausgabestring initialisieren
            var strAusgabeTable = "";
            if(n_ctop!=0) {
                strAusgabeTable +='<table border="0" cellpadding="0" cellspacing="0" width="750" class="alttab regtabtab">';
                strAusgabeTable +='   <tr>';
                strAusgabeTable +='       <td class="regtabtrefALT">Alternative Reiseangebote, die Ihren Wünschen nahe kommen</td>';
                strAusgabeTable +='   </tr>';
                strAusgabeTable +='</table>';
            }
            strAusgabeTable +='<table cellspacing="0" width="750" cellpadding="0" border="0">';
            strAusgabeTable +='    <tr>';
            strAusgabeTable +='        <td class="regtab2tdheadALT" style="padding-left:10px;width:315px">Reiseziel</td>';
            strAusgabeTable +='        <td class="regtab2tdheadALT" style="text-align:center;width:110px">Regionsinfos</td>';
            strAusgabeTable +='        <td class="regtab2tdheadALT padleft" style="width:160px">Wetter*</td>';
            strAusgabeTable +='        <td class="regtab2tdheadALT" style="text-align:right;padding-right:10px;width:165px">Preis p. P.</td>';
            strAusgabeTable +='    </tr>';

            // Ausgabestring schreiben
            document.write(strAusgabeTable);

            for(i=0;i<regionen_alt.length;i++)
            {
                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]==''){
                        check_first_ziel = '1';
                        strAusgabe +='<tr>';
                        strAusgabe +='    <td class="regtab2tdregALT" colspan="4">';
                        strAusgabe +='    <a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglregALT">'+parts_2[0]+'</a>';
                        strAusgabe +='    </td>';
                        strAusgabe +='</tr>';
                        regChecker=1;
                    }
                    //Ausgabe der Zielgebiete in der Region
                    else{
                        if(check_first_ziel != '1'){
                            strAusgabe +='<tr><td colspan="4" class="regtabdottedALT"><img src="/images/spacer.gif" alt="" border="0" width="" height="1"></td></tr>';
                        }
                        check_first_ziel = '0';
                        strAusgabe +='<tr>';
                        strAusgabe +='    <td class="regtab2tdzielALT padleft" style="width:315px">';
                        strAusgabe +='        <a href="javascript:s_hliste('+parts_2[2]+');" class="reglziel">'+parts_2[0]+'</a>';
                        strAusgabe +='    </td>';
                        strAusgabe +='    <td class="regtab2tdzielALT"  style="text-align:center">';
                        //if (KID == "620028" || KID == "620022" || KID == "620034") {
                          strAusgabe +='      <a href="javascript:oHIB(\'\',\'Hotelinfobox\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\',\'\',\'\',\'\',\''+engine+'\');"><img src="'+pfad_images+'/info.gif" alt="" border="0" title="Regionsinfos"></a>';
                        /* } else {
                          document.write('<a href="javascript:oHIB(\'\',\'Hotelinfobox\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\',\'\',\'\',\'\',\'\');"><img src="'+pfad_images+'/info.gif" alt="" border="0" title="Regionsinfos"></a>');
                        }*/

                        strAusgabe +='    </td>';
                        strAusgabe +='    <td class="regtab2tdzielALT padleft">';
                        if(parts_2[7]!=""){
                        strAusgabe +='        <img src="'+pfad_images+'/sonne.gif" title="Lufttemperatur" width="15" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[7]+'&deg;C&nbsp;&nbsp;';
                        }
                        if(parts_2[8]!=""){
                        strAusgabe +='        <img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" width="13" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[8]+'&deg;C';
                        }
                        strAusgabe +='    </td>';

                        // Preise mit Tausender-Punkt versehen --------
                        if(parts_2[4].length > 3){
                            preis_angzeige = parts_2[4].replace(/([0-9]*)([0-9]{3})/,"$1.$2");
                        }
                        else{
                            preis_angzeige = parts_2[4];
                        }

                        // Ausgabe Preise -----------------------------
                        strAusgabe +='    <td class="regtab2tdzielALT" style="text-align:right;padding-right:10px;">';
                        strAusgabe +='        <table border="0" cellpadding="0" cellspacing="0">';
                        strAusgabe +='            <tr>';
                        strAusgabe +='                <td class="regpfeil"><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis"><img src="'+pfad_images+'/pfeil.gif" title="" border="0"></a></td>';
                        strAusgabe +='                <td class="regtdpreis"><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis">ab '+preis_angzeige+',-&euro;</a>';
                        if(uFaktor!=''){
                            preis_anzeige_fremd  = String(Math.ceil(uFaktor*parts_2[4]));
                            if(preis_anzeige_fremd > 3){
                                preis_anzeige_fremd  = preis_anzeige_fremd.replace(/([0-9]*)([0-9]{3})/,"$1.$2");
                            }
                            strAusgabe +='                <br><a href="javascript:s_hliste('+parts_2[2]+');" class="reglpreis">ca ';
                            strAusgabe +=                 preis_anzeige_fremd+',-CHF</a>';
                        }
                        strAusgabe +='                </td>';
                        strAusgabe +='            <tr>';
                        strAusgabe +='        </table>';
                        strAusgabe +='    </td>';

                        // --------------------------------------------

                        strAusgabe +='</tr>';
                        regChecker=0;
                        //alert(strAusgabe);
                    }
                    document.write(strAusgabe);
                }//alternativen ausgabe
            }//for
        }//altnativen vorhanden
   }//ergebnisse vorhanden
}
