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)
{
    detail="hotel";
    window.location.href=t3url+uebergabe+'&detail='+detail+'&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{
        merklink = 1;
        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+"/ibe/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;
         
         form.submit();
     }    
     
}
//_______________________________________________________________________________
function onlineR()
{
   if(document.bengine.refresh.value=='1'){
       var errStr="Sie haben Ihre Suchparameter geä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 = "27px";
    HideDiv.innerHTML='&nbsp;';
    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 = "105px";
    ShowDiv.innerHTML='<div id="inhalt"><table cellspacing="0" cellpadding="0" border="0" class="terladevak"><tr><td class="terladevakhead" colspan="3">Bitte warten!&nbsp;&nbsp;&nbsp;&nbsp;Wir prüfen  das ausgesuchte Angebot auf freie Plätze.</td></tr><tr><td class="terladevaklogo"><img src="/kunden_parameter/'+ordner_name+'/ibe_v2/images/vak.gif" border="0" alt="Vakanz"></td><td>&nbsp;</td><td class="terladevakcancel"><a class="hotelinfo" href="javascript:parent.cancel_vak('+kenner_id+');">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';
    if (backid != '') {
        form.id.value = backid;
    }
    form.action = 'index.php';
    form.action+="#errorposition";
    form.submit();
}
function switchIBE(){
	var strHref = document.location.href.replace('id=31', 'id=32');
	if(strHref.search(/dev5.vidado.com/g) == -1){
		strHref = "http://reiseexperten.com/index.php?" + strHref.split("?")[1];
	}
	if(strHref.search(/id=32/g) == -1){
		strHref = strHref + "&id=32";
	}
    if(strHref.search(/engine=&/g) != -1){
    	strHref = strHref.replace('engine=', 'engine=erde');
    }
    else if(strHref.search(/engine=pauschal/) != -1){
    	strHref = strHref.replace('engine=pauschal', 'engine=erde');
    }
    else{
    	strHref = strHref.concat('&engine=erde');
    }
    if (strHref.search('ttSwitchIbe=1') == -1) {
        strHref = strHref + '&ttSwitchIbe=1';
    }
    document.location.href = strHref;
    return false;
}

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="";anz_buchung=new Array();

        //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("%");

            //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
            switch(parts_i[13]){
                  case '0':alt_attribut=""; break;
                  case '1':{
                           if((parts_i[9].substring(0,3)<=41 || va_logo[0]=="TSYS") && port==654)
                               alt_attribut='Lastminute Angebot';
                               //attribut_img='<img src="'+pfad_images+'/lm.gif" alt="Lastminute Angebot" width="13" height="15" border="0" class="tericon">';
                           else
                               alt_attribut="";
                           break;
                  }
                  case '2':{
                            alt_attribut='Frühbucherrabatt';
                            //attribut_img='<img src="'+pfad_images+'/fruehrabatt.gif" alt="Frühbucher Vorteil" width="13" height="15" border="0" class="tericon">';
                            break;
                  }
                  case '3':{
                            alt_attribut='Frühbucherrabatt';
                            //attribut_img='<img src="'+pfad_images+'/fruehrabatt.gif" alt="Frühbucher Vorteil" width="13" height="15" border="0" class="tericon">';
                            break;
                  }
                  case '4':{
                            alt_attribut='Kinderermäßigung';
                            //attribut_img='<img src="'+pfad_images+'/kind.gif" alt="Kinderermäßigung" width="11" height="15" border="0" class="tericon">';
                            break;
                  }
                  case '5':{
                            if((parts_i[9].substring(0,3)<=41 || va_logo[0]=="TSYS") && port==654){
                                alt_attribut='Lastminute Angebot<br>Kinderermäßigung';
                                //attribut_img='<img src="'+pfad_images+'/lm.gif" alt="Lastminute Angebot" width="13" height="15" border="0" class="tericon">';
                                //attribut_img+=' <img src="'+pfad_images+'/kind.gif" alt="Kinderermäßigung" width="11" height="15" border="0" class="tericon">';
                            }
                            else{
                                alt_attribut='Kinderermäßigung';
                                //attribut_img='<img src="'+pfad_images+'/kind.gif" alt="Kinderermäßigung" width="11" height="15" border="0" class="tericon">';
                            }
                            break;
                  }
                  case '6':{
                            alt_attribut='Frühbucherrabatt<br>Kinderermäßigung';
                            //attribut_img='<img src="'+pfad_images+'/fruehrabatt.gif" alt="Frühbucher Vorteil" width="13" height="15" border="0" class="tericon">';
                            //attribut_img+=' <img src="'+pfad_images+'/kind.gif" alt="Kinderermäßigung" width="11" height="15" border="0" class="tericon">';
                            break;
                  }
                  case '7':{
                            alt_attribut='Frühbucherrabatt<br>Kinderermäßigung';
                            //attribut_img='<img src="'+pfad_images+'/fruehrabatt.gif" alt="Frühbucher Vorteil" width="13" height="15" border="0" class="tericon">';
                            //attribut_img+=' <img src="'+pfad_images+'/kind.gif" alt="Kinderermäßigung" width="11" height="15" border="0" class="tericon">';
                            break;
                  }
            }

            //---Zusatzleistung
            if(parts_i[11]!=""){
                zl_kurz="/ZL";
                zl_lang="\n\r"+parts_i[11];
            }
            //---Verpfelgung
            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";

            //---Belegung der Classen
            if(parts_i[10]==0){
                if(n_TopFlag==0){
                    c_strRL="terresL";
                    c_strR="terres";
                    c_strRLei="terresLei";
                    c_strRR="terresR";
                    n_TopFlag=1;
                }
            }
            else{
                if(alt_point!=1 && val!="ShowVak"){
                    if(alt_point!=1){
                        c_strRL="terresLALT";
                        c_strR="terresALT";
                        c_strRLei="terresLeiALT";
                        c_strRR="terresRALT";

                        document.write('<table cellspacing="0" cellpadding="0"  border="0" width="'+ibe_table_width+'" class="tertabheadline">');
                        document.write('<tr>');
                        document.write('<td class="tertabheadALT">Alternative Angebote, die Ihren Urlaubsünschen nahe kommen</td>');
                        document.write('</tr>');
                        document.write('</table>');
                        document.write('<table cellspacing="0" cellpadding="0"  border="0" width="'+ibe_table_width+'" class="tertab5ALT">');
                        document.write('<tr class="tertab5trheadALT">');
                        document.write('<td width="136" style="padding-left:4px;">Abflughafen</td>');
                        document.write('<td width="80" align="center">Abreisetag</td>');
                        document.write('<td width="58" align="center">Dauer</td>');
                        document.write('<td width="102" align="center">Anbieter</td>');
                        document.write('<td>Leistung</td>');
                        document.write('<td width="83" style="padding-right:4px;" align="right">Preis p.Pers.</td>');
                        document.write('</tr>');
                        
                        alt_point=1;
                    }
                }
            }

            //-----------------------------------------------------------------
            //-------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(";");
                var kind=0;
                var txt_kind="";
                /*for(z=0;z<anzahl_personen;z++) {
                    if(alt_tmp[z]>1 && alt_tmp[z]<25) {
                      if(tmp_preise[z]!="") {
                        kind++;
                        if(kind==1) txt_kind="Gesamtpreis enthält:<br>1.Kind: &euro; "+tmp_preise[z]+",00";
                        else txt_kind+="<br>&nbsp;&nbsp;&nbsp;"+kind+".Kind: &euro; "+tmp_preise[z]+",00";
                      }
                    }
                } */

                document.write('<tr>');
                document.write('<td width="136" style="border-left:1px solid #003366;"><img src="'+pfad_images+'/spacer.gif" width="136" height="1" alt="" border="0"></td>');
                document.write('<td width="80"><img src="'+pfad_images+'/spacer.gif" width="80" height="1" alt="" border="0"></td>');
                document.write('<td width="58"><img src="'+pfad_images+'/spacer.gif" width="58" height="1" alt="" border="0"></td>');
                document.write('<td width="102"><img src="'+pfad_images+'/spacer.gif" width="102" height="1" alt="" border="0"></td>');
                document.write('<td><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>');
                document.write('<td width="83" style="border-right:1px solid #003366;"><img src="'+pfad_images+'/spacer.gif" width="83" height="1" alt="" border="0"></td>');
                document.write('</tr>');
                
                if (preisKorrektur && stermin_i[i]==Fpos[1]) {
                    document.write('<tr>');
                    document.write('<td colspan="6" class="tervaktdPreisKorrektur" style="border-left: 1px solid #003366; border-right: 1px solid #003366;">Achtung! Kurzfristige Preiskorrektur</td>');
                    document.write('</tr>');
                }

                document.write('<tr>');
                //---Abflughafen
                if(abflug[2] & 1){
                document.write('<td class="tervaktdL"><a href="javascript:oHIB(\'\',\'Abflughafen-Informationen\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\');" title="Abflughafen-Informationen aufrufen" class="abflughafen">'+abflug[1]+'</a></td>');
                }
                else{
                document.write('<td class="tervaktdL">'+abflug[1]+'</td>');
                }
                //---Abreisetag
                document.write('<td class="tervaktd tercenter">'+parts_i[7]+'</td>')
                //---Dauer
                document.write('<td class="tervaktd tercenter">'+parts_i[2]+' '+str_dauer+'</td>');

                if(show_hotelinfo=='1') {
                    //------Anbieter
                    document.write('<td class="tervaktd" align="center" valign="top">');
                    document.write('<div style="margin:5px 0 0 0; text-align=center;"><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"></div>');
                    //----Hotelinfos
                    document.write('<div style="margin:3px 0 3px 0; text-align=center;"><a class="hotelinfo" href="javascript:oHIB(\''+IFF+'\',\'Hotelinfobox\',\''+Laender_Ref_ID+'\',\'1\',\''+va_logo[0]+'\',\'\',\''+parts_i[23]+'\',\''+parts_i[20]+'\',\''+va_logo[0]+'\',\''+parts_i[19]+'\',\''+parts_i[21]+'\',\''+parts_i[22]+'\',\''+parts_i[24]+'\',\'termine\');">Hotelinfos</a></div>');
                    document.write('</td>');
                }
                else {
                     //------Anbieter
                    document.write('<td class="tervaktd" align="center">');
                    document.write('<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">');                    
                    document.write('</td>');
                }

                //---Leistung
                document.write('<td colspan="2" class="tervaktd" valign="top" style="padding:2px 0 0 0;border-right:1px solid #003366;">');
                document.write(parts_i[12]+' '+ttvf+' '+zl_lang);

                //Attr.
                if(alt_attribut!=""){
                     document.write('<br><span style="font-weight:bold; color:#003366;">'+alt_attribut+'</span>');
                }
                document.write('</td>');
                document.write('</tr>');

                document.write('<tr>');
                //----Flugzeiten
                document.write('<td class="tervaktdL" colspan="3" style="height:24px;"><a class="hotelinfo" href="javascript:flugzeiten(\''+parts_i[6]+'\',\''+abflugshafen_e+'\',\''+parts_i[9]+'\',\''+rueckflugsflughafen_e+'\');\">Flugzeiten anzeigen</a></td>');
                //Gesamtpreis
                document.write('<td colspan="3" class="tervaktdR" style="height:24px;"><b>Gesamtpreis für alle Personen:&nbsp;</b><a href="javascript:jetzt_buchen('+i+');\" style="text-decoration:none;"><span class=\"tervakpreis\">'+gesamtpreis+',-&euro;</span></a></td>');
                document.write('</tr>');
                document.write('<tr>');
                //----Merkzettel
                var tmp_leistungscode = tmp_var[17].split(";");
                tmp_leistungscode = tmp_leistungscode[0];
                if(str_hinfo.search("/&/")) {
                    str_hinfo = str_hinfo.replace(/&/g,"TTundTT");
                }
                var tmp_hotinfo = str_hinfo.split("#");

                var mabflughafen = parts_i[4].split(";");
                var mhin_datum = parts_i[7];
                var mdauer = parts_i[2]+' '+str_dauer;
                var mzcodex = parts_i[19];
                var mort=tmp_hotinfo[1].replace(/\'/g,"\\'");
                var mname=tmp_hotinfo[0].replace(/\'/g,"\\'");
                var mva=va_logo[0];
                    if(typeof(season)!='undefined'){
                        var d=new Date();
                        d.setTime(season*1000);
                        mon = d.getMonth()+1;
                        if(mon > 4 && mon < 11) mseason="s";
                        else mseason="w";
                    }
                    else{
                        mseason="";
                    }

                //var mleistung = parts_i[1]+'/'+parts_i[0]+''+zl_kurz;
                var mleistung = parts_i[12]+' '+ttvf+' '+zl_lang;
                var mattribut = alt_attribut;

                var str_merklink=t3url+uebergabe+'&detail=termine&'+skip_and_order+'&'+ter_back+'&hid='+HID+'&mhin_dlc='+mabflughafen[0]+'&mru_dlc='+rueckflugsflughafen_e+'&mhin_termin='+tmp_var[3]+'&mrueck_termin='+tmp_var[4]+'&mleistungscode='+tmp_leistungscode+'&mbuchungsid='+tmp_var[10]+'&miff='+miff+'&mpersonen='+mpersonen+'&mabflughafen='+mabflughafen[1]+'&mhindatum='+mhin_datum+'&mdauer='+mdauer+'&mhotname='+mname+'&mzielg='+mzielgeb+'&mhotort='+mort+'&mhotreg='+tmp_hotinfo[3]+'&mhotland='+tmp_hotinfo[4]+'&mgesamtpreis='+gesamtpreis+'&obj_sterne='+mstern+'&zbit='+tmp_hotinfo[6]+'&mhotva='+mva+'&mseason='+mseason+';'+season+'&vbit='+tmp_hotinfo[5]+'&mpreise='+tmp_var[7]+'&obj_lrefid='+Laender_Ref_ID+'&mzcodex='+mzcodex+'&mpersonen='+mpersonen+'&mangebots_icon='+parts_i[13]+';'+parts_i[14]+';'+port+'&mleistung='+mleistung+'&mattribut='+mattribut+'&mveranstalter_lang='+parts_i[5]+'&mabfluglink='+mabflughafen[2]+'&merkzettel_aktion=safe'+tmp_sess_id;

                document.write('<td class="tervaktdL" colspan="3" style="height:24px;" valign="top"><a class="hotelinfo" href="javascript:window.location.href = \''+escape(str_merklink)+'\';">Angebot in den Merkzettel legen</a></td>');
                document.write('<td class="tervaktdR" colspan="3"><a href="javascript:jetzt_buchen('+i+');\"><img src="'+pfad_images+'/zur_buchung.gif" alt="Zur Buchung" border="0"></a></td>');
                document.write('</tr>');
                document.write('<tr>');
                document.write('<td colspan=6 class="listborder_le_ri_bo"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>');
                document.write('</tr>');
            }

            //-----------------------------------------------------------------
            //-------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(";");
                var kind=0;
                var txt_kind="";
                /*for(z=0;z<anzahl_personen;z++) {
                    if(alt_tmp[z]>1 && alt_tmp[z]<25) {
                      if(tmp_preise[z]!="") {
                        kind++;
                        if(kind==1) txt_kind="Gesamtpreis enthält:<br>1.Kind: &euro; "+tmp_preise[z]+",00";
                        else txt_kind+="<br>&nbsp;&nbsp;&nbsp;"+kind+".Kind: &euro; "+tmp_preise[z]+",00";
                      }
                    }
                } */

                if(error_e=="-1")
                    var text_ausgabe = "Prüfung auf freie Plätze und Ermittlung des Reisepreises nicht möglich";
                else if(prozess_e=="BQ")
                    var text_ausgabe = "Die Reise ist nach Rückbestätigung durch den Hotelier buchbar";
                else
                    var text_ausgabe = "Die Reise ist mit Sofort-OK frei";

                document.write('<tr>');
                document.write('<td class="tervakhead" colspan="6">'+text_ausgabe+'</td>');
                document.write('</tr>');
                
                document.write('<tr class="tervakproof_bg">');
                document.write('<td width="136"><img src="'+pfad_images+'/spacer.gif" width="136" height="1" alt="" border="0"></td>');
                document.write('<td width="80"><img src="'+pfad_images+'/spacer.gif" width="80" height="1" alt="" border="0"></td>');
                document.write('<td width="58"><img src="'+pfad_images+'/spacer.gif" width="58" height="1" alt="" border="0"></td>');
                document.write('<td width="102"><img src="'+pfad_images+'/spacer.gif" width="102" height="1" alt="" border="0"></td>');
                document.write('<td><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>');
                document.write('<td width="83"><img src="'+pfad_images+'/spacer.gif" width="83" height="1" alt="" border="0"></td>');
                document.write('</tr>');

                if (preisKorrektur) {
                    document.write('<tr class="tervakproof_bg">');
                    document.write('<td colspan="6" class="tervaktdPreisKorrektur">Achtung! Kurzfristige Preiskorrektur</td>');
                    document.write('</tr>');
                }

                document.write('<tr class="tervakproof_bg">');
                //---Abflughafen
                if(abflug[2] & 1){
                document.write('<td class="tervaktd2L"><a href="javascript:oHIB(\'\',\'Abflughafen-Informationen\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\');" title="Abflughafen-Informationen aufrufen" class="abflughafen">'+abflug[1]+'</a></td>');
                }
                else{
                document.write('<td class="tervaktd2L">'+abflug[1]+'</td>');
                }
                //---Abreisetag
                document.write('<td class="tervaktd tercenter">'+parts_i[7]+'</td>')
                //---Dauer
                document.write('<td class="tervaktd tercenter">'+parts_i[2]+' '+str_dauer+'</td>');
                if(show_hotelinfo=='1') {
                    //------Anbieter
                    document.write('<td class="tervaktd" align="center" valign="top">');
                    document.write('<div style="margin:5px 0 0 0; text-align=center;"><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"></div>');
                    //----Hotelinfos
                    document.write('<div style="margin:3px 0 3px 0; text-align=center;"><a class="hotelinfo" href="javascript:oHIB(\''+IFF+'\',\'Hotelinfobox\',\''+Laender_Ref_ID+'\',\'1\',\''+va_logo[0]+'\',\'\',\''+parts_i[23]+'\',\''+parts_i[20]+'\',\''+va_logo[0]+'\',\''+parts_i[19]+'\',\''+parts_i[21]+'\',\''+parts_i[22]+'\',\''+parts_i[24]+'\',\'termine\');">Hotelinfos</a></div>');
                    document.write('</td>');
                }
                else {
                     //------Anbieter
                    document.write('<td class="tervaktd" align="center">');
                    document.write('<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">');                    
                    document.write('</td>');
                }

                //---Leistung
                document.write('<td colspan="2" class="tervaktd" valign="top" style="padding:2px 0 0 0;">');
                document.write(parts_i[12]+' '+ttvf+' '+zl_lang);

                //Attr.
                if(alt_attribut!=""){
                document.write('<br><span style="font-weight:bold; color:#003366;">'+alt_attribut+'</span>');
                }
                document.write('</td>');
                document.write('</tr>');

                document.write('<tr class="tervakproof_bg">');
                //----Flugzeiten
                document.write('<td class="tervaktd2L" colspan="3" style="height:24px;"><a class="hotelinfo" href="javascript:flugzeiten(\''+parts_i[6]+'\',\''+abflugshafen_e+'\',\''+parts_i[9]+'\',\''+rueckflugsflughafen_e+'\');\">Flugzeiten anzeigen</a></td>');
                //Gesamtpreis
                document.write('<td colspan="3" class="tervaktd2R" style="height:24px;"><b>Gesamtpreis für alle Personen:&nbsp;</b><a href="javascript:jetzt_buchen();\" style="text-decoration:none;"><span class=\"tervakpreis\">'+gesamtpreis+',-&euro;</span></a></td>');
                document.write('</tr>');
                document.write('<tr class="tervakproof_bg">');
                //----Merkzettel
                var tmp_leistungscode = tmp_var[17].split(";");
                tmp_leistungscode = tmp_leistungscode[0];
                if(str_hinfo.search("/&/")) {
                    str_hinfo = str_hinfo.replace(/&/g,"TTundTT");
                }
                var tmp_hotinfo = str_hinfo.split("#");

                var mabflughafen = parts_i[4].split(";");
                var mhin_datum = parts_i[7];
                var mdauer = parts_i[2]+' '+str_dauer;
                var mzcodex = parts_i[19];
                var mort=tmp_hotinfo[1].replace(/\'/g,"\\'");
                var mname=tmp_hotinfo[0].replace(/\'/g,"\\'");
                var mva=va_logo[0];
                    if(typeof(season)!='undefined'){
                        var d=new Date();
                        d.setTime(season*1000);
                        mon = d.getMonth()+1;
                        if(mon > 4 && mon < 11) mseason="s";
                        else mseason="w";
                    }
                    else{
                        mseason="";
                    }
                //var mleistung = parts_i[1]+'/'+parts_i[0]+''+zl_kurz;
                var mleistung = parts_i[12]+' '+ttvf+' '+zl_lang;
                var mattribut = alt_attribut;

                var str_merklink=t3url+uebergabe+'&detail=termine&'+skip_and_order+'&'+ter_back+'&hid='+HID+'&mhin_dlc='+mabflughafen[0]+'&mru_dlc='+rueckflugsflughafen_e+'&mhin_termin='+tmp_var[3]+'&mrueck_termin='+tmp_var[4]+'&mleistungscode='+tmp_leistungscode+'&mbuchungsid='+tmp_var[10]+'&miff='+miff+'&mpersonen='+mpersonen+'&mabflughafen='+mabflughafen[1]+'&mhindatum='+mhin_datum+'&mdauer='+mdauer+'&mhotname='+mname+'&mzielg='+mzielgeb+'&mhotort='+mort+'&mhotreg='+tmp_hotinfo[3]+'&mhotland='+tmp_hotinfo[4]+'&mgesamtpreis='+gesamtpreis+'&obj_sterne='+mstern+'&zbit='+tmp_hotinfo[6]+'&mhotva='+mva+'&mseason='+mseason+';'+season+'&vbit='+tmp_hotinfo[5]+'&mpreise='+tmp_var[7]+'&obj_lrefid='+Laender_Ref_ID+'&mzcodex='+mzcodex+'&mpersonen='+mpersonen+'&mangebots_icon='+parts_i[13]+';'+parts_i[14]+';'+port+'&mleistung='+mleistung+'&mattribut='+mattribut+'&mveranstalter_lang='+parts_i[5]+'&mabfluglink='+mabflughafen[2]+'&merkzettel_aktion=safe#offer'+i+tmp_sess_id;

                document.write('<td class="tervaktd2L" colspan="3" style="height:24px;" valign="top"><a class="hotelinfo" href="javascript:window.location.href = \''+escape(str_merklink)+'\';">Angebot in den Merkzettel legen</a></td>');

                document.write('<td class="tervaktd2R" colspan="3"><a href="javascript:jetzt_buchen();\"><img src="'+pfad_images+'/zur_buchung.gif" alt="Zur Buchung" border="0"></a></td>');
                document.write('</tr>');
                document.write('<tr class="tervakproof_bg">');
                document.write('<td colspan=6 class="listborder_le_ri_bo"><img src="'+pfad_images+'/spacer.gif" width="1" height="1" alt="" border="0"></td>');
                document.write('</tr>');

                anz_buchung[12]="";
                show_akt_vak=1;

            }
            //-----------------------------------------------------------------
            //-------Ausgabe der Ergebnisliste---------------------------------
            //-----------------------------------------------------------------
            else{

            if(strError!="" && i==errorpos) {
                document.write('<tr>');
                document.write('<td class="tervakheaderr" colspan="6"><a name="errorposition">'+strError+'</a></td>');
                document.write('</tr>');
            }

            document.write('<tr>');
            //---Abflughafen
            if(abflug[2] & 1){
            document.write('<td class="'+c_strRL+'" id="offer'+i+'"><a href="javascript:oHIB(\'\',\'Abflughafen-Informationen\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'termine\',\'\',\''+abflug[0]+'\');" title="Abflughafen-Informationen aufrufen" class="abflughafen">'+abflug[1]+'</a></td>');
            }
            else{
            document.write('<td class="'+c_strRL+'" id="offer'+i+'">'+abflug[1]+'</td>');
            }
            //---Abreisetag
            document.write('<td class="'+c_strR+'" id="offer'+i+'">'+parts_i[7]+'</td>')
            //---Dauer
            str_dauer=(parts_i[2]>1)?"Tage":"Tag";
            document.write('<td class="'+c_strR+'">'+parts_i[2]+' '+str_dauer+'</td>');

            if(show_hotelinfo=='1') {
                //------Anbieter
                document.write('<td class="'+c_strR+'" valign="top">');
                document.write('<div style="margin:5px 0 0 0; text-align=center;"><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"></div>');
                //----Hotelinfos
                document.write('<div style="margin:3px 0 3px 0; text-align=center;"><a class="hotelinfo" href="javascript:oHIB(\''+IFF+'\',\'Hotelinfobox\',\''+Laender_Ref_ID+'\',\'1\',\''+va_logo[0]+'\',\'\',\''+parts_i[23]+'\',\''+parts_i[20]+'\',\''+va_logo[0]+'\',\''+parts_i[19]+'\',\''+parts_i[21]+'\',\''+parts_i[22]+'\',\''+parts_i[24]+'\',\'termine\');">Hotelinfos</a></div>');
                document.write('</td>');
            }
            else {
                 //------Anbieter
                document.write('<td class="'+c_strR+'">');
                document.write('<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">');                
                document.write('</td>');
            }
            
            //---Leistung
            document.write('<td class="'+c_strRLei+'" valign="top" style="padding:2px 0 0 0;">');
            document.write(parts_i[12]+' '+ttvf+' '+zl_lang);
            //Attr.
            if(alt_attribut!=""){
            document.write('<br><span style="font-weight:bold; color:#003366;">'+alt_attribut+'</span>');
            }
            document.write('</td>');

            //---Preis
            document.write('<td class="'+c_strRR+'" align="right">');
            document.write('<table border="0" cellpadding="0" cellspacing="0" width="100%">');
            document.write('<tr>');
            document.write('<td height="21" align="center"><a href="javascript:check_eingabe(\''+i+'\');\" class="terho">'+parts_i[8]+',-&euro;</a></td>');
            document.write('</tr>');
            document.write('<tr>');
            //---Prüfen
            document.write('<td height="21" align="center"><a href="javascript:check_eingabe(\''+i+'\');\"><img src="'+pfad_images+'/pruefen.gif" alt="Prüfen" border="0"></a></td>');
            document.write('</tr>');
            document.write('</table>');
            document.write('</td>');
            document.write('</tr>');
            }
        }
    }
}

//_______________________________________________________________________________
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:skippen('+zaehler+',\''+sortierung+'\');" class="pageskip" title="Angebote der Seite '+t+' abrufen">'+t+'</a>');
        else
            document.write('<span class="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+'');
}

