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(){
	var desccountry = _tt_nb_title;
    window.location.href=t3url+uebergabe+'&detail=zielgebiet&showresult=1&bInput='+desccountry;
}

function s_termine(kenner_id){
    part=regionen_2[kenner_id].split('#');
    var tmp_title = part[6].replace("&", "%26");
	var desccountry = _tt_nb_title;
    window.location.href=t3url+uebergabe+'&IFF='+part[2]+'&zielgebiets_kenner='+part[10]+'&detail=termine&showresult='+part[11]+'&startposition_hotel='+part[12]+'&temp_title_termin='+tmp_title+'&tmp_va_string='+part[20]+'&bInput='+desccountry;
}
function skippen(zaehler,sortierung){
    part=regionen_2[0].split('#');
    detail="hotel";
    if(DLC && DLC!="") var ldlc="&DLC="+DLC;
    else var ldlc="";
	
	var desccountry = _tt_nb_title;
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail='+detail+'&startposition='+zaehler+'&zielgebiets_kenner='+part[10]+'&showresult='+part[11]+'&bInput='+desccountry;
}

function ortsucher(ort,sortierung){
    part=regionen_2[0].split('#');
	var desccountry = _tt_nb_title;
	window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail=hotel&startposition=0&zielgebiets_kenner='+part[10]+'&showresult='+part[11]+'&s_ort='+escape(ort)+'&bInput='+desccountry;
}

function horder(sortierung)
{
    part=regionen_2[0].split('#');
	var desccountry = _tt_nb_title;
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail=hotel&startposition=0&zielgebiets_kenner='+part[10]+'&showresult='+part[11]+'&bInput='+desccountry;
}

function MakeStars(nStars,pfad_images)
{
    var strStars="";
    while(nStars>0){
        strStars+='<img src="'+pfad_images+'/'+((nStars>5)?'1stern':'stern_halb')+'.gif" border="0">';
        nStars-=10;
    }
    return strStars;
}


/*------------------------------
 Displays a graphical bargraph accroding to the given note
 ------------------------------*/
function rating_bargraph (path, note)
{
	// Get the corresponding images
	var pict = (note.length == 1) ? note + '0' : note.replace(".","");
	return '<img src="'+path+'/hbw/scale_small/small_scale_'+pict+'.gif" alt="" border="0" width="67" height="8">&nbsp;'+note;
}

/* --- Jerome --- */
function isInArray(val, array) {
	for(var i = 0; i < array.length; i++) {
		if(array[i] == val) 
			return true;
	}
	
	return false;
}

function s_hotel_tabelle(regionen_2)
{
   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;
   var tmp;
   var filldiv = '';
   /* --- Jerome --- 
   var winter_months = new Array('11', '12', '01', '02', '03');
   var summer_months = new Array('04','05', '06', '07', '08', '09', '10');
   
   if(isInArray(mois, winter_months))
		var catalogue = 'winter';
	else if(isInArray(mois, summer_months))
		var catalogue = 'summer';
	else catalogue = '';
    --- Jerome --- */   
    catalogue = 'winter';
	
   if(regionen_2.length > 0) 
   {		
        for(i=0;i<regionen_2.length;i++)
        {
			//alert(regionen_2[i]);
			// Top offers
            parts=regionen_2[i].split("#");
			//alert(parts[29]);
            /*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";
	                c_bgColor="#FFFCEF";
					alt_txt="";
                    n_TopFlag=1;
				}
            }
            else if (n_top > 0) {
				// All the top offers have been processed don't display the alternates
				break;
			}
			else {
				// There are only alternates
                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";

                    if (n_TopFlag==1){
                        //Alternative
                        filldiv += '<table class="tt_hotAreaIn" cellpadding="0" cellspacing="0" border="0">';
                        filldiv += '<tr><td class="tt_hotAreaInBack">';
                        filldiv += '    <div class="tt_hotRowBlank">';
                        filldiv += '        <div class="tt_padtop2 tt_padbot2 tt_padleftEx tt_padrightEx">';
                        filldiv += '            <div class="tt_hotRowHead">';
                        filldiv += '                <div class="tt_padleft2 tt_padright2 tt_font16b tt_hotRowHeadTxt">';
                        filldiv += '                <img src="'+pfad_images+'/offer_fullfillment_arrow_white.gif" border="0" alt="" align="absmiddle" style="margin-right:3px;">';
                        filldiv += '                Nous vous proposons également';
                        filldiv += '                </div>';
                        filldiv += '            </div>';
                        filldiv += '        </div>';
                        filldiv += '    </div>';
                        filldiv += '</td></tr>';
                        filldiv += '</table>';
                    }
                    n_AltFlag=1;
                }
            }*/
			// Background color for the table cells, according to the context. Different colors for odd and even lines
			tt_hot_colB = 'tt_hot_colB tt_hot_colB_back' + (i % 2);
			tt_hot_colC = 'tt_hot_colC tt_hot_colC_back'  + (i % 2);
				
            hotelname=parts[6].replace("'","\\'");
            ort=parts[7].replace("'","\\'");
            
            //alert(parts[21]);
            
            // *** Inhalt Angebot
            filldiv += '<table class="tt_hotAreaIn" cellpadding="0" cellspacing="0" border="0"><tr>';
            filldiv += '    <td class="tt_hotAreaInBack">';
            filldiv += '        <table class="tt_hotRowBlank" cellpadding="0" cellspacing="0" border="0">';
            filldiv += '        <tr>';
            filldiv += '            <td class="tt_padtop tt_padbot tt_padleft">';
            filldiv += '                <table class="tt_hotRowHotel" cellpadding="0" cellspacing="0" border="0">';
            filldiv += '                <tr>';
            //thumbnail
            filldiv += '                    <td class="tt_hot_colA" valign="top">';
			
			/* --- Jerome --- */		
			//if(parts[21] != '') {
				//if(parts[20] == "JETN" && parts[28]=='0' && catalogue == 'summer'){
				if(catalogue == 'summer'){
					// Summer catalog display Byblos card
					var crsTmp=parts[21].split(';');
					
					filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+parts[21]+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';
				}
				else {
					// Winter catalog - TT HIB
					//filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\''+parts[16]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[17]+'\',\'\',\'\',\''+mdauer+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';
					
					filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); oHIBtab_new(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[31]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[17]+'\',\''+port+'\',\'\',\''+mdauer+'\', \'\', \'http://thomascook.vinivi.com/View.aspx?iff='+parts[2]+'\',\''+parts[30]+'\', \'\', \''+mhotland+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';
				}
			//}
			/* --- Jerome --- */
			
            np=String(parseInt(parts[2]/5000)*5000);
            while (np.length < 5) np = "0" + np;
            imgPathParts = parts[29].split("§");
            //filldiv += '                    <img src="'+imgservPfad+'/images/content/booking_thumbs/'+np+'/THB_999_H'+parts[2]+'.jpg" alt="Accéder aux descriptions d\'hôtels et de prestations" border="0">';
            //filldiv += '                    <img src="'+parts[29]+'" onerror="this.onerror=null;this.src=\''+t3url+'fileadmin/data/images/240x192/attente.jpg\';" alt="Accéder aux descriptions d\'hôtels et de prestations" border="0">';
            filldiv += '                    <img src="' + imgPathParts[0] + '" onerror="this.onerror=null;this.src=\'' + imgPathParts[1] + '\';" alt="Accéder aux descriptions d\'hôtels et de prestations" border="0">';
          
          
          
			//if(parts[21] != '') {
				filldiv += '                    </a>';
			//}
            
			
			filldiv += '                    </td>';
            //name, sterne,ort
            nSterne=parseFloat(parts[4]);
            var strSterne = '';
            if(nSterne >= 1){
                strSterne = '&nbsp;'+nSterne+'&nbsp;<img src="'+pfad_images+'/stern_grau.gif" border="0" alt="">';
            }
            filldiv += '                    <td class="'+tt_hot_colB+'" valign="top">';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';
            filldiv += '                    <div class="tt_hotel_region">'+parts[7]+parts[8]+'&nbsp;';
            //filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+ort+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'2\',\'\',\'0|1|1|1|1|0|\',\''+parts[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\'\',\'\',\''+mdauer+'\');return false;" class="tt_hotelinfo2"><img src="'+pfad_images+'/info.gif" border="0" alt=""></a>';
			filldiv += '					</div>';
            filldiv += '                    <div class="tt_hotel_name">'+parts[6]+strSterne+'</div>';
			// Duration, room, board..
			tmp = (parts[24] != '') ? parts[24] : parts[25];
			filldiv += '                    <div class="tt_hotel_name">'+parts[22]+' nuits - '+tmp+' - ' + getvf(parts[26]) + '</div>';

            // Veranstalter-Kurzbeschreibung
			// _amah_190109_ Displaying a infobox link for the JETN products, even if the description is missing
            /* if (parts[19] != ''  || parts[20]=="JETN") {
              if(parts[20]=="JETN"){
                filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">' + parts[19] + ' <a href="javascript:void(0);" onclick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+crsTmp[0]+'\');return false;" style="color:#1C4AB6;font-size:11px;white-space:nowrap;">Lire la suite</a></div>';
              } else {
                filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">' + parts[19] + ' <a href="javascript:void(0);" onclick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[17]+'\',\'\',\'\',\''+mdauer+'\');return false;" style="color:#1C4AB6;font-size:11px;white-space:nowrap;">Lire la suite</a></div>';
              }
            } else {
              filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">&nbsp;</div>';
            } */

            //Link Umgebungs-Infos
            //filldiv += '                    <div><a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+ort+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'2\',\'\',\'0|1|1|1|1|0|\',\''+parts[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\'\',\'\',\''+mdauer+'\');return false;" class="tt_hotelinfo2">En savoir plus sur: '+parts[7]+'</a></div>');
            filldiv += '                    </div>';
			// Departure day
			filldiv += '                    <div class="hotl_price hotl_date">';
			filldiv += '                    * Au d&eacute;part de '+parts[23]+' le '+parts[13];
			filldiv += '                    <div>';
			// General selling condition
			// filldiv += '                    <div><a target="_blank" onclick="window.open(\'http://www.jettours-catalogue.com/pro/conditions_vente_et_assurances.html\',\'tt_popup10\',\'width=730,height=400,scrollbars=yes,menubar=yes\'); return false;" href="javascript:void(0);" class="hotl_cond">';
			// filldiv += '                    Voir les conditions d&rsquo;application ';
			// filldiv += '                    </a><div>';
			// Fav link
			filldiv += '                    <div class="tt_padtop">';
           // filldiv += '                    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'favoris\'); set_merkzettel(\''+parts[4]+'\',\''+hotelname+'\',\''+parts[2]+'\',\''+ort+'\',\''+parts[1]+'\',\''+parts[14]+'\',\''+parts[20]+'\',\''+parts[21]+'\',\''+hotelname+'\', \''+mhin_termin+'\');return false;">+ Ajouter &agrave; ma s&eacute;lection</a>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
			/*=======================================
            //Hotel auf Merkzettel
            filldiv += '                    <td class="tt_hot_colD" valign="top" align="left">';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';
            var vfer=parts[20].split(";");
            var nurEinBild=0; 
            if(parts[20]!="") {
               if(inArray('JET',vfer) && inArray('JETN',vfer)){
                   nurEinBild=1;
               }    
            
             for(h=0;h<vfer.length;h++)
             {
				if(vfer[h]=="JETN" && nurEinBild==1){}
                else{
                   if(vfer[h]=="JETN")vfer[h]="JET";               
	               filldiv += '<img src="'+imgservPfad+'/images/content/va_logos/cp/small/'+vfer[h]+'" border="0" alt="" hspace="3">';
	            }   
             }
            }
            filldiv += '                    </div>';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';


            //Tooltip template
            var tool_head='<div class="tooltipHead"></div><div class=\"tooltipMain\">';
            var tool_foot='</div><div class="tooltipFoot"></div>';
            //Hotelattr.
            var str_Hattbut='';
            if(parts[14] & 1){
                hattbut_tool_infotext1=tool_head+"...Pour que vos vacances soient vraiment des vacances... Mais aussi celles de vos enfants, quel que<br>soit leur age !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext1,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Spécial Familles</div>';
            }
            if(parts[14] & 2){
                hattbut_tool_infotext2=tool_head+"Vous souhaitez vous baigner quand vous le souhaitez ? Situé à proximité immédiate de la mer, cet hôtel est fait pour vous !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext2,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Les pieds dans l’eau</div>';
            }
            if(parts[14] & 4){
                hattbut_tool_infotext3=tool_head+"Prêts pour des vacances dynamiques ? Une large palette d'activités sportives est offerte aux petits comme aux grands. Consultez le descriptif de l'hôtel pour  les connaître toutes..."+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext3,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Vacances sportives</div>';
            }
            if(parts[14] & 8){
                hattbut_tool_infotext4=tool_head+"Cet hôtel propose des espaces de remise en forme ! Massage et détente au programme. Vous pourrez ainsi à loisir retrouver votre ligne et votre forme en un rien de temps !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext4,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Bien-être - Fitness</div>';
            }
            if (str_Hattbut == '')
                str_Hattbut+='&nbsp;';
            filldiv += '                    <div class="tt_font9 tt_padtop2">'+str_Hattbut+'</div>';

            //Sonderattr.
            var extra_Hattbut='';
            if(parts[14] & 131072){
                hattbut_tool_infotext5=tool_head+"Si vous réservez vos vacances en première minute, vous bénéficiez alors d'une réduction importante sur votre hébergement. Cette réduction est déjà déduite du prix indiqué !"+tool_foot;
                extra_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext5,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Réservez tôt, Payez moins</div>';
            }
            if(parts[14] & 65536){
                hattbut_tool_infotext6=tool_head+"Bénéficiez de cette offre si vos enfants partagent votre chambre (base deux adultes minimum). La réduction est déjà déduite du prix indiqué !"+tool_foot;
                extra_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext6,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Réduction pour enfants</div>';
            }
            if (extra_Hattbut == '')
                extra_Hattbut+='&nbsp;';
            filldiv += '                    <div class="tt_font9" style="padding-top:25px;">'+extra_Hattbut+'</div>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
			======================== */
            //Termin prüfen + Preis
            filldiv += '                    <td class="'+tt_hot_colC+'" valign="top" align="right">';
			filldiv += '                    <table class="tab_booking">';
            filldiv += '                    <tr>';
            filldiv += '                        <td class="tt_font7 tt_padright2">D&egrave;s</td>';
            filldiv += '                    </tr>';
            filldiv += '                    <tr>';
            filldiv += '                        <td class="tt_padright2" valign="bottom"><a class="tt_hotlpreis hotl_price" href="javascript:void(0);" onClick="s_termine('+i+');return false;">'+parts[1]+'</a><span class="hotl_price tt_font13b">&euro;</span>&nbsp;<span class="hotl_price tt_font14">TTC*</span></td>';
            filldiv += '                    </tr>';
			filldiv += '                    <tr>';
			filldiv += '                    <td class="tt_font7 tt_padright2">par personne';
			filldiv += '                    </td>';
			filldiv += '                    </tr>';
            filldiv += '                    <tr><td class="tt_bt_booking">';
            filldiv += '                        <img src="'+pfad_images+'/bt_booking.gif" alt="" border="0" width="74" height="20" onClick="s_termine('+i+');return false;" />';
			filldiv += '                    </td></tr>';
			filldiv += '                    <tr><td>';
			filldiv += '                        <p class="tt_bt_availability" onClick="s_termine('+i+');return false;" title="Voir les autres disponibilit&eacute;s pour cet h&ocirc;tel">Autres d&eacute;parts</p>';
            filldiv += '                    </td></tr>';
            filldiv += '                    </table>';
            filldiv += '                    </td>';
            filldiv += '                </tr>';
            filldiv += '                </table>';
            filldiv += '            </td>';
            filldiv += '        </tr>';
            /*filldiv += '        <tr>';
            filldiv += '            <td class="tt_padbot" style="padding-left:1px;"><img src="'+pfad_images+'/line_grey_520px.gif" alt="" border="0" width="495px" height="1"></td>';
            filldiv += '        </tr>';*/
            filldiv += '        </table>';
            filldiv += '    </td>';
            filldiv += '</table>';
            //linienchecker ++;
        }//Ende for-schleife
   }
   
   document.write (filldiv);
}

function pageSkipBySteps(seiten,apage,sortierung){

	var filldiv = '';
    seiten = parseInt(seiten);
    apage = parseInt(apage);
    if(seiten >3)
    {
        if(apage<=2){
          var mPageStart = 1;
          var mPageEnde  = 3;
        }
        else if(apage>(seiten-1)){
          var mPageStart = (seiten-2);
          var mPageEnde  = seiten;
        }
        else{
          var mPageStart = (apage - 1);
          var mPageEnde  = (apage + 1);
        }
    }
    else
    {
        var mPageStart = 1;
        var mPageEnde  = seiten;
    }

    for(t=mPageStart;t<=mPageEnde;t++)
    {
        var zaehler=(t-1)*10;
        if(t!=apage){
            filldiv += '<td width="32" class="tt_font21"><a href="javascript:void(0);" onClick="skippen('+zaehler+',\''+sortierung+'\');return false;" class="tt_pageskip" title="Voir l\'offre de la page '+t+'">'+t+'</a>&nbsp;-&nbsp;</td>';
        }
        else{
            filldiv += '<td width="32" class="tt_font21"><span class="tt_pageaktive">'+t+'</span>';
            if(apage < seiten){
                filldiv += '&nbsp;-&nbsp;';
            }
            filldiv += '</td>';
        }
    }
	document.write (filldiv);
}

function fillOrte(s_ort){
	var filldiv = '';
    for (t=0;t<anzahl_treffer_orte;t++)
    {
       if(s_ort!=escape(Orte[t]))
           filldiv += '<option value="'+Orte[t]+'">'+Orte[t]+'</option>';
       else
           filldiv += '<option value="'+Orte[t]+'" SELECTED>'+Orte[t]+'</option>';
    }
	document.write (filldiv);
}

/*function set_merkzettel(stern,Hotel_Name,IFF,Ort,preis,hotelattribut,vastring, id_biblos, hotel_name)
{
	pageTracker._trackEvent('Booking', 'selection', hotel_name);	
	window.open(url+ibeDIR+'/'+ordner_name+'/teaser/merkzettel/merkzettel.php?KID='+KID+'&id='+mtypo_id+'&merkzettel_aktion=safe&merk_win_open=1&mhin_termin='+mhin_termin+'&mrueck_termin='+mrueck_termin+'&Laender_Ref_ID='+escape(Laender_Ref_ID)+'&mdauer='+escape(mdauer)+'&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)+'&port='+port+'&t3url='+escape(t3url)+'&url='+escape(url)+'&vastring='+vastring+'&idbiblos='+id_biblos,'merkzettel','height=500,width=760,dependent=yes,scrollbars=no,menubar=no,resizable,status=no,toolbar=no');
}*/

function set_merkzettel(stern,Hotel_Name,IFF,Ort,preis,hotelattribut,vastring, id_biblos, hotel_name, termin)
{
	pageTracker._trackEvent('Booking', 'selection', hotel_name);	
	window.open(url+ibeDIR+'/'+ordner_name+'/teaser/merkzettel/merkzettel.php?termin='+termin+'&KID='+KID+'&id='+mtypo_id+'&merkzettel_aktion=safe&merk_win_open=1&mhin_termin='+mhin_termin+'&mrueck_termin='+mrueck_termin+'&Laender_Ref_ID='+escape(Laender_Ref_ID)+'&mdauer='+escape(mdauer)+'&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)+'&port='+port+'&t3url='+escape(t3url)+'&url='+escape(url)+'&vastring='+vastring+'&idbiblos='+id_biblos,'merkzettel','height=500,width=760,dependent=yes,scrollbars=no,menubar=no,resizable,status=no,toolbar=no');
}

/* ### Funktionen TopHotels ### */
function s_termine_topHotel(kenner_id)
{
    part=topHotels[kenner_id].split('#');
    var tmp_title = part[6].replace("&", "%26");
    window.location.href=uebergabe_topHotel+part[20]+'&IFF='+part[2]+'&detail=termine&showresult='+part[12]+'&startposition_hotel='+part[13]+'&temp_title_termin='+tmp_title+'&tmp_va_string='+part[23];
}

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;
   var filldiv = '';
   
   if(topHotels.length <= 0) {}
   else
   {
        for(i=0;i<topHotels.length;i++){
			
            parts=topHotels[i].split("#");
            //thumbnail
            np=String(parseInt(parts[2]/5000)*5000);
            while(np.length<5)np="0"+np;
            //sterne
            nSterne=parseFloat(parts[4]);
            var strSterne = '';
            if(nSterne >= 1){
                strSterne = '&nbsp;'+nSterne+'&nbsp;<img src="'+pfad_images+'/stern_grau.gif" border="0" alt="">';
            }

            hotelname=parts[6].replace("'","\\'");
            ort=parts[7].replace("'","\\'");

            // *** Inhalt Angebot
            filldiv += '<table class="tt_hotAreaIn" cellpadding="0" cellspacing="0" border="0"><tr>';
            filldiv += '    <td class="tt_hotAreaInBack">';
            filldiv += '        <table class="tt_hotRowBlank" cellpadding="0" cellspacing="0" border="0">';
            filldiv += '        <tr>';
            filldiv += '            <td class="tt_padtop tt_padbot tt_padleft">';
            filldiv += '                <table class="tt_hotRowTopHotel" cellpadding="0" cellspacing="0" border="0">';
            filldiv += '                <tr>';
            //thumbnail
            filldiv += '                    <td class="tt_hot_colA" valign="top">';
            filldiv += '                    <div class="tt_padleft2 tt_padtop2">';
            var topCrsTmp=parts[24].split(';');
			filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+parts[24]+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';		
			/*
            if(parts[23]=="JETN"){
                filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+topCrsTmp[0]+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';
            } else {
                filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[18]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\'\',\'\',\''+mdauer+'\');return false;" title="Accéder aux descriptions d\'hôtels et de prestations">';
            }
			*/
            //filldiv += '                    <img src="'+imgservPfad+'/images/content/booking_thumbs/'+np+'/THB_999_H'+parts[2]+'.jpg" height="65" width="100" alt="Accéder aux descriptions d\'hôtels et de prestations" border="0">';
			filldiv += '                    <img src="'+parts[29]+'" onerror="this.onerror=null;this.src=\'+t3url+\'fileadmin/data/images/240x192/attente.jpg\';" alt="Accéder aux descriptions d\'hôtels et de prestations" border="0">';
            filldiv += '                    </a></div>';
            filldiv += '                    <div class="tt_padtop2">';
           // filldiv += '                    <a class="tt_hotelinfo2" href="javascript:void(0);" onClick="setGoogleTrackParams(\''+hotelname+'\', \'favoris\'); set_merkzettel(\''+parts[4]+'\',\''+hotelname+'\',\''+parts[2]+'\',\''+ort+'\',\''+parts[1]+'\',\''+parts[15]+'\',\''+parts[23]+'\',\''+parts[24]+'\',\''+hotelname+'\');return false;">Ajouter à mes favoris</a>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
            //name, sterne,ort
            filldiv += '                    <td class="tt_hot_colB" valign="top">';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';
            filldiv += '                    <div><img src="'+pfad_images+'/coup.gif" border="0" alt=""></div>';
            filldiv += '                    <div class="tt_font17b">'+parts[7]+parts[8]+'&nbsp;';
            filldiv += '                    <a href="javascript:void(0);" onClick="setGoogleTrackParams(\'' + ort + '\', \'guide\'); oHIB(\'' + parts[2] + '\',\'' + parts[2] + '\',\'' + parts[3] + '\',\'2\',\'\',\'0|1|1|1|1|0|\',\'' + parts[3] + '\',\'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\'' + port + '\',\'\',\'' + mdauer + '\');return false;" class="tt_hotelinfo2"><img src="' + pfad_images + '/info.gif" border="0" alt=""></a></div>';
            filldiv += '                    <div class="tt_font17b" style="padding-top:3px;">'+parts[6]+strSterne+'</div>';

			
			filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">' + parts[22] + ' <a href="javascript:void(0);" onclick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+topCrsTmp[0]+'\');return false;" style="color:#1C4AB6;font-size:11px;white-space:nowrap;">Lire la suite</a></div>';
            // Veranstalter-Kurzbeschreibung
			// _amah_190109_ Displaying a popup link for the JETN products, even if the description is missing
			/*
            if (parts[22] != '' || parts[23]=="JETN") {
	            if(parts[23]=="JETN"){
	                filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">' + parts[22] + ' <a href="javascript:void(0);" onclick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); openJetInfos(\''+topCrsTmp[0]+'\');return false;" style="color:#1C4AB6;font-size:11px;white-space:nowrap;">Lire la suite</a></div>';
	            } else {
	                filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">' + parts[22] + ' <a href="javascript:void(0);" onclick="setGoogleTrackParams(\''+hotelname+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\''+parts[21]+'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\''+parts[19]+'\',\'\',\'\',\''+mdauer+'\');return false;" style="color:#1C4AB6;font-size:11px;white-space:nowrap;">Lire la suite</a></div>';
	            }
            } else {
              filldiv += '<div style="font-size:10px;color:#666;margin:5px 0 10px 0;">&nbsp;</div>';
            }

			*/
            //Link Umgebungs-Infos
            //filldiv += '                    <div><a href="javascript:void(0);" onClick="setGoogleTrackParams(\''+ort+'\', \'guide\'); oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'2\',\'\',\'0|1|1|1|1|0|\',\''+parts[3]+'\',\'\',\'\',\'\',\'\',\'\',\'\',\'hotel\',\'\',\'\',\'\',\'\',\'\',\''+mdauer+'\');return false;" class="tt_hotelinfo2">En savoir plus sur: '+parts[7]+'</a></div>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
            //Hotel auf Merkzettel
            filldiv += '                    <td class="tt_hot_colD" valign="top" align="left">';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';
            var vfer=parts[23].split(";");
            var nurEinBild=0;
			/*
            if(parts[23]!="") {
               if(inArray('JET',vfer) && inArray('JETN',vfer)){
                   nurEinBild=1;
               }    
	             for(h=0;h<vfer.length;h++)
	             {
	               if(vfer[h]=="JETN" && nurEinBild==1){}
	               else{
	                   if(vfer[h]=="JETN")vfer[h]="JET";
	                   filldiv += '<img src="'+imgservPfad+'/images/content/va_logos/cp/small/'+vfer[h]+'" border="0" alt="" hspace="3">';
	               }
	             }
            }
			*/
			filldiv += '<img src="'+imgservPfad+'/images/content/va_logos/cp/small/'+vfer[h]+'" border="0" alt="" hspace="3">';
			
            filldiv += '                    </div>';
            filldiv += '                    <div class="tt_padright2 tt_padtop2">';

            //Tooltip template
            var tool_head='<div class="tooltipHead"></div><div class=\"tooltipMain\">';
            var tool_foot='</div><div class="tooltipFoot"></div>';
            //Hotelattr.
            var str_Hattbut='';
            if(parts[14] & 1){
                hattbut_tool_infotext1=tool_head+"...Pour que vos vacances soient vraiment des vacances... Mais aussi celles de vos enfants, quel que<br>soit leur age !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext1,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Spécial Familles</div>';
            }
            if(parts[14] & 2){
                hattbut_tool_infotext2=tool_head+"Vous souhaitez vous baigner quand vous le souhaitez ? Situé à proximité immédiate de la mer, cet hôtel est fait pour vous !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext2,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Les pieds dans l’eau</div>';
            }
            if(parts[14] & 4){
                hattbut_tool_infotext3=tool_head+"Prêts pour des vacances dynamiques ? Une large palette d'activités sportives est offerte aux petits comme aux grands. Consultez le descriptif de l'hôtel pour  les connaître toutes..."+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext3,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Vacances sportives</div>';
            }
            if(parts[14] & 8){
                hattbut_tool_infotext4=tool_head+"Cet hôtel propose des espaces de remise en forme ! Massage et détente au programme. Vous pourrez ainsi à loisir retrouver votre ligne et votre forme en un rien de temps !"+tool_foot;
                str_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext4,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Bien-être - Fitness</div>';
            }
            if (str_Hattbut == '')
                str_Hattbut+='&nbsp;';
            filldiv += '                    <div class="tt_font9 tt_padtop2">'+str_Hattbut+'</div>';

            //Sonderattr.
            var extra_Hattbut='';
            if(parts[14] & 131072){
                hattbut_tool_infotext5=tool_head+"Si vous réservez vos vacances en première minute, vous bénéficiez alors d'une réduction importante sur votre hébergement. Cette réduction est déjà déduite du prix indiqué !"+tool_foot;
                extra_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext5,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Réservez tôt, Payez moins</div>';
            }
            if(parts[14] & 65536){
                hattbut_tool_infotext6=tool_head+"Bénéficiez de cette offre si vos enfants partagent votre chambre (base deux adultes minimum). La réduction est déjà déduite du prix indiqué !"+tool_foot;
                extra_Hattbut+='<div class="tt_font9 tooltip" onmouseover="Tip(hattbut_tool_infotext6,BGCOLOR,Tt_BGCOLOR,BORDERWIDTH,Tt_BORDERWIDTH,WIDTH,Tt_WIDTH,PADDING,Tt_PADDING,FONTSIZE,Tt_FONTSIZE,FONTFACE,Tt_FONTFACE,FONTCOLOR,Tt_FONTCOLOR,OFFSETX,Tt_OFFSETX)">Réduction pour enfants</div>';
            }
            if (extra_Hattbut == '')
                extra_Hattbut+='&nbsp;';
            filldiv += '                    <div class="tt_font9" style="padding-top:25px;">'+extra_Hattbut+'</div>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
            //Termin prüfen + Preis
            filldiv += '                    <td class="tt_hot_colC" valign="top" align="right">';
            filldiv += '                    <div class="tt_padright2 tt_padtop2 tt_padbot2">';
            filldiv += '                    <div style="cursor:pointer;padding-top:5px;" onClick="s_termine_topHotel('+i+');return false;" title="Voir les disponibilités"><table cellspacing="0" cellpadding="0" border="0">';
            filldiv += '                    <tr>';
            filldiv += '                        <td colspan="2" class="tt_font7 tt_padright2" align="right">à partir de</td>';
            filldiv += '                    </tr>';
            filldiv += '                    <tr>';
            filldiv += '                        <td colspan="2" class="tt_padright2" align="right" valign="bottom"><a class="tt_hotlpreis" href="javascript:void(0);" onClick="s_termine_topHotel('+i+');return false;">'+parts[1]+'</a><span class="tt_font13b">&euro;</span>&nbsp;<span class="tt_font14">TTC</span></td>';
            filldiv += '                    </tr>';
            filldiv += '                    <tr>';
            filldiv += '                        <td colspan="2" class="tt_font7 tt_padright2" align="right">par personne</td>';
            filldiv += '                    </tr>';
            filldiv += '                    <tr>';
            filldiv += '                        <td class="tt_padtop3"><img src="'+pfad_images+'/pfeil_vor_green.gif" alt="" border="0" width="17" height="16"></td>';
            filldiv += '                        <td class="tt_padtop3 tt_font29b">Voir les disponibilités</td>';
            filldiv += '                    </tr>';
            filldiv += '                    </table></div>';
            filldiv += '                    </div>';
            filldiv += '                    </td>';
            filldiv += '                </tr>';
            filldiv += '                </table>';
            filldiv += '            </td>';
            filldiv += '        </tr>';
            filldiv += '        <tr>';
            filldiv += '            <td class="tt_padbot" style="padding-left:1px;"><img src="'+pfad_images+'/line_yellow_520px.gif" alt="" border="0" width="759" height="1"></td>';
            filldiv += '        </tr>';

            filldiv += '        </table>';
            filldiv += '    </td>';
            filldiv += '</table>';
        }
   }
   document.write (filldiv);
}


function inArray(item, arr){
    for (var i = 0; i < arr.length; i++){
        if (item == arr[i]){
            return true;
        }
    }
    return false;
}

/* Werte für google track setzen */
function setGoogleTrackParams(this_go_hotelname, this_type){
    if (typeof(tt_go_tt_countries) != 'undefined' && typeof(tt_go_tt_region) != 'undefined'){
        var this_go_tt_countries = getSelectedText('tt_countries', 1); 
        var this_go_tt_region = getSelectedText('tt_region', 1);
        if (this_go_hotelname != '')
            this_go_hotelname = editSpecialChars(this_go_hotelname);

            if (this_type == 'favoris')
                _gaq.push(['_trackPageview','/hotel/'+this_go_tt_countries+'/'+this_go_tt_region+'/'+this_go_hotelname+'/favoris/']);
            else if (this_type == 'guide')
                _gaq.push(['_trackPageview','/guide/'+this_go_tt_countries+'/'+this_go_tt_region+'/'+this_go_hotelname+'/']);
			else if (this_type == 'review')
			    _gaq.push(['_trackPageview', '/hotel/' + this_go_tt_countries + '/' + this_go_tt_region + '/' + this_go_hotelname + '/review/']);
    }
}
