function zur_suche(showresult)
{
  window.location.href=uebergabe+'&zielgebiets_kenner=-1&showresult='+showresult;
}

function zum_zielgebiet(showresult,startposition_zielgebiet)
{
  window.location.href=uebergabe+'&zielgebiets_kenner=-1&detail=zielgebiet&showresult='+showresult+'&startposition='+startposition_zielgebiet;
}

function zum_hotel(showresult,startposition_zielgebiet,startposition_hotel,zielgebiets_kenner,uebergabe_zielgebiet,anzahl_treffer_gesamt)
{
  uebergabe_zielgebiet=uebergabe_zielgebiet.replace(/&/g,'%26');
  window.location.href=uebergabe+'&detail=hotel&showresult='+showresult+'&startposition_zielgebiet='+startposition_zielgebiet+'&startposition='+startposition_hotel+'&zielgebiets_kenner='+zielgebiets_kenner+'&uebergabe_zielgebiet='+uebergabe_zielgebiet+'&anzahl_treffer_gesamt='+anzahl_treffer_gesamt;
}

function skippen(zaehler,sortierung)
{
  window.location.href=uebergabe+'&startposition='+zaehler+'&sortierung='+sortierung+'&detail=termine'+skip_and_order;
}

function order(sortierung)
{
  window.location.href=uebergabe+'&sortierung='+sortierung+'&detail=termine&startposition=0'+skip_and_order;
}

var tmp;
function vakanz_success(strParams)
{
    if(strParams){
     tmp=strParams;
     setTimeout('vakanz_success()',100);
     vakanzfenster.close();
    } else {
     var form=document.forms['bengine'];
     form.vakanz.value=tmp;
     form.detail.value="buchung";
     if (linksec=='1') form.action=sec_cluster_url+"/booking/frame/index.php4?KID="+KID;
     form.submit();
  }
}

function vakanz_fail()
{
    var form=document.forms['bengine'];
    form.vakanz.value='';
    form.detail.value='termine';
    form.submit();
}

function onlineR()
{
   if(document.bengine.refresh.value=='1')
   {
       var errStr="Bitte klicken Sie erst auf Angebote finden, um die Termine zu aktuallisieren!"
       alert(errStr)
       return false;
   }
   return true;
}

function check_eingabe(kk,kk8)
{
  if(onlineR())
          buchungsanfrage(kk,kk8);
}


function s_termin_tabelle(rart,pfad_images,port,show_attribut)
{
    if(stermin_i.length<=0)
    {}
    else
    {
        if(rart==1)
        {
            //---Ausgabe der Ergebnisliste fuer Nur Flug-------
            for(i=0;i<stermin_i.length;i++)
            {
                parts_i=stermin_i[i].split("%");
                var alt_point,attribut_img="",alt_attribut="";

                va_logo=parts_i[11].split("-");
                if (va_logo[1]) va_bild=KID+'-'+va_logo[0];
                else va_bild=va_logo[0];

                if(parts_i[16]==1 && alt_point!=1)
                {
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="altersatz" height="20" colspan="7">');
                    document.write('&nbsp;Alternative Reiseangebote die Ihren Wünschen nahe kommen:');
                    document.write('</td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src=\"/images/spacer.gif\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></td>');
                    document.write('</tr>');
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="termintrenner" colspan="7"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('</tr>');
                alt_point=1;
                }
                document.write('<tr>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" alt="" border="0" width="1" height="26"></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                //Abflughafen
                document.write('<td class="'+parts_i[13]+'">&nbsp;');if(parts_i[3]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[9]+'</td>');
                //Abreisetag
                document.write('<td class="'+parts_i[13]+'">');if(parts_i[4]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[12]+'</td>');
                //Dauer
                document.write('<td class="'+parts_i[13]+'">');if(parts_i[5]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[2]+'</td>');
                //Flugzeit
                document.write('<td class="'+parts_i[13]+'"  align="center">'+parts_i[17].replace("R:","<br>R:")+'</td>');
                //Anbieter
                document.write('<td class="'+parts_i[13]+'"  align="center"><img src="'+thumbf+'/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+parts_i[10]+'" border="0" width="75" height="21">');
                                                                document.write('</td>');
                //Preis
                document.write('<td class="'+parts_i[13]+'" align="right">');if(parts_i[7]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[14]+',- &euro;&nbsp;</td>');
                //Prüfen
                document.write('<td class="'+parts_i[13]+'" align="center"><a href="javascript:check_eingabe(\''+i+'\',\''+parts_i[8]+'\');\" class="pruefe">prüfen</a></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" alt="" border="0" width="1" height="26"></td>');
                document.write('</tr>');

                document.write('<tr>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="termintrenner" colspan="7"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('</tr>');

            }
        }//ende nur Flug
        else
        {
            //---Ausgabe der Ergebnisliste LM und Pauschal-----
            for(i=0;i<stermin_i.length;i++)
            {
                parts_i=stermin_i[i].split("%");
                var alt_point,zl_kurz="",parts_hotel_attribut="",zl_lang="",attribut_img="",alt_attribut="",strTransfertext="";

                switch (parts_i[19]) {
                      case '0': attribut_img=""; break;
                      case '1': {
                                 if(parts_i[15].substring(0,3)<=41 && port==654) { attribut_img="lm.gif"; alt_attribut="Lastminute Angebot";}
                                 else attribut_img="";
                                 break;
                              }
                      case '2': { attribut_img="fb.gif"; alt_attribut="Frühbucher Vorteil"; break; }
                      case '3':  { attribut_img="fb.gif"; alt_attribut="Frühbucher Vorteil"; break; }
                      case '4': { attribut_img="kid.gif"; alt_attribut="Kinderermäßigung"; break; }
                      case '5': {
                                 if(parts_i[15].substring(0,3)<=41 && port==654) { attribut_img="lm_kid.gif"; alt_attribut="Lastminute Angebot und Kinderermäßigung"; }
                                 else { attribut_img="kid.gif"; alt_attribut="Kinderermäßigung"; }
                                 break;
                              }
                      case '6': { attribut_img="fb_kid.gif"; alt_attribut="Frühbucher Vorteil und Kinderermäßigung"; break; }
                      case '7': { attribut_img="fb_kid.gif"; alt_attribut="Frühbucher Vorteil und Kinderermäßigung"; break; }
                }

                //Zusatzleistung bearbeiten
                if(parts_i[17]!="")
                {
                    zl_kurz="/ZL";
                    zl_lang="\n\r"+parts_i[17];
                }
                //Verpfelgung ueber hotel_atribut vp;zi;veranstalter;anzahl_personen
                parts_hotel_attribut=parts_i[8].split(";");

                //alttag für Verpflegung setzen
                var ttvf=getvf(parts_hotel_attribut[0]);

                //---Angebote mit besonderen Transfers
                if(parts_hotel_attribut[5] & 515){
                    strTransfertext="<br>";
                    if(parts_hotel_attribut[5] & 512){
                        strTransfertext+="OT&nbsp;";
                    }
                    if(parts_hotel_attribut[5] & 2){
                        strTransfertext+="ZF&nbsp;";
                    }
                    if(parts_hotel_attribut[5] & 1){
                       strTransfertext+="MW&nbsp;";
                    }
                }

                if(parts_i[16]==1 && alt_point!=1)
                {
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="altersatz" height="20" colspan="7">');
                    document.write('&nbsp;Alternative Reiseangebote die Ihren Wünschen nahe kommen:');
                    document.write('</td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src=\"/images/spacer.gif\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></td>');
                    document.write('</tr>');
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="termintrenner" colspan="7"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('</tr>');
                alt_point=1;
                }

                va_logo=parts_i[11].split("-");
                if (va_logo[1]) va_bild=KID+'-'+va_logo[0];
                else va_bild=va_logo[0];

                document.write('<tr>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" alt="" border="0" width="1" height="26"></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                //Abflughafen
                document.write('<td class="'+parts_i[13]+'">&nbsp;');if(parts_i[3]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[9]+'</td>');
                //Abreisetag
                document.write('<td class="'+parts_i[13]+'">');if(parts_i[4]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[12]+'</td>');
                //Dauer
                document.write('<td class="'+parts_i[13]+'">');if(parts_i[5]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write('&nbsp;'+parts_i[2]+'</td>');
                //Anbieter
                document.write('<td class="'+parts_i[13]+'" align="center" style="height:40px"><img src="'+thumbf+'/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+parts_i[10]+'" border="0" width="75" height="21"><br>');
                                                                //OHIB                                        1               2                3               4           5            6       7              8                    9                10                   11                  12                  13              14
                                                                document.write('<a href="javascript:oHIB(\''+IFF+'\',\'Hotelinfobox\',\''+Laender_Ref_ID+'\',\'1\',\''+va_logo[0]+'\',\'\',\''+kat+'\',\''+parts_i[22]+'\',\''+va_logo[0]+'\',\''+parts_i[21]+'\',\''+parts_i[23]+'\',\''+parts_i[24]+'\',\''+parts_i[26]+'\',\'termine\');" class="terhinfo">Hotelinfos</a>');
                                                                document.write('</td>');
                //Leistung
                document.write('<td class="'+parts_i[13]+'"  title="'+parts_i[18]+'\n\r'+ttvf+''+zl_lang+'">'+parts_i[1]+'/'+parts_i[0]+''+zl_kurz+'&nbsp;');if(parts_i[6]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }document.write(strTransfertext+'</td>');
                //Preis
                document.write('<td class="'+parts_i[13]+'" align="right">');if(parts_i[7]==1){document.write('<img src="'+pfad_images+'/smile_2.gif" alt="" border="0" align="absmiddle">'); }else{document.write('<img src="/images/spacer.gif" alt="" border="0" width="10" height="1" align="absmiddle">'); }document.write(parts_i[14]+',-&euro;&nbsp;');
                if(attribut_img!="") //Attribut wie Lastminute Angebot,Fruehbucher oder Kinderermäßigung
                {
                    document.write('<img src="'+pfad_images+'/'+attribut_img+'" alt="'+alt_attribut+'" border="0" width="15" height="22" align="absmiddle">');
                }
                document.write('</td>');
                //Prüfen
                document.write('<td class="'+parts_i[13]+'" align="center"><a href="javascript:check_eingabe(\''+i+'\');\" class="pruefe">prüfen</a></td>');
                document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                document.write('<td class="rahmentermine"><img src="/images/spacer.gif" alt="" border="0" width="1" height="26"></td>');
                document.write('</tr>');

                if(i!=(stermin_i.length-1))
                {
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="termintrenner" colspan="7"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine2"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('</tr>');
                }
                else
                {
                    document.write('<tr>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="termintrenner" colspan="9"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('<td class="rahmentermine"><img src="/images/spacer.gif" width="1" height="1" border="0" alt=""></td>');
                    document.write('</tr>');
                }
            }
        }//ende lm und pauschal
    }
}
