'G') { IF ($_POST['vekt'] > $vektgrense3) { $evek = $vektbelop1+$vektbelop2+$vektbelop3+(($_POST['vekt']-$vektgrense3)*$vektsats4); } ELSE IF ($_POST['vekt'] > $vektgrense2) { $evek = $vektbelop1+$vektbelop2+(($_POST['vekt']-$vektgrense2)*$vektsats3); } ELSE IF ($_POST['vekt'] > $vektgrense1) { $evek = $vektbelop1+(($_POST['vekt']-$vektgrense1)*$vektsats2); } ELSE IF ($_POST['vekt'] >= 0) { $evek = $_POST['vekt']*$vektsats1; } ELSE { $evek = 0; $feil = TRUE; } } //CCM (linje 113) if (($_POST['AvgGrp'] <> 'F') and ($_POST['AvgGrp'] <> 'G')) { if ($_POST['ccm'] > $ccmgrense3) { $eccm = $ccmbelop1+$ccmbelop2+$ccmbelop3+(($_POST['ccm']-$ccmgrense3)*$ccmsats4); } else if ($_POST['ccm'] > $ccmgrense2) { $eccm = $ccmbelop1+$ccmbelop2+(($_POST['ccm']-$ccmgrense2)*$ccmsats3); } else if ($_POST['ccm'] > $ccmgrense1) { $eccm = $ccmbelop1+(($_POST['ccm']-$ccmgrense1)*$ccmsats2); } else if ($_POST['ccm'] >= 0) { $eccm = $_POST['ccm']*$ccmsats1; } else { $eccm = 0; //$feil = TRUE; } } else if ($_POST['AvgGrp'] == 'F') { if ($_POST['ccm'] > $mcccmgrense2) { $eccm = $mcbelop2+(($_POST['ccm']-$mcccmgrense2)*$mcccmsats2); } else if ($_POST['ccm'] > $mcccmgrense1) { $eccm = ($_POST['ccm']-$mcccmgrense1)*$mcccmsats1; } else if ($_POST['ccm'] > 0) { $eccm = 0; } else { $eccm = 0; $feil = TRUE; } } //CO2 (linje 217) if (($_POST['AvgGrp'] <> 'F') and ($_POST['AvgGrp'] <> 'G')) { if ($_POST['co2'] > $co2grense4) { $eco2 = $co2belop1+$co2belop2+$co2belop3+$co2belop4+(($_POST['co2']-$co2grense4)*$co2sats5); } else if ($_POST['co2'] > $co2grense3) { $eco2 = $co2belop1+$co2belop2+$co2belop3+(($_POST['co2']-$co2grense3)*$co2sats4); } else if ($_POST['co2'] > $co2grense2) { $eco2 = $co2belop1+$co2belop2+(($_POST['co2']-$co2grense2)*$co2sats3); } else if ($_POST['co2'] > $co2grense1) { $eco2 = $co2belop1+(($_POST['co2']-$co2grense1)*$co2sats2); } else if ($_POST['co2'] >= 0) { $eco2 = $_POST['co2']*$co2sats1; } else { $eco2 = 0; $feil = TRUE; } // CO2-fradrag $co2fradrag0 = 0; $co2fradrag1 = 0; if ($_POST['co2'] < $co2grense1) { if ($_POST['co2'] < $co2grense0) { $co2fradrag0 = ($co2grense0-$_POST['co2']) * $co2fradragsats0; $co2fradrag1 = ($co2grense1-$co2grense0) * $co2fradragsats1; } else { $co2fradrag1 = ($co2grense1-$_POST['co2']) * $co2fradragsats1; } } } else if ($_POST['AvgGrp'] == 'F') { $eco2 = 0; $co2fradrag0 = 0; $co2fradrag1 = 0; } $co2fradrag = $co2fradrag0+$co2fradrag1; $eco2 = $eco2 - $co2fradrag; $str_eco2 = sprintf('%0.2f', $eco2); // NOx $enox = $_POST['nox']*$noxsats; $str_enox = sprintf('%0.2f', $enox); //KW (linje 150) if (($_POST['AvgGrp'] <> 'F') and ($_POST['AvgGrp'] <> 'G')) { if ($_POST['kw'] > $kwgrense3) { $ekw = $kwbelop1+$kwbelop2+$kwbelop3+(($_POST['kw']-$kwgrense3)*$kwsats4); } else if ($_POST['kw'] > $kwgrense2) { $ekw = $kwbelop1+$kwbelop2+(($_POST['kw']-$kwgrense2)*$kwsats3); } else if ($_POST['kw'] > $kwgrense1) { $ekw = $kwbelop1+(($_POST['kw']-$kwgrense1)*$kwsats2); } else if ($_POST['kw'] >= 0) { $ekw = $_POST['kw']*$kwsats1; } else { $ekw = 0; $feil = TRUE; } } if ($_POST['AvgGrp'] == 'F') { if ($_POST['kw'] > $mckwgrense) { $ekw = ($_POST['kw']-$mckwgrense)*$mckwsats; } else if ($_POST['kw'] > 0) { $ekw = 0; } else { $ekw = 0; $feil = TRUE; } } $str_ekw = sprintf('%0.2f', $ekw); //SUM TEKNISKE AVGIFTER (linje 182) if ($_POST['AvgGrp'] == 'A') { //avgifter slik som allerede utregnet } else if ($_POST['AvgGrp'] == 'B') { $evek = $evek*$varebilprosent; $eccm = $eccm*$varebilprosent; $ekw = $ekw*$varebilprosent; } else if ($_POST['AvgGrp'] == 'C') { $evek = $evek*$campingbilprosent; $eccm = $eccm*$campingbilprosent; $ekw = $ekw*$campingbilprosent; } else if ($_POST['AvgGrp'] == 'D') { $evek = $evek*$kombibilprosent; $eccm = $eccm*$kombibilprosent; $ekw = $ekw*$kombibilprosent; } else if ($_POST['AvgGrp'] == 'F') { // $evek = $mcstykkavgift; } else if ($_POST['AvgGrp'] == 'H') { $evek = $evek*$taxiprosent; $eccm = $eccm*$taxiprosent; $ekw = $ekw*$taxiprosent; $eco2 = $eco2; } else if ($_POST['AvgGrp'] == 'I') { $evek = 0; $eccm = 0; $ekw = 0; $e = $veteranbelop; } else if ($_POST['AvgGrp'] == 'J') { $evek = $evek*$minibussprosent; $eccm = $eccm*$minibussprosent; $ekw = $ekw*$minibussprosent; $eco2 = $eco2*$minibussprosent; } else if ($_POST['AvgGrp'] == 'K') { $evek = $evek*$lastebilprosent; $eccm = $eccm*$lastebilprosent; $ekw = $ekw*$lastebilprosent; } //Engangsavgiften if ($_POST['AvgGrp'] <> 'I') { $e = $evek+$ekw+$eco2+$enox; } if ($e < 0) { $e = 0; } $e = round($e, 0); $str_e = sprintf('%0.2f', $e); //-------- BRUKSFRADRAG -------- (LINJE 304) //først prosenten IF ($_POST['bruksfraaar'] == '0,1') { $bruksprosent = 0.02; } else if ($_POST['bruksfraaar'] == '0,2') { $bruksprosent = 0.04; } else if ($_POST['bruksfraaar'] == '0,3') { $bruksprosent = 0.06; } else if ($_POST['bruksfraaar'] == '0,4') { $bruksprosent = 0.08; } else if ($_POST['bruksfraaar'] == '0,5') { $bruksprosent = 0.1; } else if ($_POST['bruksfraaar'] == '0,6') { $bruksprosent = 0.12; } else if ($_POST['bruksfraaar'] == '0,7') { $bruksprosent = 0.14; } else if ($_POST['bruksfraaar'] == '0,8') { $bruksprosent = 0.15; } else if ($_POST['bruksfraaar'] == '0,9') { $bruksprosent = 0.16; } else if ($_POST['bruksfraaar'] == '0,10') { $bruksprosent = 0.17; } else if ($_POST['bruksfraaar'] == '0,11') { $bruksprosent = 0.18; } else if ($_POST['bruksfraaar'] == '1,0') { $bruksprosent = 0.19; } else if ($_POST['bruksfraaar'] == '1,2') { $bruksprosent = 0.2; } else if ($_POST['bruksfraaar'] == '1,4') { $bruksprosent = 0.21; } else if ($_POST['bruksfraaar'] == '1,6') { $bruksprosent = 0.22; } else if ($_POST['bruksfraaar'] == '1,8') { $bruksprosent = 0.23; } else if ($_POST['bruksfraaar'] == '1,10') { $bruksprosent = 0.24; } else if ($_POST['bruksfraaar'] == '2,0') { $bruksprosent = 0.26; } else if ($_POST['bruksfraaar'] == '2,6') { $bruksprosent = 0.3; } else if ($_POST['bruksfraaar'] == '3,0') { $bruksprosent = 0.33; } else if ($_POST['bruksfraaar'] == '3,6') { $bruksprosent = 0.37; } else if ($_POST['bruksfraaar'] == '4,0') { $bruksprosent = 0.4; } else if ($_POST['bruksfraaar'] == '4,6') { $bruksprosent = 0.44; } else if ($_POST['bruksfraaar'] == '5,0') { $bruksprosent = 0.47; } else if ($_POST['bruksfraaar'] == '5,6') { $bruksprosent = 0.51; } else if ($_POST['bruksfraaar'] == '6,0') { $bruksprosent = 0.55; } else if ($_POST['bruksfraaar'] == '6,6') { $bruksprosent = 0.59; } else if ($_POST['bruksfraaar'] == '7,0') { $bruksprosent = 0.62; } else if ($_POST['bruksfraaar'] == '7,6') { $bruksprosent = 0.66; } else if ($_POST['bruksfraaar'] == '8,0') { $bruksprosent = 0.69; } else if ($_POST['bruksfraaar'] == '8,6') { $bruksprosent = 0.73; } else if ($_POST['bruksfraaar'] == '9') { $bruksprosent = 0.76; } else if ($_POST['bruksfraaar'] == '10') { $bruksprosent = 0.78; } else if ($_POST['bruksfraaar'] == '11') { $bruksprosent = 0.8; } else if ($_POST['bruksfraaar'] == '12') { $bruksprosent = 0.82; } else if ($_POST['bruksfraaar'] == '13') { $bruksprosent = 0.84; } else if ($_POST['bruksfraaar'] == '14') { $bruksprosent = 0.86; } else if ($_POST['bruksfraaar'] == '15') { $bruksprosent = 0.88; } else IF ($_POST['bruksfraaar'] == '16') { $bruksprosent = 0.89; } else IF ($_POST['bruksfraaar'] == '17') { $bruksprosent = 0.9; } else IF ($_POST['bruksfraaar'] == '18') { $bruksprosent = 0.9; } else IF ($_POST['bruksfraaar'] == '19') { $bruksprosent = 0.9; } else IF ($_POST['bruksfraaar'] == '20') { $bruksprosent = 0.91; } else IF ($_POST['bruksfraaar'] == '21') { $bruksprosent = 0.91; } else IF ($_POST['bruksfraaar'] == '22') { $bruksprosent = 0.92; } else IF ($_POST['bruksfraaar'] == '23') { $bruksprosent = 0.92; } else if ($_POST['bruksfraaar'] == '24') { $bruksprosent = 0.93; } else if ($_POST['bruksfraaar'] == '25') { $bruksprosent = 0.93; } ELSE IF ($_POST['bruksfraaar'] == '26') { $bruksprosent = 0.94; } ELSE IF ($_POST['bruksfraaar'] == '27') { $bruksprosent = 0.94; } ELSE IF ($_POST['bruksfraaar'] == '28') { $bruksprosent = 0.95; } ELSE IF ($_POST['bruksfraaar'] == '29') { $bruksprosent = 0.95; } ELSE { $bruksprosent = 0; } //ikke bruksfradrag for avgGrp'er med bare verdiavgift (linje 311) if (($_POST['AvgGrp'] == 'I') or ($_POST['AvgGrp'] == 'E')) { $bruksprosent = 0; } if ($_POST['AvgGrp'] == 'G') { $bruksprosent = 0; } //EVER (????????????????) $ever = 0; //så bruksfradragskronebeløpet $bruksfradrag = ($ever+$evek+$eccm+$ekw+$eco2+$enox)*$bruksprosent; if ($bruksfradrag < 0) {$bruksfradrag = 0;} //SUM_MO (linje 330) if (($_POST['AvgGrp'] == 'E') or ($_POST['AvgGrp'] == 'F')) { $sum_mo = $e; } else $sum_mo = $e+$pant; if ($sum_mo < 0) { $sum_mo = 0; } //REG.AVGIFT $regavgift = $sum_mo-$bruksfradrag; if ($regavgift < 0) { $regavgift = 0; } //VRAKPANT if ($_POST['AvgGrp'] <> 'F') { $vrakpant = $vrakpantavgift; } else { $vrakpant = 0; } //REGAVGIFT OG VRAKPANT $regogvrak = $regavgift+$vrakpant; $regogvrak = round($regogvrak, 0); $str_regogvrak = sprintf('%0.2f', $regogvrak); //KLILMAAVGIFT if ($_POST['klima'] == 'J') { $klimaavgift = $klimaavgift; } else { $klimaavgift = 0; } //MVA-GRUNNLAG // Bytt ut evt. komma med punktum $kurs = str_replace(",", ".", $_POST['kurs']); $pris = str_replace(",", ".", $_POST['pris']); $tollverdiNOK = round(($pris*$kurs)); $mvagrlag = ($tollverdiNOK+$_POST['frakt']+$klimaavgift); $str_mvagrlag = sprintf('%0.2f', $mvagrlag); //MVA (linje 349) $mva = $mvagrlag*0.25; //MVA og KLIMA $mvaogklima = round($klimaavgift+$mva); $str_mvaogklima = sprintf('%0.2f', $mvaogklima); //SUM $sum_inkl_avg = ($mvagrlag+$mva); //SUM TOLL OG AVGIFTER (linje 368) $InnfOgRegAvg = ($sum_mo+$mva); //ALT $alt = round($tollverdiNOK+$klimaavgift+$regavgift+$vrakpant+$mva); echo "
"; if ($_POST['AvgGrp'] == "A") { echo "Personbil"; } else if ($_POST['AvgGrp'] == "B") { echo "Varebil (22% av personbilavgiftene)"; } else if ($_POST['AvgGrp'] == "C") { echo "Campingbil (22% av personbilavgiftene)"; } else if ($_POST['AvgGrp'] == "D") { echo "Kombibil eksisterer ikke lenger."; } else if ($_POST['AvgGrp'] == "F") { echo "Motorsykkel"; } else if ($_POST['AvgGrp'] == "G") { echo "Snøscooter"; } else if ($_POST['AvgGrp'] == "H") { echo "Taxi (40% av vekt og kw, 100% av co2)"; } else if ($_POST['AvgGrp'] == "I") { echo "Veteranbil"; } else if ($_POST['AvgGrp'] == "J") { echo "Minibuss (35% av personbilavgiftene)"; } else if ($_POST['AvgGrp'] == "K") { echo "Lett lastebil (20% av personbilavgiftene)"; } echo"
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Fakturapris i valuta:".$_POST['pris']." 
Valutakurs:".$_POST['kurs']." 
Tid siden 1.g. reg. (år, mnd.):".$_POST['bruksfraaar']." 
Vekt:".$_POST['vekt']."kg
CO2-utslipp:".$_POST['co2']."g/km
Effekt:".$_POST['kw']."kw
NOx-utslipp:".$_POST['nox']."mg/km
"; echo "
"; if ($feil) { $f = "Feil i inndata"; $tollverdiNOK = $f; $evek = $f; $ekw = $f; $eccm = $f; $eco2 = $f; $enox = $f; $e = $f; $bruksfradrag = $f; $vrakpant = $f; $regavgift = $f; $tollverdiNOK = $f; $klimaavgift = $f; $mvagrlag = $f; $mva = $f; $mvaogklima = $f; $regogvrak = $f; $alt = $f; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; if ($_POST['AvgGrp'] <> "F") { echo ""; } else { echo ""; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Avgiftsutregning"; echo "
Momsgrunnlag: ".$str_mvagrlag."(= fakturapris, frakttillegg og klimaavgift)
Mva:".round($mva, 2)."
Klimaavgift: ".$str_klimaavgift."
= Sum avg. ved import:
".$str_mvaogklima."
Betales ved innførsel
 Vektavgift:
 Stykkavgift: ".round($evek, 2)."
+ Effektavgift: ".$str_ekw."
+ CO2-avgift: ".$str_eco2."
+ NOx-avgift:
".$str_enox."
= Sum engangsavgift:
".$str_e."
(Avrundet)
- Bruksfradrag: ".round($bruksfradrag, 2)."(".($bruksprosent*100)." prosent)
+ Vrakpantavgift:
".$str_vrakpant."
= Sum registreringsavgift:
".$str_regogvrak."
Betales ved registrering
Total sum for kjøretøyet:
".round($alt, 2)."
(Frakttillegget er ikke med i totalsummen)
"; ?> Sist oppdatert 11.02.2014