function ShowPopup()
{
var popupURL = "popful.shtml";
var popup = window.open(popupURL,"Popful",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=430,height=410');
if( navigator.appName.substring(0,8)=="Netscape"){popup.location = popupURL;}
}
function calcful(form,val,index)
{      // converter for fuel consumption, BCK, Nov.3, 2002

    var fac1 = 1.609344;          // 1 mi = 1.609344 km
    var fac2 = 4.54609;           // 1 gal(UK) = 4.54609 L
    var fac3 = 3.785411784;       // 1 gal(US) = 3.785411784 L

    if(index==0) v=parseFloat(val);                   // L/100 km (base)
    if(index==1) v=100.*fac2/fac1/parseFloat(val);    // mi/gal(UK)
    if(index==2) v=100.*fac3/fac1/parseFloat(val);    // mi/gal(US)
    if(index==3) v=100./fac1/parseFloat(val);         // mi/L
    if(index==4) v=100./parseFloat(val);              // km/L
    if(index==5) v=parseFloat(val)*fac2/fac1;         // gal(UK)/100 mi
    if(index==6) v=parseFloat(val)*fac3/fac1;         // gal(US)/100 mi
    if(index==7) v=parseFloat(val)/fac1;              // L/100 mi

    form.lkm.value = ausgab(v);                  // L/100 km (base)
    form.mik.value = ausgab(100.*fac2/v/fac1);   // mi/gal(UK)
    form.mis.value = ausgab(100.*fac3/v/fac1);   // mi/gal(US)
    form.mil.value = ausgab(100./v/fac1);        // mi/L
    form.kml.value = ausgab(100./v);             // km/L
    form.kmi.value = ausgab(v*fac1/fac2);        // gal(UK)/100 mi
    form.smi.value = ausgab(v*fac1/fac3);        // gal(US)/100 mi
    form.lmi.value = ausgab(v*fac1);             // L/100 mi      
}
