function s_hliste(zk,nurflug)
{
    detail=(nurflug==1)?'termine':'hotel';
    window.location.href=uebergabe_hotel+'&zielgebiets_kenner='+zk+'&detail='+detail+'&showresult=1';
}

function zur_suche(showresult)
{
    window.location.href=uebergabe_hotel+'&showresult='+showresult;
}
function s_liste_tabelle(nurflug,pfad_images)
{
    var str_glhotelTitel="";

    if(regionen_2.length <= 0) {
        document.write('<table cellspacing="0" cellpadding="0"  border="0" width="630"><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>');
        document.write('</table>');
    }
    else
    {
    var regionen_alt = new Array();
    var co=0;
    var regChecker=0;

    if(n_ctop==0){
        document.write('<table border="0" cellpadding="0" cellspacing="0" width="630" class="regtabalt">');
        document.write('<tr>');
        document.write('<td class="regtabtrefALT">Alternative Reiseangebote, die Ihren Urlaubswünschen nahe kommen</td>');
        document.write('</tr>');
    }
    else{
        //-------------------Kopf tabelle------------------------------------------------
        document.write('<table border="0" cellpadding="0" cellspacing="0" width="630" class="regtabtreftab">');
        document.write('<tr>');
        document.write('<td class="regtabtref">Angebote, die Ihren Urlaubswünschen entsprechen</td>');
        document.write('</tr>');
        document.write('</table>');

        if(n_calt>0){
            document.write('<table cellspacing="0" width="630" cellpadding="0" border="0" class="regtab2">');
        }
        else{
            document.write('<table border="0" cellpadding="0" cellspacing="0" class="regtab2" width="630">');
            document.write('<tr>');
            document.write('<td colspan="3">');
            document.write('<table cellspacing="0" width="628" cellpadding="0" border="0">');

        }
        document.write('<tr>');
        document.write('<td width="350" class="regtab2td regtab2tdhead" style="text-align:left;padding-left:15px;">Reiseziel</td>');
        document.write('<td width="60" class="regtab2td regtab2tdhead" align="center">Regionsinfo</td>');
        document.write('<td width="120" class="regtab2td regtab2tdhead" align="center">Reisewetter*</td>');
        document.write('<td width="100" class="regtab2td regtab2tdhead" align="center">Preis pro<br>Erwachsenen</td>');
        document.write('</tr>');
    }



    for(i=0;i<regionen_2.length;i++){
        parts_2=regionen_2[i].split("#");

        if(parts_2[1]>=10000) str_glhotelTitel="";
        if(parts_2[1]==10032){
            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--;
            }
            //Ausgabe der Region
            if(parts_2[3]==''){
                check_first_ziel = '1';
                document.write('<tr>');
                document.write('<td class="regtab2tdreg" colspan="4" style="text-align:left;padding-left:15px; border-top:1px solid #FFFFFF;">');
                if(nurflug!=1){
                    document.write('<a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglreg" '+str_glhotelTitel+'>'+parts_2[0]+'</a>');
                }
                else{
                    document.write(parts_2[0]);
                }
                document.write('</td>');
                document.write('</tr>');
                regChecker=1;
            }
            //Ausgabe der Zielgebiete in der Region
            else{

                document.write('<tr><td colspan="4" class="regtabdotted"><img src="/images/spacer.gif" alt="" border="0" width="" height="1"></td></tr>');

                check_first_ziel = '0';
                document.write('<tr height="25">');
                document.write('<td class="regtab2tdziel" style="text-align:left;padding-left:25px;">');
                var pointerGlHotel = parts_2[0].search(/Glückshotel.+/);
                //Glueckshotels
                if(pointerGlHotel!=-1){
                GlCheck=1;
                document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel" '+str_glhotelTitel+'>'+parts_2[0]+'*</a>');
                }
                else{
                document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglziel" '+str_glhotelTitel+'>'+parts_2[0]+'</a>');
                }
                document.write('</td>');
                document.write('<td class="regtab2tdziel" align="center">');
                document.write('<a href="javascript:oHIB(\'\',\''+parts_2[3]+'\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\');"><img src="'+pfad_images+'/info.gif" title="Regionsinfos" width="14" height="14" border="0"></a>');
                document.write('</td>');
                document.write('<td class="regtab2tdziel" style="padding-left:10px;">');
                if(parts_2[7]!=""){
                document.write('<img src="'+pfad_images+'/sun.gif" title="Lufttemperatur" width="15" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[7]+'&deg;C&nbsp;&nbsp;');
                }
                else{
                document.write('&nbsp;');
                }
                if(parts_2[8]!=""){
                document.write('<img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" width="15" height="9" border="0" align="absmiddle" hspace="2">'+parts_2[8]+'&deg;C');
                }
                else{
                document.write('&nbsp;');
                }
                document.write('</td>');

                // Preise mit Tausender-Punkt versehen --------
                if(parts_2[4].length > 3){
                    parts_2[4] = parts_2[4].replace(/([0-9]*)([0-9]{3})/,"$1.$2");
                }
                // --------------------------------------------

                // Ausgabe Preise -----------------------------
                document.write('<td class="regtab2tdziel" align="center">');
                document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglpreis">ab '+parts_2[4]+',-&euro;</a>');
                document.write('</td>');
                // --------------------------------------------

                document.write('</tr>');
                regChecker=0;
            }
        }//top treffer ausgabe

    }//for
    if(n_calt>0){}
    else{
            document.write('</table>');
            document.write('</td></tr>')
    }
    document.write('</table>');
        //-------------------wenn es alternative treffer gibt------------------------
        if(n_calt>0){

            if(n_ctop>0){
            document.write('<table border="0" cellpadding="0" cellspacing="0" width="630" class="regtabtab">');
            document.write('<tr>');
            document.write('<td class="regtabtrefALT" style="text-align:left;">Alternative Reiseangebote, die Ihren Urlaubswünschen nahe kommen</td>');
            document.write('</tr>');
            document.write('</table>');
            }
            document.write('<table border="0" cellpadding="0" cellspacing="0" class="regtab2ALT" width="63">');
            document.write('<tr>');
            document.write('<td colspan="3">');
            document.write('<table cellspacing="0" width="628" cellpadding="0" border="0">');
            document.write('<tr>');
            document.write('<td width="350" class="regtab2td regtab2tdheadALT" style="text-align:left;padding-left:15px;">Reiseziel</td>');
            document.write('<td width="60" align="center" class="regtab2td regtab2tdheadALT">Regionsinfo</td>');
            document.write('<td width="120" align="center" class="regtab2td regtab2tdheadALT">Reisewetter*</td>');
            document.write('<td width="100" class="regtab2td regtab2tdheadALT" align="center">Preis pro<br>Erwachsenen</span></td>');
            document.write('</tr>');

            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--;
                    }
                    //Ausgabe der Region
                    if(parts_2[3]==''){
                        check_first_ziel = '1';
                        document.write('<tr>');
                        document.write('<td class="regtab2tdregALT" colspan="4" style="text-align:left;padding-left:15px;">');
                        if(nurflug!=1){
                            document.write('<a href="javascript:s_hliste('+parts_2[2]+',0);" class="reglregALT">'+parts_2[0]+'</a>');
                        }
                        else{
                            document.write(parts_2[0]);
                        }
                        document.write('</td>');
                        document.write('</tr>');
                        regChecker=1;
                    }
                    //Ausgabe der Zielgebiete in der Region
                    else{
                        if(check_first_ziel!=1)
                            document.write('<tr><td colspan="4" class="regtabdottedALT"><img src="/images/spacer.gif" alt="" border="0" width="1" height="1"></td></tr>');

                        check_first_ziel = '0';
                        document.write('<tr height="25">');
                        document.write('<td class="regtab2tdzielALT" style="text-align:left;padding-left:25px;">');
                        var pointerGlHotel = parts_2[0].search(/Glückshotel.+/);
                        if(pointerGlHotel!=-1){
                        GlCheck=1;
                        document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglzielALT">'+parts_2[0]+'*</a>');
                        }
                        else{
                        document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglzielALT">'+parts_2[0]+'</a>');
                        }
                        document.write('</td>');
                        document.write('<td class="regtab2tdzielALT" align="center">');
                        document.write('<a href="javascript:oHIB(\'\',\''+parts_2[3]+'\',\''+parts_2[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'region\');"><img src="'+pfad_images+'/info.gif" alt="" width="14" height="14" border="0" title="Regionsinfos"></a>');
                        document.write('</td>');
                        document.write('<td class="regtab2tdzielALT" style="padding-left:10px;">');
                        if(parts_2[7]!=""){
                        document.write('<img src="'+pfad_images+'/sun.gif" title="Lufttemperatur" width="15" height="15" border="0" align="absmiddle" hspace="2">'+parts_2[7]+'&deg;C&nbsp;&nbsp;');
                        }
                        if(parts_2[8]!=""){
                        document.write('<img src="'+pfad_images+'/wasser.gif" title="Wassertemperatur" width="15" height="9" border="0" align="absmiddle" hspace="2">'+parts_2[8]+'&deg;C');
                        }
                        document.write('&nbsp;</td>');

                        // Preise mit Tausender-Punkt versehen --------
                        if(parts_2[4].length > 3){
                            ausgabe_preis_reg_1 = parts_2[4].substring(0, parts_2[4].length - 3);
                            ausgabe_preis_reg_2 = '.'+parts_2[4].substring(parts_2[4].length - 3, parts_2[4].length);
                            ausgabe_preis_reg = ausgabe_preis_reg_1 + ausgabe_preis_reg_2;
                        }
                        // --------------------------------------------

                        // Ausgabe Preise -----------------------------
                        document.write('<td class="regtab2tdzielALT" align="center">');
                        document.write('<a href="javascript:s_hliste('+parts_2[2]+','+nurflug+');" class="reglpreis">ab ');
                        if(parts_2[4].length > 3){
                            document.write(ausgabe_preis_reg);
                        }
                        else{
                            document.write(parts_2[4]);
                        }

                        document.write(',-&euro;</a>');
                        document.write('</td>');
                        // --------------------------------------------

                        document.write('</tr>');
                        regChecker=0;
                    }
                }//alternativen ausgabe
            }//for
            document.write('</table>');
            document.write('</td></tr>')
            document.write('</table>');
        }//altnativen vorhanden
   }//ergebnisse vorhanden

}
