function zur_suche(){
    if (uebergabe_suchestart) {
        window.location.href=t3url+uebergabe_suchestart+'&showresult=2';
    }
    else {
        window.location.href=t3url+uebergabe+'&showresult=2';
    }
}

function zum_zielgebiet(){
    window.location.href=t3url+uebergabe+'&detail=zielgebiet&showresult=1';
}

function s_termine(kenner_id){
    part=regionen_2[kenner_id].split('#');
    if (OmniTrack == 1) {
      /* Omniture Tracking */      
      var omni_sel_nr = startpos + kenner_id + 1;
      omni_sel_nr += "v"+anzahl_treffer_gesamt;
      window.location.href=t3url+uebergabe+'&IFF='+part[2]+'&zielgebiets_kenner='+part[10]+'&detail=termine&showresult='+part[11]+'&startposition_hotel='+part[12]+'&sel_position_hotel='+omni_sel_nr;
    } else {
      window.location.href=t3url+uebergabe+'&IFF='+part[2]+'&zielgebiets_kenner='+part[10]+'&detail=termine&showresult='+part[11]+'&startposition_hotel='+part[12];
    }
}

function ortsucher(ort,sortierung){
    part=regionen_2[0].split('#');
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail=hotel&startposition=0&zielgebiets_kenner='+part[10]+'&showresult='+part[11]+'&s_ort='+escape(ort);
}

function horder(sortierung)
{
    part=regionen_2[0].split('#');
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail=hotel&startposition=0&zielgebiets_kenner='+part[10]+'&showresult='+part[11];
}

function MakeStars(nStars,pfad_images)
{
    var strStars="";
    while(nStars>0){
        strStars+='<img src="'+pfad_images+'/'+((nStars>5)?'1stern':'stern_halb')+'.gif" border="0" class="tt_hot_stars">';
        nStars-=10;
    }
    return strStars;
}

function s_hotel_tabelle(pfad_images, nuralt)
{
   var n_AltFlag=0; var n_TopFlag=0;
   var linienchecker = 0; //zähler für zwischenlinien
   var c_strOL,c_strOR,c_strL,c_strM,c_strR,alt_txt,c_strM2,c_strM3,c_strLink,c_strHotel,c_bgColor,idt;
   /* Omniture Tracking */
   if (OmniTrack == 1) {
    var omni_sel_nr;
   }
   
   if(regionen_2.length <= 0) {}
   else
   {
        for(i=0;i<regionen_2.length;i++)
        {
            // Omniture Tracking
            if (OmniTrack == 1) {
              omni_sel_nr = startpos + i + 1;
              omni_sel_nr += "v"+anzahl_treffer_gesamt;
            }

            parts=regionen_2[i].split("#");
            if(parts[9]==0){
                if(n_TopFlag==0){
                    c_strOL="tt_hottdOL";
                    c_strOR="tt_hottdOR";
                    c_strL="tt_hottdUL";
                    c_strM="tt_hottdUM";
                    c_strM2="tt_hattbutTxt";
                    c_strM3="tt_font1b";
                    c_strR="tt_hottdUR";
                    c_strLink="tt_hotlpreis";
                    c_strHotel="tt_hottdName";
                    alt_txt="";
                    c_bgColor="#FFFCEF";
                    c_bgPreis="tt_colBgTop";

                    n_TopFlag=1;
                }
            }
            else{
                if(n_AltFlag==0){
                    c_strOL="tt_hottdOLALT";
                    c_strOR="tt_hottdORALT";
                    c_strL="tt_hottdULALT";
                    c_strM="tt_hottdUMALT";
                    c_strM2="tt_hattbutTxtALT";
                    c_strM3="tt_font1b";
                    c_strR="tt_hottdURALT";
                    c_strLink="tt_hotlpreisALT";
                    c_strHotel="tt_hottdNameALT";
                    alt_txt="&nbsp;(alternativ)";
                    c_bgColor="#FFFFFF";
                    c_bgPreis="tt_colBgHigh";

                    if(nuralt!=1){

                        document.write('<p style="clear:both;margin:0px;height:15px;">&nbsp;</p>');

                        //Alternative
                        document.write('<div class="tt_tabsubhead tt_marbot2">');
                        document.write('    <div class="tt_padleft3 tt_font9b">Alternative Angebote, die Ihren Urlaubswünschen nahe kommen</div>');
                        document.write('</div>');

                        n_AltFlag=1;
                        var i_alt=0;
                        linienchecker = 0;

                    }
                }
            }

            var showHotelName = "";
            var count_HotelLength = parts[6].length;
            if (count_HotelLength > 39){
                showHotelName = parts[6].substr(0, 36);
                showHotelName += "...";
            }
            else{
                showHotelName = parts[6];
            }

            document.write('<div class="tt_hotAreaIn">');
            document.write('<table width="850" cellpadding="0" cellspacing="0" border="0"><tr>');
            // *** Inhalt Angebot
            //thumbnail
            document.write('    <td class="tt_hot_colA" valign="top" rowspan="2" style="padding:12px 0 12px 0;">');
            document.write('    <div class="tt_hotThumb">');
            //                                                                    1                 2                 3          4     5    6          7                8           9    10   11   12   13   14        15   16   17         18       19        20              21           22   23   24           25     
            if (OmniTrack == 1) {  
              document.write('    <a href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'\',\'\',\'1\',\''+OmniTrack+'\');return false;" title="Informationen zu Hotel und Leistungen anzeigen">');
            } else {
              document.write('    <a href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;" title="Informationen zu Hotel und Leistungen anzeigen">');
            }
            np=String(parseInt(parts[2]/5000)*5000);
            while(np.length<5)np="0"+np;
            document.write('    <img src="'+imgservPfad+'/images/content/booking_thumbs_mi/'+np+'/THB_999_H'+parts[2]+'.jpg" height="120" width="170" alt="Informationen zu Hotel und Leistungen anzeigen" border="0" style="margin-top:5px; margin-left:5px;">');
            document.write('    </a></div>');
            document.write('    </td>');
            //name, sterne,ort
            document.write('    <td class="tt_hot_colsBC" valign="top" colspan="2">');
            document.write('    <div class="tt_padright2 tt_padtop3" style="white-space:nowrap;">');
            if (OmniTrack == 1) {
              document.write('    <a class="tt_hotelinfo" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'\',\'\',\'1\',\''+OmniTrack+'\');return false;">'+showHotelName+'</a>');
            } else {
              document.write('    <a class="tt_hotelinfo" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;">'+showHotelName+'</a>');
            }
            document.write('    <span class="tt_marleft">');
            nSterne=Math.floor(parts[4]*10);
            document.write(MakeStars(nSterne,pfad_images));
            document.write('    </span><br><span class="tt_font10b">'+parts[7]+parts[8]+'</span>');
            document.write('    </div>');
            // Teaser-Text
            if (parts[19] != '') {
                var teaserTitle='Lesen Sie die ausführliche Hotelbeschreibung';
                document.write('<div class="tt_padtop2 tt_padbot tt_padright3">');
                if (OmniTrack == 1) {
                  document.write('  <a class="tt_hotteaser" href="javascript:void(0);" onclick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'\',\'\',\'1\',\''+OmniTrack+'\');return false;" title="'+teaserTitle+'">' + parts[19] + '</a>');
                } else {
                  document.write('<a class="tt_hotteaser" href="javascript:void(0);" onclick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;" title="'+teaserTitle+'">' + parts[19] + '</a>');
                }
                document.write('</div>');
            }
            document.write('    </td>');
            //Hotelbewertung
            document.write('    <td class="tt_hot_colD" valign="top" align="right">');
            document.write('    <div class="tt_padtop3">');
            if(showHbw==1){

                if(parts[17]!=''){
                    hbw_details=parts[17].split("_");
                    if(hbw_details[0]>1){
                        str_hbw_txt='Hotelbewertungen';
                    }
                    else{
                        str_hbw_txt='Hotelbewertung';
                    }
                    document.write('<div class="tt_hotDivHbw">');
                    document.write('    <div style="padding:3px 2px 3px 4px;text-align:left;">');
                    document.write('    <span class="tt_font10b">'+hbw_details[0]+'</span> <span class="tt_font1">'+str_hbw_txt+'</span>');
                    document.write('    <div style="height:18px; line-height:18px;"><div class="tt_hbwImgline_le"><img src="'+pfad_images+'/hbw/scale_small/small_scale_'+hbw_details[2]+'.gif" border="0" alt="Gesamtbewertung" title="Gesamtbewertung '+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+' von 6"></div><div class="tt_hbwImgline_ri"><span class="tt_font13b">'+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+'</span></div></div>');
                    document.write('    <div class="tt_font1" style="height:14px; line-height:14px;">Jetzt ');
                    if (OmniTrack == 1) {  
                      document.write('      <a style="text-decoration:underline;" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'\',\'\',\'9\',\''+OmniTrack+'\');" title="Hotelbewertungen anzeigen">alle lesen!</a>');
                    } else {
                      document.write('      <a style="text-decoration:underline;" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');" title="Hotelbewertungen anzeigen">alle lesen!</a>');
                    }
                    document.write('</div>');
                    if(hbw_details[0]>1){
                        document.write('    <div style="clear:both;"><div class="tt_hbw_EmpfLine_le"><span class="tt_font1" style="margin-left:1px;">Weiterempfehlung:</span></div><div class="tt_hbw_EmpfLine_ri"><span class="tt_font10b">'+parseInt(hbw_details[1]/10)+'%</span></div></div>');
                    }
                    document.write('    </div>');
                    document.write('</div>');
                }
                else{
                    document.write('&nbsp;');
                    //document.write('<div class="tt_font1" style="text-align:left;">Es liegt noch keine<br>Hotelbewertung der<br>Gäste vor.</div>');
                }

            }
            else{
                document.write('&nbsp;');
            }
            document.write('    </div>');
            document.write('    </td>');
            document.write('</tr><tr>');
            //Hotelinfos
            document.write('    <td class="tt_hot_colB" valign="top" style="padding-top:13px;">');
            if (OmniTrack == 1) {
              document.write('    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'\',\'\',\'1\',\''+OmniTrack+'\');return false;"><img src="'+pfad_images+'/pfeil_vor.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotelinfos</a>');
            } else {
              document.write('    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;"><img src="'+pfad_images+'/pfeil_vor.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotelinfos</a>');
            }
            //Hotel auf Merkzettel
            var angAttVal = 0;
            if(parts[14] & 65536){
                angAttVal = 3;
            }
            if(parts[14] & 131072){ 
                if (angAttVal > 0)
                    angAttVal = 5;
                else
                    angAttVal = 2;
            }            
            var hotelname=parts[6].replace("'","\\'");
            var ort=parts[7].replace("'","\\'");
            if (show_merkzettel == 1) {
                document.write('    <img src="'+pfad_images+'/spacer.gif" border="0" alt="" width="30" height="1"><a class="tt_hotelinfo2" href="javascript:void(0);" onClick="set_merkzettel(\''+parts[4]+'\',\''+hotelname+'\',\''+parts[2]+'\',\''+ort+'\',\''+parts[1]+'\',\''+parts[14]+'\',\''+angAttVal+'\',\''+parts[20]+'\');"><img src="'+pfad_images+'/mz_icon.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotel merken</a>');
            }
            document.write('    </td>');
            //Termin prüfen
            document.write('    <td class="tt_hot_colC" align="right" valign="top" style="padding-top:6px;">');
            
            // Google conversion study
            document.write('    <a href="javascript:void(0);" onClick="s_termine('+i+');return false;"><img src="' + pfad_images + '/' + buttonName + '" border="0" alt="' + buttonTxt + '" title="' + buttonTxt + '"></a>');
            
            document.write('    </td>');
            //Termin prüfen + Preis
            document.write('    <td class="tt_hot_colD" align="right" valign="top">');
            document.write('    <span class="tt_font11" style="font-size:15px;">p.P. ab </span><a class="tt_hotlpreis" href="javascript:void(0);" onClick="s_termine('+i+');return false;">'+tt_formatNumber(parts[1])+'&nbsp;&euro;</a>');
            document.write('    </td>');
            document.write('</tr></table>');
            document.write('</div>');

            if(n_AltFlag==1){
                i_alt++;
            }

            //linie
            var row_borderBot = '<div style="clear:both; width:880px; height:1px; line-height:1px; background-color:#DBDBDB;"><img src="'+pfad_images+'/spacer.gif" border="0" alt="" width="880" height="1"></div>';
            if (n_AltFlag==0 && i<(regionen_2.length-1)){
                var next_parts=regionen_2[i+1].split("#");
                if(next_parts[9]!=0){
                    row_borderBot = '';
                }
            }
            if (row_borderBot != ''){
                document.write(row_borderBot);
            }

            //linienchecker ++;

        }//Ende for-schleife

   }
}

/* ### Funktionen TopHotels ### */
function s_termine_topHotel(kenner_id)
{
    part=topHotels[kenner_id].split('#');
    /* Omniture Tracking */
    if (OmniTrack == 1) {
      var omni_sel_nr = startpos + kenner_id + 1;
      omni_sel_nr += "v"+anzahl_treffer_gesamt;
      window.location.href=t3url+uebergabe_topHotel+part[20]+'&IFF='+part[2]+'&detail=termine&showresult='+part[12]+'&startposition_hotel='+part[13]+'&sel_position_hotel='+omni_sel_nr+'&TopHotel=1';
    } else {
      window.location.href=t3url+uebergabe_topHotel+part[20]+'&IFF='+part[2]+'&detail=termine&showresult='+part[12]+'&startposition_hotel='+part[13];
    }
}
//TopHotels Ausgabe
function s_topHotel()
{
   var n_AltFlag=0; var n_TopFlag=0;
   var linienchecker = 0; //zähler für zwischenlinien
   var c_strOL,c_strOR,c_strL,c_strM,c_strR,alt_txt,c_strM2,c_strM3,c_strLink,c_strHotel,c_bgColor,idt;
   /* Omniture Tracking */
   if (OmniTrack == 1) {
    var omni_sel_nr;
   }
   
   if(topHotels.length <= 0) {}
   else
   {
        for(i=0;i<topHotels.length;i++){

            // Omniture Tracking
            if (OmniTrack == 1) {
              omni_sel_nr = startpos + i + 1;
              omni_sel_nr += "v"+anzahl_treffer_gesamt;
            }
           
            parts=topHotels[i].split("#"); 
            
            var showHotelName = "";
            var count_HotelLength = parts[6].length;
            if (count_HotelLength > 39){
                showHotelName = parts[6].substr(0, 36);
                showHotelName += "...";
            }
            else{
                showHotelName = parts[6];
            }

            document.write('<div class="tt_hotAreaIn">');
            document.write('<table width="850" cellpadding="0" cellspacing="0" border="0"><tr>');
            // *** Inhalt Angebot
            //thumbnail
            document.write('    <td class="tt_hot_colA" valign="top" rowspan="2" style="padding:12px 0 12px 0;">');
            document.write('    <div class="tt_hotThumb" style="position:relative;">');
            if (OmniTrack == 1) {
              document.write('    <a href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'tophotel\',\'\',\'1\',\''+OmniTrack+'\');return false;" title="Informationen zu Hotel und Leistungen anzeigen">');
            } else {
              document.write('    <a href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\''+engine+'\',\'\');return false;" title="Informationen zu Hotel und Leistungen anzeigen">');
            }
            np=String(parseInt(parts[2]/5000)*5000);
            while(np.length<5)np="0"+np;
            document.write('    <img src="'+imgservPfad+'/images/content/booking_thumbs_mi/'+np+'/THB_999_H'+parts[2]+'.jpg" height="120" width="170" alt="Informationen zu Hotel und Leistungen anzeigen" border="0" style="margin-top:5px; margin-left:5px;z-index:8;">');
            //PNG Tophotel
            document.write('    <div style="position:absolute;bottom:10px;left:0px;z-index:10;"><img src="'+pfad_images+'/hotel/tophotel.png" border="0" alt="Top Hotel" title="Top Hotel" style="z-index:10;"></div>');
            document.write('    </a></div>');
            document.write('    </td>');
            //name, sterne,ort
            document.write('    <td class="tt_hot_colsBC" valign="top" colspan="2">');
            document.write('    <div class="tt_padright2 tt_padtop3" style="white-space:nowrap;">');
            if (OmniTrack == 1) {
              document.write('    <a class="tt_hotelinfo" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'tophotel\',\'\',\'1\',\''+OmniTrack+'\');return false;">'+showHotelName+'</a>');
            } else {
              document.write('    <a class="tt_hotelinfo" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\''+engine+'\',\'\');return false;">'+showHotelName+'</a>');
            }
            document.write('    <span class="tt_marleft">');
            nSterne=Math.floor(parts[4]*10);
            document.write(MakeStars(nSterne,pfad_images));
            document.write('    </span><br><span class="tt_font10b">'+parts[7]+parts[8]+'</span>');
            document.write('    </div>');
            // Teaser-Text
            if (parts[23] != '') {
                var teaserTitle='Lesen Sie die ausführliche Hotelbeschreibung';
                document.write('<div class="tt_padtop2 tt_padbot tt_padright3">');
                if (OmniTrack == 1) {
                  document.write('  <a class="tt_hotteaser" href="javascript:void(0);" onclick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[22]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'tophotel\',\'\',\'1\',\''+OmniTrack+'\');return false;" title="'+teaserTitle+'">' + parts[23] + '</a>');
                } else {
                  document.write('  <a class="tt_hotteaser" href="javascript:void(0);" onclick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[22]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;" title="'+teaserTitle+'">' + parts[23] + '</a>');
                }
                document.write('</div>');
            }
            document.write('    </td>');
            //Hotelbewertung
            document.write('    <td class="tt_hot_colD" valign="top" align="right">');
            document.write('    <div class="tt_padtop3">');
            if(showHbw==1){

                if(parts[21]!=''){
                    hbw_details=parts[21].split("_");
                    if(hbw_details[0]>1){
                        str_hbw_txt='Hotelbewertungen';
                    }
                    else{
                        str_hbw_txt='Hotelbewertung';
                    }
                    document.write('<div class="tt_hotDivHbw">');
                    document.write('    <div style="padding:3px 2px 3px 4px;text-align:left;">');
                    document.write('    <span class="tt_font10b">'+hbw_details[0]+'</span> <span class="tt_font1">'+str_hbw_txt+'</span>');
                    document.write('    <div style="height:18px; line-height:18px;"><div class="tt_hbwImgline_le"><img src="'+pfad_images+'/hbw/scale_small/small_scale_'+hbw_details[2]+'.gif" border="0" alt="Gesamtbewertung" title="Gesamtbewertung '+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+' von 6"></div><div class="tt_hbwImgline_ri"><span class="tt_font13b">'+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+'</span></div></div>');
                    document.write('    <div class="tt_font1" style="height:14px; line-height:14px;">Jetzt ');
                    if (OmniTrack == 1) {
                      document.write('      <a style="text-decoration:underline;" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'tophotel\',\'\',\'9\',\''+OmniTrack+'\');" title="Hotelbewertungen anzeigen">alle lesen!</a>');
                    } else {
                      document.write('      <a style="text-decoration:underline;" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');" title="Hotelbewertungen anzeigen">alle lesen!</a>');
                    }
                    document.write('    </div>');
                    if(hbw_details[0]>1){
                        document.write('    <div style="clear:both;"><div class="tt_hbw_EmpfLine_le"><span class="tt_font1" style="margin-left:1px;">Weiterempfehlung:</span></div><div class="tt_hbw_EmpfLine_ri"><span class="tt_font10b">'+hbw_details[1]/10+'%</span></div></div>');
                    }
                    document.write('    </div>');
                    document.write('</div>');
                }
                else{
                     document.write('&nbsp;');
                    //document.write('<div class="tt_font1" style="text-align:left;">Es liegt noch keine<br>Hotelbewertung der<br>Gäste vor.</div>');
                }

            }
            document.write('    </div>');
            document.write('    </td>');
            document.write('</tr><tr>');
            //Hotelinfos
            document.write('    <td class="tt_hot_colB" valign="top" style="padding-top:13px;">');
            if (OmniTrack == 1) {
              document.write('    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\',\''+HLAND+'\',\''+omni_sel_nr+'\',\'tophotel\',\'\',\'1\',\''+OmniTrack+'\');return false;"><img src="'+pfad_images+'/pfeil_vor.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotelinfos</a>');
            } else {
              document.write('    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\''+engine+'\',\'\');return false;"><img src="'+pfad_images+'/pfeil_vor.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotelinfos</a>');
            }
            //Hotel auf Merkzettel
            var angAttVal = 0;
            if(parts[14] & 65536){
                angAttVal = 3;
            }
            if(parts[14] & 131072){ 
                if (angAttVal > 0)
                    angAttVal = 5;
                else
                    angAttVal = 2;
            }            
            var hotelname=parts[6].replace("'","\\'");
            var ort=parts[7].replace("'","\\'");
            if (show_merkzettel == 1) {
                document.write('    <img src="'+pfad_images+'/spacer.gif" border="0" alt="" width="30" height="1"><a class="tt_hotelinfo2" href="javascript:void(0);" onClick="set_merkzettel(\''+parts[4]+'\',\''+hotelname+'\',\''+parts[2]+'\',\''+ort+'\',\''+parts[1]+'\',\''+parts[14]+'\',\''+angAttVal+'\',\''+parts[20]+'\');"><img src="'+pfad_images+'/mz_icon.gif" border="0" alt="" align="absmiddle" style="margin-right:5px;">Hotel merken</a>');
            }            
            document.write('    </td>');
            //Termin prüfen
            document.write('    <td class="tt_hot_colC" align="right" valign="top" style="padding-top:6px;">');
            
            // Google conversion study
            document.write('    <a href="javascript:void(0);" onClick="s_termine_topHotel('+i+');return false;"><img src="'+pfad_images+'/' + buttonName + '" border="0" alt="' + buttonTxt + '" title="' + buttonTxt + '"></a>');
            
            document.write('    </td>');
            //Termin prüfen + Preis
            document.write('    <td class="tt_hot_colD" align="right" valign="top">');
            document.write('    <span class="tt_font11" style="font-size:15px;">p.P. ab </span><a class="tt_hotlpreis" href="javascript:void(0);" onClick="s_termine_topHotel('+i+');return false;">'+tt_formatNumber(parts[1])+'&nbsp;&euro;</a>');
            document.write('    </td>');
            document.write('</tr></table>');
            document.write('</div>');

            //linie
            document.write('<div style="clear:both; width:880px; height:1px; line-height:1px; background-color:#DBDBDB;"><img src="'+pfad_images+'/spacer.gif" border="0" alt="" width="880" height="1"></div>');

        }

   }
}

//Transparenz bei png herstellen
function correctPNG()
{
    for(var pc=0; pc<document.images.length; pc++)
    {
        var img = document.images[pc];
        var imgName = img.src.toUpperCase();
        if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
        {
            //alert('PNG '+pc);
            var imgID = (img.id) ? "id='" + img.id + "' " : "";
            var imgClass = (img.className) ? "class='" + img.className + "' " : "";
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
            var imgStyle = "display:inline-block;" + img.style.cssText;

            if (img.align == "left") imgStyle = "float:left;" + imgStyle;
            if (img.align == "right") imgStyle = "float:right;" + imgStyle;
            if (img.href) imgStyle = "cursor:hand;" + imgStyle;
            var strNewHTML = "<span " + imgID + imgClass + imgTitle + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + "(src='" + img.src + "', sizingMethod='scale');\"></span>";
            img.outerHTML = strNewHTML;
            //pc = pc-1; /* ??? Endlosschleife */
        }
    }
}



function pageSkip(seiten,apage,sortierung){
    for (t=1;t<=seiten;t++)
    {
        zaehler=(t-1)*10;
        if(t!=apage) {
           document.write('<a href="javascript:void(0);" onClick="skippen('+zaehler+',\''+sortierung+'\');return false;" class="tt_pageskip" title="Angebote der Seite '+t+' abrufen">'+t+'</a>');
        }
        else {
            document.write('<span class="tt_pageaktive">'+t+'</span>');
        }
        if(t!=seiten) document.write('&nbsp;&nbsp;');
    }
}

function pageSkipBySteps(seiten,apage,sortierung,schritt){

    seiten = parseInt(seiten);
    apage = parseInt(apage);
    if(seiten >6)
    {
        if(apage<=6){
          var mPageStart = 1;
          var mPageEnde  = 6;
        }
        else if(apage>(seiten-1)){
          var mPageStart = (seiten-5);
          var mPageEnde  = seiten;
        }
        else{
          var mPageStart = (apage-3);
          if((apage + 2)>seiten){
            mPageStart = (seiten-5);
          }
          var mPageEnde  = (apage + 2);
          if(mPageEnde > seiten)
            mPageEnde = seiten;
        }
    }
    else
    {
        var mPageStart = 1;
        var mPageEnde  = seiten;
    }

    for(t=mPageStart;t<=mPageEnde;t++)
    {
        var zaehler=(t-1)*schritt;
        if(t!=apage){
            document.write('<a href="javascript:void(0);" onClick="skippen('+zaehler+',\''+sortierung+'\');return false;" class="tt_pageskip" title="Angebote der Seite '+t+' abrufen">'+t+'</a>&nbsp;&nbsp;');
        }
        else{
            document.write('<span class="tt_pageaktive">'+t+'</span>');
            if(apage < seiten){
                document.write('&nbsp;&nbsp;');
            }
        }
    }

}

function skippen(zaehler,sortierung){
    part=regionen_2[0].split('#');
    detail="hotel";
    if(DLC && DLC!="") var ldlc="&DLC="+DLC;
    else var ldlc="";
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail='+detail+'&startposition='+zaehler+'&zielgebiets_kenner='+part[10]+'&showresult='+part[11];
}

function fillOrte(s_ort){
    for (t=0;t<anzahl_treffer_orte;t++)
    {
       if(s_ort!=escape(Orte[t]))
           document.write('<option value="'+Orte[t]+'">'+Orte[t]+'</option>');
       else
           document.write('<option value="'+Orte[t]+'" SELECTED>'+Orte[t]+'</option>');
    }
}

function set_merkzettel(stern,Hotel_Name,IFF,Ort,preis,hotelattribut,angebotsAttr,mCRS)
{       
    //MZ-Fenster öffnen beim Aktualisieren
    var str_mzURL = url+'booking/'+ordner_name+'/teaser/merkzettel/merkzettel.php?detail=hotel&KID='+KID+'&id='+backid+'&merkzettel_aktion=safe&mhin_termin='+mhin_termin+'&mrueck_termin='+mrueck_termin+'&Laender_Ref_ID='+escape(Laender_Ref_ID)+'&obj_sterne='+escape(stern)+'&mhotname='+escape(Hotel_Name)+'&miff='+IFF+'&mhotort='+encodeURI(Ort)+'&mhotreg='+encodeURI(mhotreg)+'&mzielg='+mzielg+'&mhotland='+encodeURI(mhotland)+'&mpersonen='+escape(mpersonen)+'&mgesamtpreis='+preis+'&mhot_attribut='+escape(hotelattribut)+tmp_sessid+'&ordner_name='+ordner_name+'&hid='+HID+'&mzimmer='+mzimmer+'&mverpflegung='+mverpflegung+'&mabflughafen='+escape(mabflughafen)+'&mang_attribut='+angebotsAttr+'&port='+port+'&t3url='+escape(t3url)+'&url='+escape(url)+'&startposition='+mstartposition+'&merk_win_open=1&CRS='+mCRS;
    
    str_mzURL += '&engine=' + engine;
    str_mzURL += '&omniAction=safe';
    str_mzURL += '&nurflug=' + nurflug;
    
    // Omniture Mkz Tracking
    //doOmniMkzAjax ('safe', engine, nurflug, detail, mCRS, escape(Hotel_Name), KID, IFF, '');
    
    window.open(str_mzURL,'merkzettel','height=520,width=760,dependent=yes,scrollbars=yes,menubar=no,resizable,status=no,toolbar=no');
    // ####################################################################
    //MZ-Fenster nicht öffnen
    //var str_mzURL = t3url+uebergabe+'&detail=hotel&merkzettel_aktion=safe&mhin_termin='+mhin_termin+'&mrueck_termin='+mrueck_termin+'&Laender_Ref_ID='+escape(Laender_Ref_ID)+'&obj_sterne='+escape(stern)+'&mhotname='+encodeURI(Hotel_Name)+'&miff='+IFF+'&mhotort='+encodeURI(Ort)+'&mhotreg='+encodeURI(mhotreg)+'&mzielg='+mzielg+'&mhotland='+encodeURI(mhotland)+'&mpersonen='+escape(mpersonen)+'&mgesamtpreis='+preis+'&mhot_attribut='+escape(hotelattribut)+tmp_sessid+'&ordner_name='+ordner_name+'&hid='+HID+'&mzimmer='+mzimmer+'&mverpflegung='+mverpflegung+'&mabflughafen='+escape(mabflughafen)+'&mang_attribut='+angebotsAttr+'&port='+port+'&t3url='+escape(t3url)+'&url='+escape(url)+'&startposition='+mstartposition;
    //alert(str_mzURL);                        
    //window.location.href = str_mzURL;
    //return true;
}