function setAfh(selname) {
    var afhContent = ''
    var sb = document.forms['bengine'].elements[selname] || 0;
    
    var alleD = TTAFHDLC_D[4].dlc;
    for (var afh = 5; afh < TTAFHDLC_D.length; afh++) {
        alleD += ',' + TTAFHDLC_D[afh].dlc;
    }
    var alleAT = TTAFHDLC_AT[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_AT.length; afh++) {
        alleAT += ',' + TTAFHDLC_AT[afh].dlc;
    }
    var alleCH = TTAFHDLC_CH[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_CH.length; afh++) {
        alleCH += ',' + TTAFHDLC_CH[afh].dlc;
    }
    var alleNL = TTAFHDLC_NL[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_NL.length; afh++) {
        alleNL += ',' + TTAFHDLC_NL[afh].dlc;
    }
    var alleB = TTAFHDLC_B[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_B.length; afh++) {
        alleB += ',' + TTAFHDLC_B[afh].dlc;
    }
    var alleDK = TTAFHDLC_DK[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_DK.length; afh++) {
        alleDK += ',' + TTAFHDLC_DK[afh].dlc;
    }
    var alleF = TTAFHDLC_F[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_F.length; afh++) {
        alleF += ',' + TTAFHDLC_F[afh].dlc;
    }
    var alleLUX = TTAFHDLC_LUX[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_LUX.length; afh++) {
        alleLUX += ',' + TTAFHDLC_LUX[afh].dlc;
    }
    var allePL = TTAFHDLC_PL[0].dlc;
    for (var afh = 1; afh < TTAFHDLC_PL.length; afh++) {
        allePL += ',' + TTAFHDLC_PL[afh].dlc;
    }
    
    sb[sb.length] = new Option('Deutschland (Alle)', alleD);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_D.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_D[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Österreich (Alle)', alleAT);
    sb[sb.length - 1].className = 'afhLand';       
    for (var afh = 0; afh < TTAFHDLC_AT.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_AT[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }          
    }
    sb[sb.length] = new Option('Schweiz (Alle)', alleCH);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_CH.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_CH[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Niederlande (Alle)', alleNL);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_NL.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_NL[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Belgien (Alle)', alleB);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_B.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_B[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Dänemark (Alle)', alleDK);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_DK.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_DK[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Frankreich (Alle)', alleF);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_F.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_F[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Luxemburg (Alle)', alleLUX);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_LUX.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_LUX[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }
    sb[sb.length] = new Option('Polen (Alle)', allePL);
    sb[sb.length - 1].className = 'afhLand';
    for (var afh = 0; afh < TTAFHDLC_PL.length; afh++) {
        for (var s = 0; s < TTAFHDLC.length; s ++) {
            if (TTAFHDLC_PL[afh].dlc == TTAFHDLC[s].dlc) {
                sb[sb.length] = new Option(TTAFHDLC[s].label, TTAFHDLC[s].dlc);
                break;
            }
        }
    }     
    sb[sb.length] = new Option('Mehrfachauswahl', '-2');
}

function setAfhSelect(selname) {
    var selectFeld          = document.forms['bengine'].elements[selname] || 0;    
    var tmpAbflughafen      = document.getElementById('abflughafen').value;
    var tmpAbflughafenArray = tmpAbflughafen.split(',');
    
    if (tmpAbflughafenArray.length > 1) {
        var foundIt = 0;
        for (var sel = 0; sel < selectFeld.length; sel ++) {
            if (selectFeld.options[sel].value == tmpAbflughafen) {
                selectFeld.value = tmpAbflughafen;
                foundIt ++;
                break;    
            }
        }
        if (foundIt == 0) {
            selectFeld.value = '-2';
        }          
    } else if (tmpAbflughafenArray[0] == '') {
        selectFeld.value = '-1';
    } else {
        selectFeld.value = tmpAbflughafenArray[0];
    }
}

function ttSetAfhFromSelect(afh) {
    ttAfhDlcArray = new Array();
        
    if (afh != '-1' && afh != '-2') {
        abflughafen                               = afh;
        document.forms.bengine.abflughafen2.value = afh;
        document.forms.bengine.abflughafen.value  = afh;
        
        ttAfhDlcArray = afh.split(',');
    } else if (afh == '-1') {
        abflughafen                               = '-1';
        document.forms.bengine.abflughafen2.value = '-1';
        document.forms.bengine.abflughafen.value  = '-1';
        
    } else if (afh == '-2') {
        popUpAirports();
    }
}

function popUpAirports() {    
    if (thisfrst != '') {
        var strPos = '';
    } else {    
        var iH = 0;
        var oH = 0;
        if (document.body && document.body.offsetHeight && document.body.offsetHeight > 0) {          
            iH = document.body.offsetHeight;    
        } else if (document.body && document.body.clientHeight && document.body.clientHeight > 0) {         
            iH = document.body.clientHeight;    
        } else if (window.innerHeight && window.innerHeight > 0) {         
            iH = window.innerHeight;    
        }
        if (window.outerHeight && window.outerHeight > 0) {
            oH = window.outerHeight;
        } else if (screen.availHeight && screen.availHeight > 0) {
            oH = screen.availHeight;
        }         
        var screenY = 100;
        if (oH > iH && iH > 0) {
            screenY += parseInt(oH - iH);
        } 
        var strPos = ',left=140,top='+screenY;  
    }    
    var targetUrl = url + 'booking/TP/teaser/popUpAirports.php'
    window.open(targetUrl,"Mehrfachauswahl","width=690,height=530"+strPos+",status=no,location=no,menubar=no,toolbar=no,dependent=yes");
}
