function openwin(w_info,fenstername)
{
    var top=screen.height;
    var left=screen.width;
    posx=((left/2)-100);
    posy=((top/2)-180);
    var infowin = window.open(w_info,fenstername,'width=200,height=230,scrollbars=no,screenX='+posx+',screenY='+posy+',left='+posx+',top='+posy+'');
    infowin.focus();
}
//_______________________________________________________________________________________
var u,t,v,s,w,r;
function chkFormular()
{
    var bform=document.bengine;
    if(ts_termin>ts_ruecktermin)
    {
        alert("Ihr Rückflugsdatum liegt vor dem Hinflugsdatum");
        return false;
    }
    bform.submit();
    return false;
}
//_______________________________________________________________________________________
var secalter,secdauer;
function alterkind(secalter)
{
    for(i=2;i<=16;i++){
        if(i==secalter){
            document.write('<option value="'+i+'" selected>'+i+' J.</option>');
        }
        else{
            document.write('<option value="'+i+'">'+i+' J.</option>');
        }
    }
}
//_______________________________________________________________________________________
function dauert(secdauer)
{
    for(i=2;i<=21;i++){
        if(i==secdauer){
            document.write('<option value="6_'+i+'" selected>'+i+' Tage</option>');
        }
        else{
            document.write('<option value="6_'+i+'">'+i+' Tage</option>');
        }
    }
}
//_______________________________________________________________________________________
function BookingAction(detail,id)
{
    var bform=document.bengine;
    bform.showresult.value='1';
    if(detail)
        bform.detail.value=detail;
    if(id)
        bform.id.value=id;
    if(typeof(bform.flugdauer)!='undefined' && bform.flugdauer.type=='select-one'){
        checkZielgebiet()
    }
    
    if( typeof(bform.hbf_detail)!='undefined' && typeof(bform.vra_tmp)!='undefined' ) {
        var tthbw_value   = [];
        var tthbw_order   = ['hotel', 'lage', 'strand', 'zimmer', 'essen', 'pool',
                             'service', 'sport', 'familie', 'kultur', 'infrastruktur', 'aktivitaeten',
                             'ski', 'skiangebot', 'wellness'];
        for(var i=0; i<tthbw_order.length; ++i){
            tthbw_value.push('0|' + document.getElementsByName('tthbw_value_'+tthbw_order[i])[0].value);
        }
        bform.hbf_detail.value = tthbw_value.join('_');
        bform.hbf_detail.value += '_va:'+bform.vra_tmp.value+'_ar:'+bform.ra.value;
        //alert(bform.hbf_detail.value);
    }
    
    bform.termin.value=ts_termin;
    bform.ruecktermin.value=ts_ruecktermin;
    bform.action='index.php';
    bform.method='GET';
    return chkFormular();
}
//_______________________________________________________________________________________
function erwSuche(){
    var form=document.forms['bengine'];
    var personen=form.erwachsene.value;
    for (i=1; i<4 ; i++ ){
        tmp=form.elements["alter"+i+""].value;
        if(parseInt(tmp)!=-1){
            personen+=";"+tmp;
        }
    }
    form.termin.value=ts_termin;
    form.ruecktermin.value=ts_ruecktermin;
    form.action="lmps/index.php?personen="+personen;
    form.submit();
}
//_______________________________________________________________________________________
function write_hiddenFields(){
    for(i=0;i<TTHidFields.length;i++)
    {
        parts=TTHidFields[i].split("#TT#");
        document.write('<input type="hidden" name="'+parts[0]+'" value="'+parts[1]+'">');
    }
}
//_______________________________________________________________________________________
function checkZielgebiet(){
    var bform=document.bengine;
    if(bform.flugdauer.selectedIndex!=(bform.flugdauer.length-1) && bform.detail.value!='zielgebiet'){
        document.bengine.detail.value='zielgebiet';
    }
}
//_______________________________________________________________________________________
function CRad(val){
    if(val==1){
        document.bengine.zimmer[6].checked=true;
    }
    else
        document.bengine.zimmer2.selectedIndex=0;
}
