function zur_suche(showresult)
{ 
    if (uebergabe_suchestart) {
        window.location.href=t3url+uebergabe_suchestart+'&showresult='+showresult;
    }
    else {
        window.location.href=t3url+uebergabe+'&showresult='+showresult;
    }
}
function zum_zielgebiet(showresult)
{
    window.location.href=t3url+uebergabe+'&detail=zielgebiet&showresult='+showresult;
}
function zum_hotel(showresult,startposition_hotel,zielgebiets_kenner)
{   
    window.location.href=t3url+uebergabe+'&detail=hotel&showresult='+showresult+'&startposition='+startposition_hotel+'&zielgebiets_kenner='+zielgebiets_kenner;
}
function skippen(zaehler,sortierung)
{       
    window.location.href=t3url+uebergabe+'&startposition='+zaehler+'&sortierung='+sortierung+'&detail=termine'+skip_and_order;
}
function order(sortierung)
{
    window.location.href=t3url+uebergabe+'&sortierung='+sortierung+'&detail=termine&startposition=0'+skip_and_order;    
}
//_______________________________________________________________________________
function zurueck_ter()
{
    window.location.href=t3url+uebergabe+'&detail=termine&'+skip_and_order+'&'+ter_back;
}  
//_______________________________________________________________________________

var tmp;
function vakanz_success(strParams)
{
    if(strParams){
        tmp=strParams;
        setTimeout('vakanz_success()',100);
    }
    else{
        var form=document.forms['bengine'];
        if(merklink==1){
            form.vakanz.value=tmp;
            form.detail.value="buchung";
            form.method = 'POST';
            form.id.value=typo_book_id;
            form.action=vak_suc_action;
        }
        else{
            form.vakanz.value=tmp;
            form.bucvak.value=position+'#'+stermin_i[position];
            form.startposition.value=start_pos_buc;
            form.detail.value="termine";
            form.method='POST';
            form.action=url+"booking/"+ordner_name+"/ba_submit.php";            
       }
       form.submit();
    }    
    
}
//_______________________________________________________________________________
function jetzt_buchen(kenner_ba) {
    var form=document.forms['bengine'];
    if(onlineR()){
        form.detail.value="buchung";
        if(kenner_ba>=0){
            form.vakanz.value=vak_data[kenner_ba];
        }
        else{
            form.vakanz.value=anzeige_vakanz;
        }         
        form.id.value=typo_book_id;
        form.method = 'POST';
        form.action=vak_suc_action;
        // GoogleAnalytics-Support für Domain-Sprung
        try { pageTracker._linkByPost(form); } catch(err) { }
        form.submit();
    }    
}
//_______________________________________________________________________________
function onlineR()
{
   if(document.bengine.refresh.value=='1'){
       var errStr="Sie haben Ihre Suchparameter ge&auml;ndert.\nBitte klicken Sie auf 'Neue Suche' zum Aktualisieren der Ergebnisliste!"
       alert(errStr)
       return false;
   }
   return true;
}
//_______________________________________________________________________________
var position;
function check_eingabe(kk)
{
  if(onlineR())
      buchungsanfrage(kk);
   position=kk;
}
//_______________________________________________________________________________
var openVakDiv;
function cancel_vak(kenner_id){
    var strOf="offer"+kenner_id;
    var HideDiv=document.getElementById(strOf);
    HideDiv.style.height = "78px";
    HideDiv.innerHTML='<img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0">';
    window.vak.location.href='dummy.html';
}
//_______________________________________________________________________________
function buchungsanfrage(kenner_id)
{
    parts=stermin_i[kenner_id].split("%");
    if(openVakDiv){
        cancel_vak(openVakDiv)
    }
    var strOf="offer"+kenner_id;
    var ShowDiv=document.getElementById(strOf); 
    ShowDiv.style.height = "78px";
    ShowDiv.innerHTML='<div id="tt_vakInhalt"><table cellspacing="0" cellpadding="0" border="0" class="tt_terladevak"><tr><td class="tt_padtop" align="center"><img src="'+pfad_images+'/vakanz_ani.gif" alt="" border="0"></td></tr><tr><td class="tt_terladevakCancel"><a class="tt_hotelinfo" href="javascript:void(0);" onClick="parent.cancel_vak('+kenner_id+');return false;">abbrechen</a></td></tr></table></div>';    
    openVakDiv=kenner_id;
    window.vak.location.href=vakanz+'&Buchungs_ID='+parts[9]+'&hotel_attribut='+parts[3];

}
//_______________________________________________________________________________
function vakanz_fail(strError)
{
    var form=document.forms['bengine'];
    form.vakanz.value='';
    form.strError.value=strError;
    form.errorpos.value=position;
    form.detail.value='termine';
    form.action+="#errorposition";
    form.submit();
}

var vto_check;
function s_termin_tabelle(val)
{
    if(val=="ShowVak"){
        stermin_i=vak_offer;
    }
    if(stermin_i.length<=0)
    {}
    else
    {
        var n_AltFlag=0,n_TopFlag=0,noneborder="",Fpos="",show_akt_vak="",c_tabBack='',c_tabLine='';anz_buchung=new Array();
        var linienchecker = 0; //zähler für zwischenlinien
        var thisHTML = '';

        //merk_termin - > js var die nach ueberpruefung und posten mit value aus bucvak (termininfo) belegt wird
        //Ermittlung der auf Vakanz gepruefen Buchungs_ID
        var Fpos=merk_termin.split("#");
        if(Fpos[1]){
            var anz_buchung=Fpos[1].split("%");
        }
        
        for(i=0;i<stermin_i.length;i++)
        {
            var alt_point,zl_kurz="",parts_hotel_attribut="",zl_lang="",attribut_img="",alt_attribut="";

            parts_i=stermin_i[i].split("%");

            //ist nur dann noetig, wenn gepruefte Angebote in Ergebnisliste erscheinen sollen
            //show_akt_vak == 1 wenn Einschub in Ergebnisliste gemacht wurde
            //geprueft,buchung nicht auf aktueller Seite wg preiskorrektur
            if(i==(stermin_i.length-1) && Fpos[1] && show_akt_vak!=1 && val!="ShowVak"){
                parts_i=Fpos[1].split("%");
            } 
            
            //---Veranstalter Logo
            va_logo=parts_i[6].split("-");
            if (va_logo[1])
                va_bild=KID+'-'+va_logo[0];
            else
                va_bild=va_logo[0];

            if(va_logo[0]=="VTO"){
                    vto_check=1;
            }

            //---AngebotsIcon  //$lm_icon[$k]
            switch(parts_i[13]){
                  case '0':alt_attribut=""; break;
                  case '1':{
                           //$Buchungs_ID_e[$k]
                           if((parts_i[9].substring(0,3)<=41 || va_logo[0]=="TSYS") && port==654){                               
                               alt_attribut='<img src="'+pfad_images+'/lm_kl.gif" alt="Lastminute Angebot" title="Lastminute Angebot" border="0">';
                               mangAttribut = 1;                               
                           }
                           else
                               alt_attribut="";
                           break;
                  }
                  case '2':{
                            alt_attribut='<img src="'+pfad_images+'/fb_kl.gif" alt="Fr&uuml;hbuchererm&auml;ssigung" title="Fr&uuml;hbuchererm&auml;ssigung" border="0">';
                            mangAttribut = 2;
                            break;
                  }
                  case '3':{
                            alt_attribut='<img src="'+pfad_images+'/fb_kl.gif" alt="Fr&uuml;hbuchererm&auml;ssigung" title="Fr&uuml;hbuchererm&auml;ssigung" border="0">';
                            mangAttribut = 2;
                            break;
                  }
                  case '4':{
                            alt_attribut='<img src="'+pfad_images+'/kid_kl.gif" alt="Kindererm&auml;ssigung" title="Kindererm&auml;ssigung" border="0">';
                            mangAttribut = 3;
                            break;
                  }
                  case '5':{
                            //$Buchungs_ID_e[$k]
                            if((parts_i[9].substring(0,3)<=41 || va_logo[0]=="TSYS") && port==654){
                                alt_attribut='<img src="'+pfad_images+'/lm_kid.gif" alt="Lastminute Angebot + Kindererm&auml;ssigung" title="Lastminute Angebot + Kindererm&auml;ssigung" border="0">';
                                mangAttribut = 4;
                            }
                            else{
                                alt_attribut='<img src="'+pfad_images+'/kid_kl.gif" alt="Kindererm&auml;ssigung" title="Kindererm&auml;ssigung" border="0">';
                                mangAttribut = 3;
                            }
                            break;
                  }
                  case '6':{
                            alt_attribut='<img src="'+pfad_images+'/fb_kid.gif" alt="Fr&uuml;hbuchererm&auml;ssigung + Kindererm&auml;ssigung" title="Fr&uuml;hbuchererm&auml;ssigung + Kindererm&auml;ssigung" border="0">';
                            mangAttribut = 5;
                            break;
                  }
                  case '7':{
                            alt_attribut='<img src="'+pfad_images+'/fb_kid.gif" alt="Fr&uuml;hbuchererm&auml;ssigung + Kindererm&auml;ssigung" title="Fr&uuml;hbuchererm&auml;ssigung + Kindererm&auml;ssigung" border="0">';
                            mangAttribut = 5;
                            break;
                  }
            }
                        
            //---Zusatzleistung
            if(parts_i[11]!=""){
                zl_kurz="/ZL";
                zl_lang="\n\r"+parts_i[11];
            }
            //---Verpflegung
            parts_hotel_attribut=parts_i[3].split(";");
            var ttvf=getvf(parts_hotel_attribut[0]);

            //Abflughafen
            abflug=parts_i[4].split(";");
            
            //---Dauer
             str_dauer=(parts_i[2]>1)?"Tage":"Tag";

            //
            if(val!="ShowVak"){
                // Angebote 100%
                if(parts_i[10]==0){
                    if(n_TopFlag==0){
                        
                        //Header
                        thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ibeTab tt_martop2">';
                        thisHTML+= '<tr><td style="height:10px;"><img src="'+pfad_images+'/head_alternativen.gif" width="730" height="10" alt="" border="0"></td></tr>';
                        thisHTML+= '<tr><td class="tt_topRow tt_fontA1b">Angebote, die zu 100% Ihren Suchkriterien entsprechen</td></tr>';
                        thisHTML+= '</table>';
                        
                        //Spaltenheader
                        thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_regBgHead">';
                        thisHTML+= '<tr>';         
                        thisHTML+= '    <td class="tt_colBorL" style="width:1px;"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>';                      
                        thisHTML+= '    <td class="tt_ter_colA">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Abflughafen</p>';
                        thisHTML+= '    </td>';         
                        thisHTML+= '    <td class="tt_ter_colB">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Datum</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colC" align="center">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1">Dauer</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colD" align="center">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1">Veranstalter</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colE">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Leistung</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colF" align="center">';
                        thisHTML+= '    &nbsp;';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colG tt_colBorR" align="right">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padright2">Preis p. Person</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '</tr></table>';
                        
                        n_TopFlag=1;
                        c_tabBack = ' tt_ter_bgTop';
                        c_tabLine = ' tt_ter_split';
                    }
                }
                else{
                    //Alternative Angebote
                    if(alt_point!=1){
                        
                        linienchecker = 0;
                                                
                        if (i > 0 && val!="ShowVak" && n_TopFlag == 1){
                            thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ibeTab">';                            
                            thisHTML+= '<tr><td style="height:10px;"><img src="'+pfad_images+'/end_angebote.gif" width="730" height="10" alt="" border="0"></td></tr>';
                            thisHTML+= '</table>';                            
                        }
                        
                        //Header
                        thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ibeTab tt_martop2">';
                        thisHTML+= '<tr><td style="height:10px;"><img src="'+pfad_images+'/head_alternativen.gif" width="730" height="10" alt="" border="0"></td></tr>';
                        thisHTML+= '<tr><td class="tt_topRow tt_fontA1b">Echte Alternativen zu Ihren Wünschen</td></tr>';
                        thisHTML+= '</table>';                         
                        
                        //Spaltenheader
                        thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_regBgHeadAlt">';
                        thisHTML+= '<tr>';         
                        thisHTML+= '    <td class="tt_colBorL" style="width:1px;"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>';                      
                        thisHTML+= '    <td class="tt_ter_colA">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Abflughafen</p>';
                        thisHTML+= '    </td>';         
                        thisHTML+= '    <td class="tt_ter_colB">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Datum</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colC" align="center">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1">Dauer</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colD" align="center">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1">Veranstalter</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colE">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padleft2">Leistung</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colF" align="center">';
                        thisHTML+= '    &nbsp;';
                        thisHTML+= '    </td>';
                        thisHTML+= '    <td class="tt_ter_colG tt_colBorR" align="right">';
                        thisHTML+= '    <p class="tt_reg_col_header tt_fontF1 tt_padright2">Preis p. Person</p>';
                        thisHTML+= '    </td>';
                        thisHTML+= '</tr></table>';                                                           
                                                
                        alt_point=1;   
                        c_tabBack = ' tt_ter_bgAlt';  
                        c_tabLine = ' tt_ter_splitAlt';                   
                    }
                }
                
                document.write(thisHTML); 
                thisHTML = '';
                
            }

            //-----------------------------------------------------------------
            //-------Anzeigen der geprüften Angebote oberhalb der Terminausgabe-----------------------------
            //-----------------------------------------------------------------
            if(val=="ShowVak"){
                //der aktuell gepruefte Termin wird nicht in der Liste angezeigt
                //if(stermin_i[i]==Fpos[1]){}
                //else{
                
                var tmp_var=vak_data[i].split("|");
                var hotel_attribut=tmp_var[0];
                var tmp_var_2=hotel_attribut.split(";");
                var error_e=tmp_var[9];
                var prozess_e=tmp_var[12];
                var anzahl_personen=tmp_var_2[3];
                var abflugshafen_e=tmp_var[1];
                var rueckflugsflughafen_e=tmp_var[2];
                var preis_e=tmp_var[7];
                var tmp_preise=preis_e.split(";");
                var gesamtpreis=tmp_preise[anzahl_personen];          
                
                var alt_tmp=mpersonen.split(";");
                
                if(error_e=="-1")
                    var text_ausgabe = "Pr&uuml;fung auf freie Pl&auml;tze und Ermittlung des Reisepreises nicht m&ouml;glich";
                else if(prozess_e=="BQ")
                    var text_ausgabe = "Die von Ihnen ausgew&auml;hlte Reise ist auf Anfrage buchbar";
                else
                    var text_ausgabe = "Es sind nur noch wenige Restpl&auml;tze frei";
                
                //Header
                if (i==0){                     
                    thisHTML+= '<table class="tt_ibeTab tt_martop2" cellspacing="0" cellpadding="0" border="0"><tr>';                    
                    thisHTML+= '    <td class="tt_lineheight22 tt_fontE1b">Diese Angebote wurden von Ihnen auf Verfügbarkeit geprüft</td>';                    
                    thisHTML+= '</tr></table>';                                         
                }  
                
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0"><tr>';
                thisHTML+= '<td><img src="'+pfad_images+'/vakanz_gep_top_ohne.gif" width="730" height="5" alt="" border="0"></td>';
                thisHTML+= '</tr></table>'; 
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ter_bgVak">'; 
                thisHTML+= '<tr>';
                thisHTML+= '<td rowspan="3"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>';
                //---Überschrift
                thisHTML+= '<td colspan="6" class="tt_fontE3b tt_padbot" align="center" valign="top">'+text_ausgabe+'</td>';
                //---Preis
                thisHTML+= '<td rowspan="2" class="tt_ter_colG tt_padbot" valign="top">';
                thisHTML+= '<p class="tt_fontB2b tt_padleft2">Gesamtpreis für alle Personen</p>';
                thisHTML+= '<div class="tt_fontE1b" style="text-align:right;padding-right:10px;"><a class="tt_hotlpreis" href="javascript:void(0);" onClick="javascript:jetzt_buchen('+i+');return false;">'+gesamtpreis+',-&euro;</a></div>';                
                thisHTML+= '</td>';
                thisHTML+= '</tr>';
                thisHTML+= '<tr>';
                //---Abflughafen                
                if(abflug[2]&1){
                    thisHTML+= '<td class="tt_ter_colA">';
                    thisHTML+= '<a class="tt_abflugHafen tt_marleft2" href="javascript:void(0);" onClick="javascript:oHIB(\'\',\'Abflughafeninformation\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\',\'\',\'\');return false;" title="Abflughafen-Informationen aufrufen">'+abflug[1]+'</a>';
                    thisHTML+= '</td>';
                }
                else{
                    thisHTML+= '<td class="tt_ter_colA"><p class="tt_padleft2 tt_fontA1b">'+abflug[1]+'</p></td>';
                }
                //---Abreisetag
                thisHTML+= '<td class="tt_ter_colB"><p class="tt_padleft2 tt_fontB2">'+parts_i[7]+'</p></td>';                                
                //---Dauer
                str_dauer=(parts_i[2]>1)?"Tage":"Tag";
                thisHTML+= '    <td class="tt_ter_colC" align="center"><p class="tt_fontB2">'+parts_i[2]+' '+str_dauer+'</p></td>';
                //------Anbieter
                thisHTML+= '    <td class="tt_ter_colD" align="center">';
                thisHTML+= '    <img src="'+imgservPfad+'/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+parts_i[5]+'" title="Veranstalter '+parts_i[5]+'" border="0" width="75" height="21">';                
                thisHTML+= '    </td>';                
                //---Leistung
                thisHTML+= '    <td class="tt_ter_colE">';
                thisHTML+= '    <p class="tt_padleft2 tt_fontB1">'+parts_i[12]+'<br>'+ttvf+'<br>'+zl_lang+'</p>';
                thisHTML+= '    </td>';
                //Attr.
                thisHTML+= '    <td class="tt_ter_colF" align="center">';
                if(alt_attribut!=""){
                    thisHTML+= alt_attribut;
                }
                else{
                    thisHTML+= '&nbsp;';
                }
                thisHTML+= '    </td>'; 
                thisHTML+= '</tr>';
                
                thisHTML+= '<tr>';                 
                //----Flugzeiten
                thisHTML+= '<td colspan="3">';
                thisHTML+= '<a class="tt_abflugHafen tt_marleft2" href="javascript:void(0);" onClick="javascript:flugzeiten(\''+parts_i[6]+'\',\''+abflugshafen_e+'\',\''+parts_i[9]+'\',\''+rueckflugsflughafen_e+'\');return false;\">Flugzeiten anzeigen</a>';
                thisHTML+= '</td>';
                //---Buchen
                thisHTML+= '<td class="tt_padright2" colspan="4" align="right">';
                thisHTML+= '<a href="javascript:void(0);" onClick="javascript:jetzt_buchen('+i+');return false;"><img src="'+pfad_images+'/button_jetztbuchen.gif" alt="Jetzt buchen" title="Jetzt buchen" border="0"></a>';
                thisHTML+= '</td>';                               
                thisHTML+= '</tr>';                 
                thisHTML+= '</table>';
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0"><tr>';
                thisHTML+= '<td><img src="'+pfad_images+'/vakanz_gep_bottom_ohne.gif" width="730" height="5" alt="" border="0"></td>';
                thisHTML+= '</tr></table>';
                thisHTML+= '<p style="clear:both;margin:0px;width:730px;"><img src="/images/spacer.gif" alt="" width="730" height="5" /></p>';
                
                linienchecker ++;
                
                document.write(thisHTML); 
                thisHTML = '';
            }

            //-----------------------------------------------------------------
            //-------Anzeigen der geprüften Vakanz innerhalb der Terminauswahl-----------------------------
            //-----------------------------------------------------------------
            else if((anz_buchung[9]==parts_i[9]) || (i==(stermin_i.length-1) && Fpos[1] && show_akt_vak!=1)){            
                //anzeige_vakanz -> js var die mit dem value aus vakanz belegt wird
                var tmp_var=anzeige_vakanz.split("|");
                var hotel_attribut=tmp_var[0];
                var tmp_var_2=hotel_attribut.split(";");
                var error_e=tmp_var[9];
                var prozess_e=tmp_var[12];
                var anzahl_personen=tmp_var_2[3];
                var abflugshafen_e=tmp_var[1];
                var rueckflugsflughafen_e=tmp_var[2];
                var preis_e=tmp_var[7];
                var tmp_preise=preis_e.split(";");
                var gesamtpreis=tmp_preise[anzahl_personen];

                var alt_tmp=mpersonen.split(";");
                                
                if(error_e=="-1")
                    var text_ausgabe = "Pr&uuml;fung auf freie Pl&auml;tze und Ermittlung des Reisepreises nicht m&ouml;glich";
                else if(prozess_e=="BQ")
                    var text_ausgabe = "Die von Ihnen ausgew&auml;hlte Reise ist auf Anfrage buchbar";
                else
                    var text_ausgabe = "Es sind nur noch wenige Restpl&auml;tze frei";
                               
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0"><tr>';
                thisHTML+= '<td><img src="'+pfad_images+'/vakanz_gep_top.gif" width="730" height="5" alt="" border="0"></td>';
                thisHTML+= '</tr></table>'; 
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ter_bgVak">'; 
                thisHTML+= '<tr>';
                thisHTML+= '<td rowspan="3"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>';
                //---Überschrift
                thisHTML+= '<td colspan="6" class="tt_fontE3b tt_padbot" align="center" valign="top">'+text_ausgabe+'</td>';
                //---Preis
                thisHTML+= '<td rowspan="2" class="tt_ter_colG tt_padbot" valign="top">';
                thisHTML+= '<p class="tt_fontB2b tt_padleft2">Gesamtpreis für alle Personen</p>';
                thisHTML+= '<div class="tt_fontE1b" style="text-align:right;padding-right:10px;"><a class="tt_hotlpreis" href="javascript:void(0);" onClick="javascript:jetzt_buchen(0);return false;">'+gesamtpreis+',-&euro;</a></div>';                
                thisHTML+= '</td>';
                thisHTML+= '</tr>';
                thisHTML+= '<tr>';
                //---Abflughafen                
                if(abflug[2]&1){
                    thisHTML+= '<td class="tt_ter_colA">';
                    thisHTML+= '<a class="tt_abflugHafen tt_marleft2" href="javascript:void(0);" onClick="javascript:oHIB(\'\',\'Abflughafeninformation\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\',\'\',\'\');return false;" title="Abflughafen-Informationen aufrufen">'+abflug[1]+'</a>';
                    thisHTML+= '</td>';
                }
                else{
                    thisHTML+= '<td class="tt_ter_colA"><p class="tt_padleft2 tt_fontA1b">'+abflug[1]+'</p></td>';
                }
                //---Abreisetag
                thisHTML+= '<td class="tt_ter_colB"><p class="tt_padleft2 tt_fontB2">'+parts_i[7]+'</p></td>';                                
                //---Dauer
                str_dauer=(parts_i[2]>1)?"Tage":"Tag";
                thisHTML+= '    <td class="tt_ter_colC" align="center"><p class="tt_fontB2">'+parts_i[2]+' '+str_dauer+'</p></td>';
                //------Anbieter
                thisHTML+= '    <td class="tt_ter_colD" align="center">';
                thisHTML+= '    <img src="'+imgservPfad+'/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+parts_i[5]+'" title="Veranstalter '+parts_i[5]+'" border="0" width="75" height="21">';                
                thisHTML+= '    </td>';                
                //---Leistung
                thisHTML+= '    <td class="tt_ter_colE">';
                thisHTML+= '    <p class="tt_padleft2 tt_fontB1">'+parts_i[12]+'<br>'+ttvf+'<br>'+zl_lang+'</p>';
                thisHTML+= '    </td>';
                //Attr.
                thisHTML+= '    <td class="tt_ter_colF" align="center">';
                if(alt_attribut!=""){
                    thisHTML+= alt_attribut;
                }
                else{
                    thisHTML+= '&nbsp;';
                }
                thisHTML+= '    </td>'; 
                thisHTML+= '</tr>';
                
                thisHTML+= '<tr>';                 
                //----Flugzeiten
                thisHTML+= '<td colspan="3">';
                thisHTML+= '<a class="tt_abflugHafen tt_marleft2" href="javascript:void(0);" onClick="javascript:flugzeiten(\''+parts_i[6]+'\',\''+abflugshafen_e+'\',\''+parts_i[9]+'\',\''+rueckflugsflughafen_e+'\');return false;\">Flugzeiten anzeigen</a>';
                thisHTML+= '</td>';
                //---Buchen
                thisHTML+= '<td class="tt_padright2" colspan="4" align="right">';
                thisHTML+= '<a href="javascript:void(0);" onClick="javascript:jetzt_buchen(0);return false;"><img src="'+pfad_images+'/button_jetztbuchen.gif" alt="Jetzt buchen" title="Jetzt buchen" border="0"></a>';
                thisHTML+= '</td>';                               
                thisHTML+= '</tr>';                 
                thisHTML+= '</table>';
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0"><tr>';
                thisHTML+= '<td><img src="'+pfad_images+'/vakanz_gep_bottom.gif" width="730" height="5" alt="" border="0"></td>';
                thisHTML+= '</tr></table>';

                anz_buchung[12]="";
                show_akt_vak=1;
                linienchecker = 0;
                
                document.write(thisHTML); 
                thisHTML = '';

            } 
            //-----------------------------------------------------------------
            //-------Ausgabe der Ergebnisliste---------------------------------
            //-----------------------------------------------------------------
            else{
                
                // Error-Ausgabe für das erste oder alle mittleren Angebote
                thisHTML+= showError();                 
        
                thisHTML+= '<table class="tt_ibeTab'+c_tabBack+'" cellpadding="0" cellspacing="0" border="0"><tr>';                
                thisHTML+= '    <td class="tt_colBorL" style="width:1px;height:34px;" id="offer'+i+'" valign="top"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>';
                //---Abflughafen
                if(abflug[2]&1){                   
                    thisHTML+= '    <td class="tt_ter_colA">';
                    thisHTML+= '    <a class="tt_abflugHafen tt_marleft2" href="javascript:void(0);" onClick="oHIB(\'\',\'Abflughafeninformation\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\',\'\',\''+engine+'\');return false;" title="Abflughafen-Informationen aufrufen">'+abflug[1]+'</a>';
                    thisHTML+= '    </td>';                    
                }
                else{
                    thisHTML+= '    <td class="tt_ter_colA"><p class="tt_padleft2 tt_fontA1b">'+abflug[1]+'</p></td>';
                }
                //---Abreisetag                 
                thisHTML+= '    <td class="tt_ter_colB"><p class="tt_padleft2 tt_fontB2">'+parts_i[7]+'</p></td>';
                //---Dauer
                str_dauer=(parts_i[2]>1)?"Tage":"Tag";
                thisHTML+= '    <td class="tt_ter_colC" align="center"><p class="tt_fontB2">'+parts_i[2]+' '+str_dauer+'</p></td>';
                //------Anbieter
                thisHTML+= '    <td class="tt_ter_colD" align="center">';
                thisHTML+= '    <img src="'+imgservPfad+'/images/content/va_logos/small/'+va_bild+'.gif" alt="Veranstalter '+parts_i[5]+'" title="Veranstalter '+parts_i[5]+'" border="0" width="75" height="21">';                
                thisHTML+= '    </td>';
                //---Leistung
                thisHTML+= '    <td class="tt_ter_colE">';
                thisHTML+= '    <p class="tt_padleft2 tt_fontB1">'+parts_i[12]+'<br>'+ttvf+'<br>'+zl_lang+'</p>';
                thisHTML+= '    </td>';
                //Attr.
                thisHTML+= '    <td class="tt_ter_colF" align="center">';
                if(alt_attribut!=""){
                    thisHTML+= alt_attribut;
                }
                else{
                    thisHTML+= '&nbsp;';
                }
                thisHTML+= '    </td>';
                //---Preis + Termin prüfen
                thisHTML+= '    <td class="tt_ter_colG tt_colBorR" align="right">';
                thisHTML+= '    <p class="tt_padright2"><span class="tt_fontB2">p.P. ab &euro;&nbsp;&nbsp;</span><a class="tt_hotlpreis" href="javascript:void(0);" onClick="check_eingabe(\''+i+'\');return false;">'+parts_i[8]+',-</a><a style="margin-left:5px;" href="javascript:void(0);" onClick="check_eingabe(\''+i+'\');return false;"><img src="'+pfad_images+'/button_hotlpreis.gif" alt="" border="0" align="absmiddle"></a></p>';                                              
                thisHTML+= '    </td>';                  
                thisHTML+= '</tr>';  
                thisHTML+= '</table>'; 
                thisHTML+= '<table class="'+c_tabLine+'" cellpadding="0" cellspacing="0" border="0">';             
                thisHTML+= '<tr><td><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td></tr>';
                thisHTML+= '</table>';    
                
                linienchecker ++;             
                
                // Error-Ausgabe für das letzte Angebot
                thisHTML+= showError(true); 
                   
            }
        } //ENDE for-Schleife
        
        if (val!="ShowVak" && stermin_i.length > 0){
            if (alt_point == 1){
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ibeTab">';                            
                thisHTML+= '<tr><td style="height:10px;"><img src="'+pfad_images+'/end_alternativen.gif" width="730" height="10" alt="" border="0"></td></tr>';
                thisHTML+= '</table>';
            }
            else{
                thisHTML+= '<table cellspacing="0" cellpadding="0" border="0" class="tt_ibeTab">';                            
                thisHTML+= '<tr><td style="height:10px;"><img src="'+pfad_images+'/end_angebote.gif" width="730" height="10" alt="" border="0"></td></tr>';
                thisHTML+= '</table>';
            }
        }
        
        if (thisHTML != ''){
            document.write(thisHTML); 
            thisHTML = '';
        }
        
    }
}

//_______________________________________________________________________________
function show_smile(val,alt){
    var smile_images="";
    if(val==1)
        smile_images='<img src="'+pfad_images+'/smile.gif" alt="'+alt+'" border="0" width="13" height="12">';
    return smile_images;
}

function pageSkip(seiten,apage,sortierung){
    for (t=1;t<=seiten;t++)
    {
        zaehler=(t-1)*20;
        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 flugzeiten(veranstalter,abflughafen,B_ID,zielflughafen)
{
    var top=screen.height;
    var left=screen.width;
    posx=((left/2)-190);
    posy=((top/2)-150);
    window.open(flugzeiten_url+'&start='+abflughafen+'&ziel='+zielflughafen+'&Buchungs_ID='+B_ID+'&veranstalter='+veranstalter,'Flugzeiten','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=500,height=250,screenX='+posx+',screenY='+posy+',left='+posx+',top='+posy+'');
}

function twoDigitTer(val){
  return parseInt(val,10)<10?"0"+parseInt(val,10):parseInt(val,10);
}

function genHinRueckTag (thisdauer, thisdatum)
{
    var tmp_rueck=parseInt(thisdatum)+parseInt((thisdauer*60*60*24));
    var dt = new Date(tmp_rueck*1000);
    var woTage = ["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."];
    var rueckTag = woTage[dt.getDay()]+" "+twoDigitTer(dt.getDate())+"."+twoDigitTer(dt.getMonth()+1)+"."+String(dt.getFullYear()).substr(2);
    var dt2 = new Date(thisdatum*1000);
    var hinTag = woTage[dt2.getDay()]+" "+twoDigitTer(dt2.getDate())+"."+twoDigitTer(dt2.getMonth()+1)+"."+String(dt2.getFullYear()).substr(2);
    var thereturn = hinTag+'#'+rueckTag;
    return thereturn;
}

var errorAllreadyDisplayed = false;
function showError(showAfterOffer) {
    var txtHtml='';
    var showError;
    var rowBorder = '';

    if (showAfterOffer) {
        if(strError!="" && (i==stermin_i.length-1 && errorpos>i) && !errorAllreadyDisplayed) {
            showError = true;
        }
    } else {
        if(strError!="" && (i==errorpos)){
            showError = true;
            errorAllreadyDisplayed = true;
        }
    }
    if (showError) {
        txtHtml+= '<table class="tt_ibeTab" cellpadding="0" cellspacing="0" border="0"><tr>';
        txtHtml+= '    <td class="tt_padAll2 tt_fontA1b tt_colBorL tt_colBorR" valign="top"><a name="errorposition"></a>'+strError+'</td>';
        txtHtml+= '</tr></table>';          
    }
    
    return txtHtml;
}
