function zur_suche(showresult)
{
    window.location.href='../lmps/'+uebergabe+'&zielgebiets_kenner=-1&showresult='+showresult;
}
//_______________________________________________________________________________

function get_url_param( name )
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");

	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );

	if ( results == null )
		return "";
	else
		return results[1];
}

function s_termine(kenner_id)
{
    part=regionen_2[kenner_id].split('#');
    window.location.href=uebergabe+'&IFF='+part[2]+'&zielgebiets_kenner='+part[11]+'&detail=termine&showresult='+part[12]+'&startposition_hotel='+part[13]+'&D='+part[19]+'&RID='+get_url_param('RID');
}
//_______________________________________________________________________________
function s_tertopH(kenner_id,marke)
{
    part=topHotel[kenner_id].split('#');
    window.location.href=uebergabe+'&IFF='+part[2]+'&zielgebiets_kenner='+part[11]+'&detail=termine&showresult=1&startposition_hotel='+part[13]+'&marke='+marke+'&s_tH=1&mcicid=top_'+part[2];
}
//_______________________________________________________________________________
function zum_zielgebiet(showresult)
{
    window.location.href=uebergabe+'&zielgebiets_kenner=-1&detail=zielgebiet&showresult='+showresult;
}
//_______________________________________________________________________________
function skippen(zaehler)
{
    part=regionen_2[0].split('#');
    window.location.href=uebergabe+'&detail=hotel&startposition='+zaehler+'&zielgebiets_kenner='+part[11]+'&showresult='+part[12];
}
//_______________________________________________________________________________
function ortsucher(ort)
{
    part=regionen_2[0].split('#');
    window.location.href=uebergabe+'&detail=hotel&startposition=0&zielgebiets_kenner='+part[11]+'&showresult='+part[12]+'&s_ort='+ort;
}
//_______________________________________________________________________________
function MakeStars(nStars)
{
    var strStars="";
    while(nStars>0){
        strStars+='<img src="/kunden_parameter/exp/booking/images/'+((nStars>5)?'':'h')+'stern.gif" border="0">';
        nStars-=10;
    }
    return strStars;
}
//_______________________________________________________________________________
function s_hotel_tabelle()
{
   var n_AltFlag=0; var n_TopFlag=0;
   var c_strOL,c_strOR,c_strL,c_strM,c_strR;
   var anz_TopHotels = 0;
   if(regionen_2.length <= 0) {}
   else{
		if (typeof(topHotel)!="undefined"){
			anz_TopHotels = topHotel.length;
		}
        for(i=0;i<regionen_2.length;i++){
            parts=regionen_2[i].split("#");
            if(parts[10]==0){
                if(n_TopFlag==0){
                    n_TopFlag=1;
                    c_strOL="hotang";
                    c_strOR="hotang2";
                    c_strL="hotimg";
                    c_strM="hotdata";
                    c_strR="hotatt";
                }
            }
            else{
                c_strOL="hotaltang";
                c_strOR="hotaltang2";
                c_strL="hotaltimg";
                c_strM="hotaltdata";
                c_strR="hotaltatt";
                if(n_TopFlag==1 && n_AltFlag==0){
                    document.write('<tr>');
                    document.write('<td colspan="5" class="bgimgalt"><img src="/images/spacer.gif" alt="" border="0" height="2" width="1"></td>');
                    document.write('</tr>');
                    document.write('<tr>');
                    document.write('<td colspan="5" class="regheadalt">Echte Alternativen - Angebote, die zum Teil Ihren Suchkriterien entsprechen</td>');
                    document.write('</tr>');
                    n_AltFlag=1;
                }
            }
            document.write('<tr class="hotsub">');
            document.write('<td rowspan="3" class="'+c_strL+'" valign="bottom" width="114"><a href="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');" title="Hotel- und Leistungsbeschreibungen aufrufen">');
            np=String(parseInt(parts[2]/5000)*5000);
            while(np.length<5)np="0"+np;
            document.write('<img src="'+thumbf+'/images/content/booking_thumbs/'+np+'/THB_999_H'+parts[2]+'.jpg" height="65" width="100" alt="" border="0"></a>');
            
            /*--- Hotline -------------------------------------------
            document.write('<div style="clear: both; height: 0; padding: 0; margin:0px; font-size: 0;">&nbsp;</div>');
            document.write('<div class="phoneDivIconSmall">');
            document.write('    <div style="position: relative;">');
            document.write('        <div class="phoneIconSmall">');
            document.write('            <img src="/kunden_parameter/expedia/booking/images/phone.gif" width="14" height="9" alt="" />');
            document.write('        </div>');
            document.write('    </div>');
            document.write('</div>');
            document.write('<div class="phoneDivSmallTop">');
            document.write('    Buchen Sie online oder telefonisch');
            document.write('</div>');
            document.write('<div style="clear: both; height: 0; padding: 0; margin:0px; font-size: 0;">&nbsp;</div>');
            document.write('<div class="phoneDivSmallBottom">' + ttExpHotline + '</span></div>');
            */
            document.write('</td>');
            document.write('<td height="66" class="'+c_strM+'" valign="top" width="184">');
            document.write('<a href="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');" title="Hotel- und Leistungsbeschreibungen aufrufen" class="aufruftermin"><b>'+parts[6]+'</b></a>');
            document.write('<br>');
            nSterne=Math.floor(parts[4]*10);
            document.write(MakeStars(nSterne));
            document.write('<br>'+parts[7]+parts[8]+'<br>');
            document.write('</td>');
            document.write('<td  class="'+c_strR+'" width="196" valign="top">');
            var str_Hattbut="";
            //parts[15]=11;
            if(parts[15] & 1)
                str_Hattbut="Familienfreundlich<br>";
            if(parts[15] & 2)
                str_Hattbut+="Direkte Strandlage<br>";
            if(parts[15] & 4)
                str_Hattbut+="Großes Sportangebot<br>";
            if(parts[15] & 8)
                str_Hattbut+="Wellness / Fitness<br>";
            //str_Hattbut=str_Hattbut.substring(0,(str_Hattbut.length-4));
            document.write(str_Hattbut);
            if(parts[17]==1 && parts[15] != 15){
                document.write('<a href="http://strand-inspirator.expedia.de/GetBeachByIFFCode.aspx?IFF_Code='+parts[16]+'" class="aufruftermin" target="_blank" title="Strand-Inspirator&trade;-Tipp">Strand-Inspirator&trade;-Tipp<img src="/kunden_parameter/exp/booking/images/bf_icon_palm.gif" alt="" border="0" width="13" height="15" align="absmiddle" style="margin:0px 0 0 4px;"></a>');
            }
            document.write('&nbsp;</td>');
            document.write('<td class="hotro" colspan="2" width="126">');
            //parts[15]=196608;
            /*if(parts[15] & 131072)
                document.write('<span class="fruehtx">Frühbucherangebot</span><br>');
            if(parts[15] & 65536)
                document.write('<span class="kindtx">Kinderermäßigung</span>');*/
            //if(!(parts[15] & 131072) && !(parts[15] & 131072))
                document.write('&nbsp;<br>&nbsp;');
            document.write('</td>');
            document.write('</tr>');
            document.write('<tr>');
			document.write('<td colspan="4" style="background-color:#FFFBEF">');
			document.write('<div id="TH_IS_'+(i+anz_TopHotels)+'"></div>'); 
			document.write('<div id="TH_TS_'+(i+anz_TopHotels)+'"></div>');
			document.write('</td>');
            document.write('</tr>');
			document.write('<tr>');
			
            document.write('<td colspan="4" class="hotsub hotru">');
            document.write('<table border="0" cellpadding="0" cellspacing="0" width="100%">');
            document.write('<tr>');
            if (KID == '360030') {
                document.write('<td width="390" class="tt_boxpp tt_boxborl tt_boxborr">');    
                document.write('&nbsp;');    
                document.write('</td>');    
            } else {
                if(parts[18]!=''){
                    document.write('<td width="194" class="tt_boxpp tt_boxborl">');
                    hbw_details=parts[18].split("_");
                    if(hbw_details[0]>1){ str_hbw_txt=hbw_details[0] +' Hotelbewertungen'; }
                    else { str_hbw_txt=hbw_details[0] +' Hotelbewertung'; }
                    document.write('<span class="hothibtxt"  onClick="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');">'+str_hbw_txt+'</span><br><img class="iepngfix" width="67" height="10" src="/kunden_parameter/exp/booking/images/hbw/scale_small/small_scale_'+Math.round(hbw_details[2]/10)+'0.png" border="0" alt="Gesamtbewertung" title="Gesamtbewertung '+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+' von 6"> <span class="hothibtxt2">'+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+'</span>');
                    document.write('</td>');
                    document.write('<td width="196" class="tt_boxpp tt_boxborr">');
                    document.write('Weiterempfehlung '+hbw_details[1]/10+'%');
                    document.write('</td>');
                }
                else {
                    document.write('<td width="390" class="tt_boxpp tt_boxborr tt_boxborl">');
                    document.write('Es liegt noch keine Gästebewertung vor.<a href="javascript:void(0);" onmouseover="Tip(hbwTt_infotext,BGIMG,hbwTt_BGIMG,BGCOLOR,hbwTt_BGCOLOR,BORDERWIDTH,hbwTt_BORDERWIDTH,WIDTH,hbwTt_WIDTH,PADDING,hbwTt_PADDING,FONTSIZE,hbwTt_FONTSIZE,FONTFACE,hbwTt_FONTFACE,FONTCOLOR,hbwTt_FONTCOLOR);"><img src="/kunden_parameter/exp/booking/images/hbw/info_hotelbewertung.gif" alt="" border="0"></a></td>');
                }       
             }
             
            document.write('<td width="5"><img src="/images/spacer.gif" border="0" width="5" height="1"></td>');
            document.write('<td width="116" class="tt_boxpp tt_boxppright tt_boxborl tt_boxborr">ab &euro; <a href="javascript:s_termine('+i+');" class="preis">'+parts[1]+',-</a><a href="javascript:s_termine('+i+');"><img src="/kunden_parameter/exp/booking/images/pfeil.gif" alt="" border="0" width="14" height="14" align="absmiddle" style="margin:0px 4px 0 10px;"></a></td>');
            document.write('</tr>');
            document.write('</table>');
            document.write('</td>');

            document.write('</tr>');

            if(i!=(regionen_2.length-1)){
                document.write('<tr>');
                document.write('<td colspan="5"><img src="/images/spacer.gif" alt="" border="0" width="1" height="10"></td>');
                document.write('</tr>');
            }
        }
   }
}
//_______________________________________________________________________________
function s_topHotel()
{
   var n_AltFlag=0; var n_TopFlag=0;
   var c_strOL,c_strOR,c_strL,c_strM,c_strR;
   if(topHotel.length <= 0) {}
   else{
        document.write('<table cellspacing="0" cellpadding="0" border="0" width="620" class="topH">');
        for(i=0;i<topHotel.length;i++){
            parts=topHotel[i].split("#");
            va=parts[9].split(";");
            va_logo=va[0].split("-");
            if (va_logo[1] || va_logo[0]=='VTO')
                va_bild=KID+'-'+va_logo[0];
            else
                va_bild=va_logo[0];
            if(va_logo[0]=="VTO")
                vto_check=1;
            document.write('<tr>');
            document.write('<td class="topHhead" colspan="4"><img src="/images/spacer.gif" width="1" height="2" alt="" border="0"></td>');
            document.write('</tr>');
            document.write('<tr>');
            document.write('<td  style="background-color:#b4c6de;">');
            //va icon anzeigen?
            if(parts[0]==1)
                document.write('&nbsp;<img src="/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+va[1]+'" border="0" width="75" height="21" align="absmiddle">');
            document.write('&nbsp;</td>');
            document.write('<td class="topHhead2" colspan="4">');
            //headline
            if(parts[5]!="")
                document.write(parts[5]);
            else
                document.write('Expedia.de empfiehlt');
            document.write('</td>');
            document.write('</tr>');
            document.write('<tr class="hotsubtop">');
            document.write('<td rowspan="3" class="hotimgtop" valign="bottom" width="114"><a href="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');" title="Hotel- und Leistungsbeschreibungen aufrufen">');
            np=String(parseInt(parts[2]/5000)*5000);
            while(np.length<5)np="0"+np;
            document.write('<img src="'+thumbf+'/images/content/booking_thumbs/'+np+'/THB_999_H'+parts[2]+'.jpg" height="65" width="100" alt="" border="0"></a>');
            
            /*--- Hotline -------------------------------------------
            document.write('<div class="phoneDivIconSmall">');
            document.write('    <div style="position: relative;">');
            document.write('        <div class="phoneIconSmall">');
            document.write('            <img src="/kunden_parameter/expedia/booking/images/phone.gif" width="14" height="9" alt="" />');
            document.write('        </div>');
            document.write('    </div>');
            document.write('</div>');
            document.write('<div class="phoneDivSmallTop">');
            document.write('    Buchen Sie online oder telefonisch');
            document.write('</div>');
            document.write('<div style="clear: both; height: 0; padding: 0; margin:0px; font-size: 0;">&nbsp;</div>');
            document.write('<div class="phoneDivSmallBottom">' + ttExpHotline + '</span></div>');
            */
            document.write('</td>');
            document.write('<td height="66" class="hotdatatop" valign="top" width="184">');
            document.write('<a href="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'1\',\'\',\'\',\''+parts[4]+'\',\''+parts[14]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');" title="Hotel- und Leistungsbeschreibungen aufrufen" class="aufruftermin"><b>'+parts[6]+'</b></a>');
            document.write('<br>');
            nSterne=Math.floor(parts[4]*10);
            document.write(MakeStars(nSterne));
            document.write('<br>'+parts[7]+parts[8]+'<br>');
            document.write('</td>');
            document.write('<td  class="hotatttop" width="196" valign="top">');
            var str_Hattbut="";
            if(parts[15] & 1)
                str_Hattbut="Familienfreundlich<br>";
            if(parts[15] & 2)
                str_Hattbut+="Direkte Strandlage<br>";
            if(parts[15] & 4)
                str_Hattbut+="Großes Sportangebot<br>";
            if(parts[15] & 8)
                str_Hattbut+="Wellness / Fitness<br>";
            //str_Hattbut=str_Hattbut.substring(0,(str_Hattbut.length-2));
            document.write(str_Hattbut);
            /*
            if(parts[19]==1 && parts[15] != 15){
                document.write('<a href="http://strand-inspirator.expedia.de/GetBeachByIFFCode.aspx?IFF_Code='+parts[18]+'" class="aufruftermin" target="_blank">Strand-Inspirator&trade;</a>');
            }
            */

            document.write('&nbsp;</td>');
            document.write('<td class="hotrotop" width="126" height="40">');
            if(parts[19]!=''){
                document.write('<span style="position:relative;float:right"><img src="/images/spacer.gif" width="1" height="2" alt="" border="0" align="absmiddle"><span style="position:absolute;left:-55px;top:-32px"><img src="http://media.expedia.com/media/content/expde/graphics/images/labels/'+parts[19]+'" width="52" height="33" alt="" border="0" align="absmiddle"></span></span>');
            }
            else if(parts[16]==1){
                document.write('<span style="position:relative;float:right"><img src="/images/spacer.gif" width="1" height="2" alt="" border="0" align="absmiddle"><span style="position:absolute;left:-55px;top:-32px"><img src="/kunden_parameter/exp/booking/images/bestprice.gif" width="52" height="33" alt="" border="0" align="absmiddle"></span></span>');
            }
            else{
            }
            if(parts[15] & 131072)
                document.write('<span class="fruehtx">Frühbucherangebot</span><br>');
            if(parts[15] & 65536)
                document.write('<span class="kindtx">Kinderermäßigung</span>');
            if(!(parts[15] & 131072) && !(parts[15] & 131072))
                document.write('&nbsp;<br>&nbsp;');
			document.write('</td>');
            document.write('</tr>');
            document.write('<tr>');
			document.write('<td colspan="4" style="background-color:#F7F7FF">');
			document.write('<div id="TH_IS_'+(i)+'"></div>'); 
			document.write('<div id="TH_TS_'+(i)+'"></div>');
			document.write('</td>');
            document.write('</tr>');

            /*---------------------------------------------------------------------------------------------*/
            document.write('<tr>');
            document.write('<td colspan="3" class="hotsubtop hotrutop">');
            document.write('<table border="0" cellpadding="0" cellspacing="0" width="100%">');
            document.write('<tr>');
            if (KID == '360030') {
                document.write('<td width="390" class="tt_boxppblue tt_boxborlblue tt_boxborrblue">');    
                document.write('&nbsp;');    
                document.write('</td>');    
            } else {
                if(parts[18]!=''){
                    document.write('<td width="194" class="tt_boxppblue tt_boxborlblue">');
                    hbw_details=parts[18].split("_");
                    if(hbw_details[0]>1){ str_hbw_txt=hbw_details[0] +' Hotelbewertungen'; }
                    else { str_hbw_txt=hbw_details[0] +' Hotelbewertung'; }
                    document.write('<span class="hothibtxt"  onClick="javascript:oHIB(\''+parts[2]+'\',\''+parts[2]+'\',\''+parts[3]+'\',\'9\',\'\',\'\',\''+parts[4]+'\',\''+parts[13]+'\',\'\',\'\',\'\',\'\',\'\',\'hotel\');">'+str_hbw_txt+'</span><br><img class="iepngfix" width="67" height="10" src="/kunden_parameter/exp/booking/images/hbw/scale_small/small_scale_'+Math.round(hbw_details[2]/10)+'0.png" border="0" alt="Gesamtbewertung" title="Gesamtbewertung '+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+' von 6"> <span class="hothibtxt2">'+hbw_details[2].substring(0,1)+'.'+hbw_details[2].substring(1,2)+'</span>');
                    document.write('</td>');
                    document.write('<td width="196" class="tt_boxppblue tt_boxborrblue">');
                    document.write('Weiterempfehlung '+hbw_details[1]/10+'%');
                    document.write('</td>');
                }
                else {
                    document.write('<td width="390" class="tt_boxppblue tt_boxborrblue tt_boxborlblue">');
                    document.write('Es liegt noch keine Gästebewertung vor.<a href="javascript:void(0);" onmouseover="Tip(hbwTt_infotext,BGIMG,hbwTt_BGIMG,BGCOLOR,hbwTt_BGCOLOR,BORDERWIDTH,hbwTt_BORDERWIDTH,WIDTH,hbwTt_WIDTH,PADDING,hbwTt_PADDING,FONTSIZE,hbwTt_FONTSIZE,FONTFACE,hbwTt_FONTFACE,FONTCOLOR,hbwTt_FONTCOLOR);"><img src="/kunden_parameter/exp/booking/images/hbw/info_hotelbewertung.gif" alt="" border="0"></a></td>');
                }
            }
            document.write('<td width="5"><img src="/images/spacer.gif" border="0" width="5" height="1"></td>');
            document.write('<td width="116" class="tt_boxppblue tt_boxppright tt_boxborlblue tt_boxborrblue">&euro; <a href="javascript:s_tertopH('+i+',\''+va_logo[0]+'\');" class="preis">'+parts[1]+',-</a><a href="javascript:s_tertopH('+i+',\''+va_logo[0]+'\');"><img src="/kunden_parameter/exp/booking/images/pfeil.gif" alt="" border="0" width="14" height="14" align="absmiddle" style="margin:0px 4px 0 10px;"></a></td>');
            document.write('</tr>');
            document.write('</table>');
            document.write('</td>');
            document.write('</tr>');

/*
            document.write('<tr>');
            document.write('    <td class="hotpreisboxtdtop">');
            document.write('        <div id="hotpreisboxtxttop">&euro; <a href="javascript:s_tertopH('+i+',\''+va_logo[0]+'\');" class="preis">'+parts[1]+',-</a><a href="javascript:s_tertopH('+i+',\''+va_logo[0]+'\');"><img src="/kunden_parameter/exp/booking/images/pfeil.gif" alt="" border="0" width="14" height="14" align="absmiddle" style="margin:0px 4px 0 10px;"></a></div>');
            document.write('    </td>');
            document.write('</tr>');
*/




            if(i!=topHotel.length-1){
                document.write('<tr>');
                document.write('<td colspan="4" class="topHline"><img src="/images/spacer.gif" alt="" border="0" width="1" height="10"></td>');
                document.write('</tr>');
            }
            else{
                document.write('<tr>');
                document.write('<td colspan="4" class="topHline"><img src="/images/spacer.gif" alt="" border="0" width="1" height="4"></td>');
                document.write('</tr>');
            }
        }
        document.write('</table>');
   }
}
//_______________________________________________________________________________
function pageSkip(seiten,apage){
    for (t=1;t<=seiten;t++)
    {
        zaehler=(t-1)*10;
        if(t!=apage)
           document.write('<td width="21" class="botnavhottxt3"><a href="javascript:skippen('+zaehler+');" class="pagex" title="Angebote der Seite '+t+' abrufen"><b>'+t+'</b></a></td>');
        else
            document.write('<td width="21" class="botnavhottxtaktiv"><span class="aktpage">'+t+'</span></td>');
    }
}
//_______________________________________________________________________________
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>');
       }
    }
}
