
jQuery.noConflict();
(function( $jcrm ) {
    var app = angular.module('myApp', ['ui.bootstrap']);
    app.controller('arrCtrl', function($scope, $filter) {
        var scope = $scope;
        // List met voertuigen
        scope.cars = [{"ac":"ac6269","aanmaak":"2025-10-04","auto_id":"3144608","kenteken":"JP520V","merk":"AUDI","model":"A1","soort":"1","status":"1","uitvoering":"1.4 TFSI 119G.AM.PLB","kmstand":"78.363","kmsoort":"1","bouwjaar":"2010","bouwmaand":"10","vermogen":"90","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1100","kleur":"GRIJS","metallic":"1","carrosserie":"Hatchback 3 drs","carrosserie_id":"8","transmissie":"Automaat","transmissie_code":"A","meta_title":"AUDI A1 Audi A11.4 TFSI 119G.AM.PLB, De Reulver Occasions, Enschede","meta_description":"Audi A1 1.4 TFSI Automaat \u00b7 Ambition Pro Line Business \u00b7 Dealeronderhouden \u00b7 90\u202fkW \/ 122\u202fpkBeschrijvingTe koop: mooie en goed onderhouden Audi A1 1.4 TFSI Ambition Pro Line BusinessBouwjaar: oktober 2010Vermogen: 90\u202fkW \/ 122 PKBrandstof: benzineTransmissi","meta_keywords":"De Reulver Occasions Enschede AUDI , A1 , Automaat , Benzine , Hatchback 3 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"A","nwl":"0","nwl_status":"0","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1200","aantalZitplaatsen":"4","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, handbediend","ASR Anti doorslip regeling","Bekerhouder achter","Bekerhouder voor","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Centrale deurvergrendeling, afstandbediend","Cruise control","Dealeronderhouden","EDS Electronisch sperdifferentieel","El. verstelbare spiegels, verwarmd","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 15 inch","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Onderhoudsboekje aanwezig","Radio\/CD","Sportonderstel","Sportstoelen","Sportstuur","Start en Stop systeem","Startonderbreking","Stuurbekrachtiging, snelheidsafhankelijk","Verstelbaar stuur","Verwarmde ruitensproeierinstallatie","Warmtewerend getint glas"],"fotos":"1759572588938266.JPG","vermogen_pk":122,"sortMerk":"AUDI-A1","sortValue":"AUDI-A1-1.4 TFSI 119G.AM.PLB","sortPrijs":"0","sortKmstand":"78363","sortBouwjaar":"2010-10","orderValue":"AUDI-A1-1.4 TFSI 119G.AM.PLB","kmsoort_text":"Km","fotos1":"1759572588938511.JPG","fotos2":"1759572588938937.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"a","energielabelDisplay":"A","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-a.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/audi\/a1\/audi-a1-1-4-tfsi-119g-am-plb\/3144608\/"},{"ac":"ac6269","aanmaak":"2025-12-06","auto_id":"3156284","kenteken":"37TPD6","merk":"FORD","model":"C-MAX","soort":"1","status":"1","uitvoering":"Ford C-Max 1.6 EcoBoost Titanium","kmstand":"156.379","kmsoort":"1","bouwjaar":"2012","bouwmaand":"03","vermogen":"110","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1285","kleur":"WIT","metallic":"1","carrosserie":"MPV Ruimtewagen 5 drs","carrosserie_id":"12","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"FORD C-MAX Ford C-Max 1.6 EcoBoost Titanium, De Reulver Occasions, Enschede","meta_description":"Ford C-Max 1.6 Eco Boost Titanium \u2013 150 PK \u2013 2012 \u2013 Zeer nette staatAlgemene gegevensMerk \/ Model: Ford C-MaxUitvoering: 1.6 EcoBoost TitaniumBouwjaar: 03-2012Brandstof: BenzineTransmissie: Handgeschakeld (6-bak)Vermogen: 110 kW \/ 150 pkMotorinhoud: 1596 ","meta_keywords":"De Reulver Occasions Enschede FORD , C-MAX , Handgeschakeld , Benzine , MPV Ruimtewagen 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1500","aantalZitplaatsen":"5","opties":["ABS","Achterspoiler in kleur van de carrosserie","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","Automatisch dimmende binnenspiegel","Aux aansluiting","Bandenspanningscontrole","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dynamisch Traction control","EDS Electronisch sperdifferentieel","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Lederen bekleding","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Middenarmsteun","Middenarmsteun achter","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Open dak elektrisch ","Panorama dak","Park control achter","Park control voor en achter","Passagiersstoel hoogte verstelbaar","Radio\/CD\/MP3 speler","Regensensor","Start en Stop systeem","Startonderbreking","Stoelverwarming bestuurder","Stoelverwarming voor","Stuurbekrachtiging","Sunroof","Traction control","Verstelbaar stuur","Verwarmde ruitensproeierinstallatie","Verwarmde voorruit","Warmtewerend getint glas","Xenon-koplampen"],"fotos":"1765025523029491.JPG","vermogen_pk":150,"sortMerk":"FORD-C-MAX","sortValue":"FORD-C-MAX-Ford C-Max 1.6 EcoBoost Titanium","sortPrijs":"0","sortKmstand":"156379","sortBouwjaar":"2012-03","orderValue":"FORD-C-MAX-Ford C-Max 1.6 EcoBoost Titanium","kmsoort_text":"Km","fotos1":"1765025523029022.JPG","fotos2":"1765025523029540.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/ford\/c-max\/ford-c-max-ford-c-max-1-6-ecoboost-titanium\/3156284\/"},{"ac":"ac6269","aanmaak":"2025-05-31","auto_id":"3111894","kenteken":"43JRS7","merk":"HONDA","model":"CR-V","soort":"1","status":"1","uitvoering":"Executive-uitvoering","kmstand":"215.023","kmsoort":"1","bouwjaar":"2009","bouwmaand":"08","vermogen":"110","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1504","kleur":"ZWART","metallic":"1","carrosserie":"SUV 5-drs","carrosserie_id":"18","transmissie":"Automaat","transmissie_code":"A","meta_title":"HONDA CR-V Executive-uitvoering, De Reulver Occasions, Enschede","meta_description":"Te koop: Honda CR-V 2.0i Executive \u2013 Luxe & Betrouwbaarheid in \u00e9\u00e9n SUVBouwjaar: 08-2009Motor: 2.0i \u2013 110 kW \/ 150 PKBrandstof: BenzineTransmissie: AutomaatBekleding: Leder \u2013 ZwaHighlights van deze uitvoering:Executive-uitvoering: topmodel met alle luxe op","meta_keywords":"De Reulver Occasions Enschede HONDA , CR-V , Automaat , Benzine , SUV 5-drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"D","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1500","aantalZitplaatsen":"5","opties":["ABS","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","Alarminstallatie","Aux aansluiting","Bandenspanningscontrole","Bekerhouder achter","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dealeronderhouden","El. verst. best. stoel","El. verst. best. stoel met geheugen","El. verst. voorstoelen","El. verstelbare spiegels","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","Elektrische ramen voor","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Hoofdsteunen achter","Koplampwissers","Lederen bekleding","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Middenarmsteun","Middenarmsteun achter","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Navigatiesysteem Full Map","Onderhoudsboekje aanwezig","Panorama dak","Park control voor en achter","Parkeerassistent","Passagiersstoel hoogte verstelbaar","Radio DAB","Radio\/CD","Startonderbreking","Stoelverwarming voor","Stuurbekrachtiging","Traction control","Trekhaak, afneembaar","Verstelbaar stuur","Warmtewerend getint glas","Xenon-koplampen"],"fotos":"1748701383302025.JPG","vermogen_pk":150,"sortMerk":"HONDA-CR-V","sortValue":"HONDA-CR-V-Executive-uitvoering","sortPrijs":"0","sortKmstand":"215023","sortBouwjaar":"2009-08","orderValue":"HONDA-CR-V-Executive-uitvoering","kmsoort_text":"Km","fotos1":"1748701383302902.JPG","fotos2":"1748701383302377.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"d","energielabelDisplay":"D","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-d.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/honda\/cr-v\/honda-cr-v-executive-uitvoering\/3111894\/"},{"ac":"ac6269","aanmaak":"2026-04-04","auto_id":"3181323","kenteken":"21HLT4","merk":"HONDA","model":"JAZZ","soort":"1","status":"1","uitvoering":"1.4 COMFORT","kmstand":"172.502","kmsoort":"1","bouwjaar":"2009","bouwmaand":"01","vermogen":"73","brandstof":"Benzine","brandstof_id":"1","prijs":"\u20ac 4.799","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"Marge","marge_id":"1","weergave":"1","gewicht":"1046","kleur":"ZWART","metallic":"1","carrosserie":"MPV Ruimtewagen 5 drs","carrosserie_id":"12","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"HONDA JAZZ 1.4 COMFORT, De Reulver Occasions, Enschede","meta_description":"Honda Jazz 1.4 Comfort (2009) \u2013 Zuinig, betrouwbaar en praktischTe koop aangeboden: nette en goed onderhouden Honda Jazz 1.4 Comfort uit 2009. Deze auto staat bekend om zijn betrouwbaarheid, lage verbruik en verrassend ruime interieur.Algemene gegevens:Bo","meta_keywords":"De Reulver Occasions Enschede HONDA , JAZZ , Handgeschakeld , Benzine , MPV Ruimtewagen 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1000","aantalZitplaatsen":"5","opties":["ABS","Achterspoiler in kleur van de carrosserie","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","ASR Anti doorslip regeling","Aux aansluiting","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Boordcomputer","Buitenspiegels in kleur van carrosserie","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Comfort stoelen","Deelb. achterbank (ongelijke delen)","EBD","El. verstelbare spiegels","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Kinderzitje voorbereiding ISOfix","Lichtmetalen velgen","Lichtmetalen velgen 16 inch","Mistlampen","Multifunctioneel stuur","Onderhoudsboekje aanwezig","Radio\/CD\/MP3 speler","Rokersvrije auto","Startonderbreking","Stuurbekrachtiging","Trekhaak, vast","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1775300783112738.JPG","vermogen_pk":99,"sortMerk":"HONDA-JAZZ","sortValue":"HONDA-JAZZ-1.4 COMFORT","sortPrijs":"4799","sortKmstand":"172502","sortBouwjaar":"2009-01","orderValue":"HONDA-JAZZ-1.4 COMFORT","kmsoort_text":"Km","fotos1":"1775300783112835.JPG","fotos2":"1775300783112949.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/honda\/jazz\/honda-jazz-1-4-comfort\/3181323\/"},{"ac":"ac6269","aanmaak":"2026-03-24","auto_id":"3178319","kenteken":"54XXL1","merk":"HYUNDAI","model":"I30","soort":"1","status":"1","uitvoering":"1.6 GDI BUSINESS ED.","kmstand":"175.764","kmsoort":"1","bouwjaar":"2012","bouwmaand":"09","vermogen":"99","brandstof":"Benzine","brandstof_id":"1","prijs":"Gereserveerd","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"3","gewicht":"1198","kleur":"GRIJS","metallic":"1","carrosserie":"Stationwagon 5 drs","carrosserie_id":"5","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"HYUNDAI I30 1.6 GDI BUSINESS ED., De Reulver Occasions, Enschede","meta_description":"Hyundai i30 Wagon 1.6 GDI Business Edition  2012  Nette gezinsauto  Goed onderhoudenBen je op zoek naar een ruime, betrouwbare en comfortabele stationwagen? Dan is deze Hyundai i30 Wagon precies wat je zoekt!Algemene gegevensBouwjaar: 09-2012Motor: 1.6 GD","meta_keywords":"De Reulver Occasions Enschede HYUNDAI , I30 , Handgeschakeld , Benzine , Stationwagon 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"A","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1400","aantalZitplaatsen":"5","opties":["ABS","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning, automatisch","ASR Anti doorslip regeling","Automatisch dimmende binnenspiegel","Aux aansluiting","Bandenspanningscontrole","Bekerhouder achter","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Comfort stoelen","Cruise control","Dealeronderhouden","Deelb. achterbank (ongelijke delen)","Deelbare achterbank","EBD","El. verstelbare spiegels, verwarmd","Electr. buitenspiegel verstelbaar en inklapbaar","Elektrische ramen achter","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Knieairbag voor","Lichtmetalen velgen","Lichtmetalen velgen 15 inch","Middenarmsteun","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Park control voor en achter","Passagiersstoel hoogte verstelbaar","Radio\/CD\/MP3 speler","Regensensor","Rokersvrije auto","Start en Stop systeem","Startonderbreking","Stuurbekrachtiging","Stuurbekrachtiging, snelheidsafhankelijk","Stuurverwarming","Traction control","Verstelbaar stuur","Verwarmde ruitensproeierinstallatie","Warmtewerend getint glas"],"fotos":"1774311242656716.JPG","vermogen_pk":135,"sortMerk":"HYUNDAI-I30","sortValue":"HYUNDAI-I30-1.6 GDI BUSINESS ED.","sortPrijs":"6499","sortKmstand":"175764","sortBouwjaar":"2012-09","orderValue":"HYUNDAI-I30-1.6 GDI BUSINESS ED.","kmsoort_text":"Km","fotos1":"1774311242656129.JPG","fotos2":"1774311242656354.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"a","energielabelDisplay":"A","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-a.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/hyundai\/i30\/hyundai-i30-1-6-gdi-business-ed\/3178319\/"},{"ac":"ac6269","aanmaak":"2025-12-10","auto_id":"3156839","kenteken":"73RKS9","merk":"HYUNDAI","model":"IX35","soort":"1","status":"1","uitvoering":"Hyundai Ix35 2.0I 4WD STYLE VERSION","kmstand":"159.386","kmsoort":"1","bouwjaar":"2011","bouwmaand":"06","vermogen":"120","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1444","kleur":"GRIJS","metallic":"1","carrosserie":"SUV 5-drs","carrosserie_id":"18","transmissie":"Automaat","transmissie_code":"A","meta_title":"HYUNDAI IX35 Hyundai Ix35 2.0I 4WD STYLE VERSION, De Reulver Occasions, Enschede","meta_description":"Hyundai ix35 2.0 Lounge 4WD \u2022 Automaat \u2022 163pk \u2022 2011Zeer nette en complete SUV \u2013 klaar voor vele zorgeloze kilometers!Ben je op zoek naar een betrouwbare, comfortabele en veelzijdige SUV met krachtige benzinemotor en automaat? Dan is deze Hyundai ix35 2.","meta_keywords":"De Reulver Occasions Enschede HYUNDAI , IX35 , Automaat , Benzine , SUV 5-drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"E","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1600","aantalZitplaatsen":"5","opties":["4 WD","ABS","Achterspoiler in kleur van de carrosserie","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","Aux aansluiting","Bekerhouder achter","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels in kleur van carrosserie","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dakrails","Dealeronderhouden","Deelb. achterbank (ongelijke delen)","El. verstelbare spiegels","El. verstelbare spiegels, verwarmd","Electr. buitenspiegel verstelbaar en inklapbaar","Elektrische ramen achter","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Half lederen bekleding","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Lederen bekleding","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Middenarmsteun","Middenarmsteun achter","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Open dak elektrisch ","Radio\/CD\/MP3 speler","Regensensor","Schakelpook leer","Startonderbreking","Stuurbekrachtiging","Traction control","Trekhaak, afneembaar","USB aansluiting","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1765365975286829.JPG","vermogen_pk":163,"sortMerk":"HYUNDAI-IX35","sortValue":"HYUNDAI-IX35-Hyundai Ix35 2.0I 4WD STYLE VERSION","sortPrijs":"0","sortKmstand":"159386","sortBouwjaar":"2011-06","orderValue":"HYUNDAI-IX35-Hyundai Ix35 2.0I 4WD STYLE VERSION","kmsoort_text":"Km","fotos1":"1765365975286894.JPG","fotos2":"1765365975286112.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"e","energielabelDisplay":"E","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-e.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/hyundai\/ix35\/hyundai-ix35-hyundai-ix35-2-0i-4wd-style-version\/3156839\/"},{"ac":"ac6269","aanmaak":"2026-03-20","auto_id":"3177570","kenteken":"01KZR6","merk":"MERCEDES-BENZ","model":"B-KLASSE","soort":"1","status":"1","uitvoering":"B-klasse 200 Automaat ","kmstand":"197.643","kmsoort":"1","bouwjaar":"2009","bouwmaand":"05","vermogen":"100","brandstof":"Benzine","brandstof_id":"1","prijs":"\u20ac 5.750","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"Marge","marge_id":"1","weergave":"1","gewicht":"1290","kleur":"ZWART","metallic":"1","carrosserie":"MPV Ruimtewagen 5 drs","carrosserie_id":"12","transmissie":"Automaat","transmissie_code":"A","meta_title":"MERCEDES-BENZ B-KLASSE Mercedes-Benz B-klasse 200, De Reulver Occasions, Enschede","meta_description":"Mercedes-Benz B-Klasse B200 Automaat  136 PK  2009  Comfort & RuimtePrijs: 5999Locatie: EnschedeBouwjaar: 2009Brandstof: BenzineTransmissie: AutomaatVermogen: 136 PK (100 kW)Kilometerstand:197.643BeschrijvingZeer nette en comfortabele Mercedes-Benz B-Klas","meta_keywords":"De Reulver Occasions Enschede MERCEDES-BENZ , B-KLASSE , Automaat , Benzine , MPV Ruimtewagen 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"D","nwl":"0","nwl_status":"0","submodel":"B 200","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1500","aantalZitplaatsen":"5","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","APK bij aflevering","ASR Anti doorslip regeling","Bandenspanningscontrole","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels in kleur van carrosserie","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","CD-wisselaar","Centrale deurvergrendeling, afstandbediend","Cruise control","Deelbare achterbank","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags voor","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Middenarmsteun","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Open dak elektrisch ","Panorama dak","Park control voor en achter","Radio\/CD\/MP3 speler","Schuif-kanteldak elektrisch ","Startonderbreking","Stoelverwarming bestuurder","Stoelverwarming voor","Stuurbekrachtiging","Traction control","Trekhaak, vast","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1774002314685122.JPG","vermogen_pk":136,"sortMerk":"MERCEDES-BENZ-B-KLASSE","sortValue":"MERCEDES-BENZ-B-KLASSE-B-klasse 200 Automaat ","sortPrijs":"5750","sortKmstand":"197643","sortBouwjaar":"2009-05","orderValue":"MERCEDES-BENZ-B-KLASSE-B-klasse 200 Automaat ","kmsoort_text":"Km","fotos1":"1774002314685912.JPG","fotos2":"1774002314685154.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"d","energielabelDisplay":"D","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-d.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/mercedes-benz\/b-klasse\/mercedes-benz-b-klasse-b-klasse-200-automaat\/3177570\/"},{"ac":"ac6269","aanmaak":"2026-03-20","auto_id":"3177562","kenteken":"L533TH","merk":"MITSUBISHI","model":"ASX","soort":"1","status":"1","uitvoering":"1.6 INSTYLE CLEARTEC","kmstand":"103.911","kmsoort":"1","bouwjaar":"2013","bouwmaand":"02","vermogen":"86","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1245","kleur":"WIT","metallic":"1","carrosserie":"SUV 5-drs","carrosserie_id":"18","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"MITSUBISHI ASX 1.6 INSTYLE CLEARTEC, De Reulver Occasions, Enschede","meta_description":"Mitsubishi ASX 1.6 Instyle ClearTec \u2013 Luxe uitvoering  \u2013 Goed onderhouden!**Bouwjaar: 02-2013Brandstof: BenzineTransmissie: HandgeschakeldVermogen: 117 PK (86 kW)Kilometerstand: 103911Kleur: WitUitvoering & opties (Instyle \u2013 topuitvoering)* Lederen bekled","meta_keywords":"De Reulver Occasions Enschede MITSUBISHI , ASX , Handgeschakeld , Benzine , SUV 5-drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"0","nwl_status":"0","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1200","aantalZitplaatsen":"5","opties":["ABS","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","ASR Anti doorslip regeling","Bekerhouder achter","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, handbediend","Cruise control","Dakrails","Dealeronderhouden","EBD","El. verst. best. stoel","El. verstelbare spiegels, verwarmd","Electr. buitenspiegel verstelbaar en inklapbaar","Elektrische ramen achter","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Knieairbag voor","Koplampwissers","Lederen bekleding","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Middenarmsteun","Middenarmsteun voor","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Panorama dak","Park control achter","Regensensor","Startonderbreking","Stoelverwarming voor","Trekhaak, vast","Verstelbaar stuur","Warmtewerend getint glas","Xenon-koplampen"],"fotos":"1774000589336047.JPG","vermogen_pk":117,"sortMerk":"MITSUBISHI-ASX","sortValue":"MITSUBISHI-ASX-1.6 INSTYLE CLEARTEC","sortPrijs":"0","sortKmstand":"103911","sortBouwjaar":"2013-02","orderValue":"MITSUBISHI-ASX-1.6 INSTYLE CLEARTEC","kmsoort_text":"Km","fotos1":"1774000589336531.JPG","fotos2":"1774000589336176.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/mitsubishi\/asx\/mitsubishi-asx-1-6-instyle-cleartec\/3177562\/"},{"ac":"ac6269","aanmaak":"2026-01-09","auto_id":"3161988","kenteken":"56PDP6","merk":"MITSUBISHI","model":"LANCER","soort":"1","status":"1","uitvoering":"Mitsubishi Lancer Sportback 1.8 INTENSE ","kmstand":"171.302","kmsoort":"1","bouwjaar":"2011","bouwmaand":"02","vermogen":"105","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1330","kleur":"GRIJS","metallic":"1","carrosserie":"Hatchback 5 drs","carrosserie_id":"9","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"MITSUBISHI LANCER Mitsubishi Lancer Sportback 1.8 INTENSE , De Reulver Occasions, Enschede","meta_description":"Mitsubishi Lancer Sportback 1.8 INTENSE  143 pk  Handgeschakeld  Sportief & BetrouwbaarTe koop aangeboden: een Mitsubishi Lancer Sportback 1.8 INTENSE. Een sportieve en betrouwbare hatchback met een krachtige 1.8 benzinemotor en fijne rijeigenschappen. Id","meta_keywords":"De Reulver Occasions Enschede MITSUBISHI , LANCER , Handgeschakeld , Benzine , Hatchback 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"D","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1300","aantalZitplaatsen":"5","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","ASR Anti doorslip regeling","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Boordcomputer","Buitentemperatuurmeter","CD-wisselaar","Centrale deurvergrendeling, afstandbediend","Cruise control","EBD","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Knieairbag voor","Lichtmetalen velgen","Lichtmetalen velgen 18 inch","Middenarmsteun","Mistlampen","Multifunctioneel stuur","Park control achter","Regensensor","Sidespoilers\/steps in kleur van de carrosserie","Sportonderstel","Startonderbreking","Stuurbekrachtiging","Trekhaak, vast","Verstelbaar stuur","Voorspoiler","Warmtewerend getint glas"],"fotos":"1767960623473549.JPG","vermogen_pk":143,"sortMerk":"MITSUBISHI-LANCER","sortValue":"MITSUBISHI-LANCER-Mitsubishi Lancer Sportback 1.8 INTENSE ","sortPrijs":"0","sortKmstand":"171302","sortBouwjaar":"2011-02","orderValue":"MITSUBISHI-LANCER-Mitsubishi Lancer Sportback 1.8 INTENSE ","kmsoort_text":"Km","fotos1":"1767960623473636.JPG","fotos2":"1767960623473263.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"d","energielabelDisplay":"D","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-d.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/mitsubishi\/lancer\/mitsubishi-lancer-mitsubishi-lancer-sportback-1-8-intense\/3161988\/"},{"ac":"ac6269","aanmaak":"2026-02-16","auto_id":"3170229","kenteken":"67PDK1","merk":"NISSAN","model":"JUKE","soort":"1","status":"1","uitvoering":" Juke 1.6 ACENTA ECO","kmstand":"101.229","kmsoort":"1","bouwjaar":"2011","bouwmaand":"01","vermogen":"86","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"1115","kleur":"ZWART","metallic":"1","carrosserie":"SUV 5-drs","carrosserie_id":"18","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"NISSAN JUKE  Juke 1.6 ACENTA ECO, De Reulver Occasions, Enschede","meta_description":"Nissan Juke 1.6 Acenta Eco  2011  117 PK  Airco  Cruise  Goed onderhoudenTe koop aangeboden: nette en goed rijdende Nissan Juke 1.6 Acenta Eco uit 2011.De auto is voorzien van een betrouwbare 1.6 benzinemotor (117 pk) met handgeschakelde versnellingsbak.B","meta_keywords":"De Reulver Occasions Enschede NISSAN , JUKE , Handgeschakeld , Benzine , SUV 5-drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1250","aantalZitplaatsen":"5","opties":["ABS","Achteruit rij camera","Airbag Bestuurder","Airbag Passagier","Airconditioning, automatisch","Aux aansluiting","Bandenspanningscontrole","Bekerhouder achter","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dealeronderhouden","Deelbare achterbank","EBD","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","Elektrische ramen voor","ESP","Kinderzitje voorbereiding ISOfix","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Mistlampen","Multifunctioneel stuur","Navigatiesysteem","Onderhoudsboekje aanwezig","Radio\/CD\/MP3 speler","Schakelpook leer","Startonderbreking","Stuurbekrachtiging","Trekhaak, afneembaar","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1771259566415222.JPG","vermogen_pk":117,"sortMerk":"NISSAN-JUKE","sortValue":"NISSAN-JUKE- Juke 1.6 ACENTA ECO","sortPrijs":"0","sortKmstand":"101229","sortBouwjaar":"2011-01","orderValue":"NISSAN-JUKE- Juke 1.6 ACENTA ECO","kmsoort_text":"Km","fotos1":"1771259566415053.JPG","fotos2":"1771259566415384.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/nissan\/juke\/nissan-juke-juke-1-6-acenta-eco\/3170229\/"},{"ac":"ac6269","aanmaak":"2026-03-24","auto_id":"3178321","kenteken":"6TVZ78","merk":"RENAULT","model":"TWINGO","soort":"1","status":"1","uitvoering":"1.2 16V PARISIENNE","kmstand":"151.627","kmsoort":"1","bouwjaar":"2014","bouwmaand":"06","vermogen":"55","brandstof":"Benzine","brandstof_id":"1","prijs":"\u20ac 4.999","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"Marge","marge_id":"1","weergave":"1","gewicht":"839","kleur":"ZWART","metallic":"1","carrosserie":"Hatchback 3 drs","carrosserie_id":"8","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"RENAULT TWINGO 1.2 16V PARISIENNE, De Reulver Occasions, Enschede","meta_description":"Renault Twingo 1.2 16V Dynamique  Zuinig  Betrouwbaar  Nette staatTe koop aangeboden: deze leuke en zuinige Renault Twingo 1.2 16V Parisienne uit Juni 2014. Een ideale auto voor dagelijks gebruik, perfect als eerste auto of stadsauto.SpecificatiesBouwjaar","meta_keywords":"De Reulver Occasions Enschede RENAULT , TWINGO , Handgeschakeld , Benzine , Hatchback 3 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"550","aantalZitplaatsen":"4","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning, handbediend","Aux aansluiting","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Bluetooth carkit","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dealeronderhouden","Deelb. achterbank (ongelijke delen)","Elektrische ramen voor","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Lichtmetalen velgen","Mistlampen","Onderhoudsboekje aanwezig","Radio\/CD\/MP3 speler","Startonderbreking","Stuurbekrachtiging","Stuurbekrachtiging, snelheidsafhankelijk","USB aansluiting","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1774313904097706.JPG","vermogen_pk":75,"sortMerk":"RENAULT-TWINGO","sortValue":"RENAULT-TWINGO-1.2 16V PARISIENNE","sortPrijs":"4999","sortKmstand":"151627","sortBouwjaar":"2014-06","orderValue":"RENAULT-TWINGO-1.2 16V PARISIENNE","kmsoort_text":"Km","fotos1":"1774313904097973.JPG","fotos2":"1774313904097177.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/renault\/twingo\/renault-twingo-1-2-16v-parisienne\/3178321\/"},{"ac":"ac6269","aanmaak":"2026-03-24","auto_id":"3178320","kenteken":"65LGK3","merk":"RENAULT","model":"TWINGO","soort":"1","status":"1","uitvoering":"1.2-16V DYNAMIQUE","kmstand":"61.270","kmsoort":"1","bouwjaar":"2010","bouwmaand":"04","vermogen":"55","brandstof":"Benzine","brandstof_id":"1","prijs":"Verkocht","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"","marge_id":"1","weergave":"5","gewicht":"839","kleur":"ZWART","metallic":"1","carrosserie":"Hatchback 3 drs","carrosserie_id":"8","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"RENAULT TWINGO 1.2-16V DYNAMIQUE, De Reulver Occasions, Enschede","meta_description":"Renault Twingo 1.2 16V Dynamique  Zuinig  Betrouwbaar  Nette staatTe koop aangeboden: deze leuke en zuinige Renault Twingo 1.2 16V Dynamique uit april 2010. Een ideale auto voor dagelijks gebruik, perfect als eerste auto of stadsauto.SpecificatiesBouwjaar","meta_keywords":"De Reulver Occasions Enschede RENAULT , TWINGO , Handgeschakeld , Benzine , Hatchback 3 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"B","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":null,"aantalZitplaatsen":"4","opties":["100% Dealeronderhouden","ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, handbediend","Aux aansluiting","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Cruise control","Dealeronderhouden","Deelbare achterbank","El. verstelbare spiegels","Elektrische ramen voor","Hoofdsteunen achter","Kinderzitje voorbereiding ISOfix","Mistlampen","Onderhoudsboekje aanwezig","Open dak elektrisch ","Panorama dak","Radio\/CD","Startonderbreking","Stuurbekrachtiging","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1774312605025920.JPG","vermogen_pk":75,"sortMerk":"RENAULT-TWINGO","sortValue":"RENAULT-TWINGO-1.2-16V DYNAMIQUE","sortPrijs":"0","sortKmstand":"61270","sortBouwjaar":"2010-04","orderValue":"RENAULT-TWINGO-1.2-16V DYNAMIQUE","kmsoort_text":"Km","fotos1":"1774312605025816.JPG","fotos2":"1774312605025563.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"b","energielabelDisplay":"B","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-b.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/renault\/twingo\/renault-twingo-1-2-16v-dynamique\/3178320\/"},{"ac":"ac6269","aanmaak":"2026-03-13","auto_id":"3176143","kenteken":"68SRG3","merk":"SUZUKI","model":"SX4","soort":"1","status":"1","uitvoering":"1.6 EXCLUSIVE Automaat","kmstand":"172.759","kmsoort":"1","bouwjaar":"2011","bouwmaand":"11","vermogen":"88","brandstof":"Benzine","brandstof_id":"1","prijs":"\u20ac 6.950","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"Marge","marge_id":"1","weergave":"1","gewicht":"1130","kleur":"GRIJS","metallic":"1","carrosserie":"MPV Ruimtewagen 5 drs","carrosserie_id":"12","transmissie":"Automaat","transmissie_code":"A","meta_title":"SUZUKI SX4 Suzuki SX4 1.6 EXCLUSIVE Automaat, De Reulver Occasions, Enschede","meta_description":"Suzuki SX4 1.6 Exclusive Automaat \u2013 Nette en Betrouwbare AutoBasisgegevensMerk \/ Model: Suzuki SX4Uitvoering: ExclusiveBouwjaar: 11-2011Brandstof: BenzineVermogen: 88 kW \/ 120 PKTransmissie: AutomaatCarrosserie: Hatchback \/ CrossoverBeschrijvingNette en g","meta_keywords":"De Reulver Occasions Enschede SUZUKI , SX4 , Automaat , Benzine , MPV Ruimtewagen 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"C","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1200","aantalZitplaatsen":"5","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, automatisch","Aux aansluiting","Bandenspanningscontrole","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Boordcomputer","Buitenspiegels in kleur van carrosserie","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","EBD","El. verstelbare spiegels, verwarmd","Elektrische ramen achter","Elektrische ramen voor","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Hoofdsteunen achter","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 15 inch","Middenarmsteun","Middenarmsteun achter","Mistlampen","Multifunctioneel stuur","Onderhoudsboekje aanwezig","Park control achter","Radio\/CD\/MP3 speler","Startonderbreking","Stuurbekrachtiging","Trekhaak, vast","Verstelbaar stuur","Warmtewerend getint glas"],"fotos":"1773423479706955.JPG","vermogen_pk":120,"sortMerk":"SUZUKI-SX4","sortValue":"SUZUKI-SX4-1.6 EXCLUSIVE Automaat","sortPrijs":"6950","sortKmstand":"172759","sortBouwjaar":"2011-11","orderValue":"SUZUKI-SX4-1.6 EXCLUSIVE Automaat","kmsoort_text":"Km","fotos1":"1773423479706449.JPG","fotos2":"1773423479706859.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"c","energielabelDisplay":"C","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-c.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/suzuki\/sx4\/suzuki-sx4-1-6-exclusive-automaat\/3176143\/"},{"ac":"ac6269","aanmaak":"2025-12-19","auto_id":"3159159","kenteken":"16XRGG","merk":"TOYOTA","model":"YARIS","soort":"1","status":"1","uitvoering":"1.8 VVTi TS","kmstand":"204.157","kmsoort":"1","bouwjaar":"2007","bouwmaand":"08","vermogen":"98","brandstof":"Benzine","brandstof_id":"1","prijs":"\u20ac 4.750","prijs2":"0","prijs3":"0","prijs_oud":null,"handelsprijs":"0","rijklaar":"0","marge":"Marge","marge_id":"1","weergave":"1","gewicht":"1090","kleur":"GRIJS","metallic":"1","carrosserie":"Hatchback 5 drs","carrosserie_id":"9","transmissie":"Handgeschakeld","transmissie_code":"H","meta_title":"TOYOTA YARIS Toyota Yaris 1.8 VVTi TS, De Reulver Occasions, Enschede","meta_description":"Toyota Yaris 1.8 VVT-i TS \u2013 Sportief, betrouwbaar en zeldzaam! Te koop aangeboden: Toyota Yaris 1.8 VVT-i TS uit augustus 2007.Een compacte maar verrassend sportieve hatchback met 133 pk, handgeschakeld en bekend om zijn betrouwbaarheid en rijplezier. De ","meta_keywords":"De Reulver Occasions Enschede TOYOTA , YARIS , Handgeschakeld , Benzine , Hatchback 5 drs","financiering":"0","aanbetaling_perc":null,"eff_rente":"0.00","perc_cont_cred":"0.00","nieuwflag":"0","nieuwomschr":"####","nieuwprijs":"####","energielabel":"E","nwl":"2","nwl_status":"1","submodel":"","nap":"0","exterieur360_id":null,"interieur360_id":null,"trekgewicht":"1050","aantalZitplaatsen":"5","opties":["ABS","Airbag Bestuurder","Airbag Passagier","Airbag, zijdelings voor 2x","Airconditioning","Airconditioning, handbediend","ASR Anti doorslip regeling","Aux aansluiting","Bekerhouder voor","Bestuurdersstoel hoogte verstelbaar","Boordcomputer","Buitenspiegels inklapbaar","Buitentemperatuurmeter","Bumpers in kleur van de carrosserie","Centrale deurvergrendeling, afstandbediend","Dakspoiler","Dealeronderhouden","Deelb. achterbank (ongelijke delen)","EBD","El. verstelbare spiegels","El. verstelbare spiegels, verwarmd","Elektrische ramen voor","ESP","Gordijn\/hoofd airbags achter","Gordijn\/hoofd airbags voor","Kinderzitje voorbereiding ISOfix","Knieairbag voor","Lederen stuur","Lichtmetalen velgen","Lichtmetalen velgen 17 inch","Mistlampen","Onderhoudsboekje aanwezig","Radio\/CD","Schakelpook leer","Startonderbreking","Stuurbekrachtiging","Verstelbaar stuur"],"fotos":"1766140925631932.JPG","vermogen_pk":133,"sortMerk":"TOYOTA-YARIS","sortValue":"TOYOTA-YARIS-1.8 VVTi TS","sortPrijs":"4750","sortKmstand":"204157","sortBouwjaar":"2007-08","orderValue":"TOYOTA-YARIS-1.8 VVTi TS","kmsoort_text":"Km","fotos1":"1766140925631311.JPG","fotos2":"1766140925631437.JPG","uitgelichteopties":{"uitgelichteopties":null},"energielabelClass":"e","energielabelDisplay":"E","bwskorting":"","energielabelSrc":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/energielabels\/energielabel-e.png","nap_label":"https:\/\/api.autosoft.eu\/autosoft\/ac_plugin\/assets\/images\/garantielabels\/weblabel.png","maandbedrag":"","maandbedrag_filter":"99999","gif":"","leaseDealPrijs":"","pageUrl":"\/\/autowebsite.eu\/dereulveroccasions\/voertuigen\/toyota\/yaris\/toyota-yaris-1-8-vvti-ts\/3159159\/"}];

        var textArea;

        for(var i = 0; i < scope.cars.length; i++){

            textArea = document.createElement('textarea');
            textArea.innerHTML = scope.cars[i]['carrosserie'];
            scope.cars[i]['carrosserie'] = textArea.value;

            scope.cars[i]['sortPrijs'] = parseFloat(scope.cars[i]['sortPrijs']);
            scope.cars[i]['sortKmstand'] = parseFloat(scope.cars[i]['sortKmstand']);

            scope.cars[i]["trekgewicht"] = parseFloat(scope.cars[i]["trekgewicht"]);

            scope.cars[i]["aantalZitplaatsen"] = parseFloat(scope.cars[i]["aantalZitplaatsen"]);

            // Zorg dat het filter voor BTW/marge ook alleen maar BTW of Marge laat zien
            if(scope.cars[i]["marge"] != ''){
                if(scope.cars[i]["marge"].includes("BTW"))
                {
                    scope.cars[i]["marge"] = "BTW";
                    scope.cars[i]["marge_id"] = "2";
                }
                else
                {
                    scope.cars[i]["marge"] = "Marge";
                    scope.cars[i]["marge_id"] = "1";
                }
            } else {
                scope.cars[i]["marge"] = "-";
            }

            // Als het trekgewicht NaN is, maak er dan 0 van
            if(isNaN(scope.cars[i]["trekgewicht"]))
            {
                scope.cars[i]["trekgewicht"] = 0;
            }
            // Als het energielabel niet bestaat/is ingevuld, maak er Onbekend van
            if(scope.cars[i]["energielabelClass"] == "" || scope.cars[i]["energielabelClass"] == null)
            {
                scope.cars[i]["energielabelClass"] = "Onbekend";
            }
            // Als het engergielabel aplus is, maak er A+ van
            if(scope.cars[i]["energielabelClass"] == "aplus".toLowerCase())
            {
                scope.cars[i]["energielabelClass"] = "a+";
            }

            // Quickfix mobility for all
            if(scope.cars[i]["ac"] == "ac3097" && scope.cars[i]["prijs"] == "Verwacht")
            {
                scope.cars[i]["prijs"] = "Vorlauf";
            }
        }

        scope.filterdCars = scope.cars;

        //Default selected page
        scope.curPage = 1;
        scope.fromRedirect = false;

        // Default sorting values
        scope.sortField = '';
        scope.sortValue = '';

        // Variabelen waar de filters in opgeslagen worden
        scope.selectedMerk              = "";
        scope.selectedModel             = "";
        scope.selectedCarrosserie       = "";
        scope.selectedTransmissiecode   = "";
        scope.selectedBrandstof         = "";
        scope.selectedKmstandTot        = "";
        scope.selectedBouwjaarVan       = ""; scope.selectedBouwjaarTot = "";
        scope.selectedPrijsVan          = ""; scope.selectedPrijsTot = "";
        scope.selectedVermogenVan       = ""; scope.selectedVermogenTot = "";
        scope.invalidWeergaves          = [2,3,4,5];        
        scope.selectedMarge             = "";
        scope.selectedTrekgewichtVan    = "";
        scope.selectedZitplaatsenVan    = "";
        scope.selectedKleur             = "";
        scope.selectedEnergielabelClass = "";

        scope.urlFilters = function(){
            // Gets the current URL
            var url = window.location.href;
            // Splits the url on the ?
            var params = url.split("?");
            url = params[0];
            if(params.length > 1){
                params = params[1].split("&");
                $jcrm.each(params, function (index1, value1) {
                    var filters = value1.split("=");
                    filters[1] = decodeURIComponent(filters[1].trim());
                    var arr = filters[1].split(",");
                    $jcrm.each(arr, function (position2, value2){

                        value2 = value2.replace(/\+/g, ' ');

                        if(filters[0] == 'z_merk'){ scope.selectedMerk = value2; }
                        else if(filters[0] == 'z_model'){ scope.selectedModel = value2; }
                        else if(filters[0] == 'z_brandstof'){ scope.selectedBrandstof = value2; }
                        else if(filters[0] == 'z_carrosserie'){ scope.selectedCarrosserie = value2; }
                        else if(filters[0] == 'z_transmissie'){ scope.selectedTransmissiecode = value2; }
                        else if(filters[0] == 'z_bouwjaar_van'){scope.selectedBouwjaarVan = value2;}
                        else if(filters[0] == 'z_bouwjaar_tot'){scope.selectedBouwjaarTot = value2;}
                        else if(filters[0] == 'z_prijs_van'){scope.selectedPrijsVan = value2;}
                        else if(filters[0] == 'z_prijs_tot'){scope.selectedPrijsTot = value2;}
                        else if(filters[0] == 'z_vermogen_van'){scope.selectedVermogenVan = value2;}
                        else if(filters[0] == 'z_vermogen_tot'){scope.selectedVermogenTot = value2;}
                        else if(filters[0] == 'z_kmstand_tot'){scope.selectedKmstandTot = value2;}
                        else if(filters[0] == 'z_pagina'){scope.curPage = parseInt(value2); scope.fromRedirect = true;}
                        else if(filters[0] == 'z_sortering') { scope.sortField = value2; }                        
                        else if(filters[0] == 'z_btwMarge'){scope.selectedMarge = value2;}
                        else if(filters[0] == 'z_trekgewicht_van'){scope.selectedTrekgewichtVan = value2;}
                        else if(filters[0] == 'z_aantal_zitplaatsen'){scope.selectedZitplaatsenVan = value2;}
                        else if(filters[0] == 'z_kleur'){scope.selectedKleur = value2;}
                        else if(filters[0] == 'z_energielabelClass'){scope.selectedEnergielabelClass = value2;}
                    });
                });
            }
            // Replace the url so the params are invisible
            history.pushState(null, null, url);
        };
        scope.urlFilters();

        scope.scrollToTop = function(){
            $jcrm("html, body").animate({
                scrollTop: 0
            }, {
                duration: 1500,
                easing: "easeInOutQuart"
            });
        };

        scope.displayMode = '';
        scope.lastEdit = "17-04-2026 21:17:32";


        // Functie die je terug stuurt naar de vorige pagina
        scope.pageBack = function(){ scope.curPage -= 1; };
        scope.pageBackBottom = function(){ scope.scrollToTop(); scope.curPage -= 1; };

        // Functie die je door stuurt naar de volgende pagina
        scope.pageForward = function(){ scope.curPage += 1; };
        scope.pageForwardBottom = function(){ scope.scrollToTop(); scope.curPage += 1; };

        // Functie die je door stuurt naar de opgevraagde pagina
        scope.selectPage = function(i){ scope.curPage = i; };
        scope.selectPageBottom = function(i){ scope.scrollToTop(); scope.curPage = i; };

        // Display functie om de voertuigen te tonen
        scope.display = function() {

            // Variabelen om het aantal pagina's te bepalen
            scope.itemsPerPage = 24;
            scope.halfItemsPerPage = Math.round(parseInt(scope.itemsPerPage) / 2);
            scope.maxSize = 5;

            // Berekend het aantal pagina's
            scope.numOfPages = function () {
                return Math.ceil(scope.filterdCars.length / scope.itemsPerPage);
            };

            // Controleert op welke pagina de gebruiker zich bevind, en toont aan de hand daarvan de auto's
            scope.$watch('curPage + numPerPage', function() {
                var begin = ((scope.curPage - 1) * scope.itemsPerPage),
                    end = begin + scope.itemsPerPage;
                scope.filtercars = scope.filterdCars.slice(begin, end);
                scope.halfItemsPerPage = Math.round(scope.filtercars.length / 2);
            });

            $jcrm('#asac-container').css('opacity', '100');
        };

        // Controleerd of de waarde groter is dan de geselecteerde
        scope.greaterThan = function(array, prop, val){
            if(val != '' && val != null) {
                scope.newArray = [];
                for (var i = 0; i < array.length; i++) {
                    if ( parseInt(array[i][prop]) >= parseInt(val)) {
                        scope.newArray.push(array[i]);
                    }
                }
                return(scope.newArray);
            }else{
                return(array);
            }
        };

        // Controleerd of de waarde kleiner is dan de geselecteerde
        scope.smallerThan = function(array, prop, val){
            if(val != '' && val != null) {
                scope.newArray = [];
                for (var i = 0; i < array.length; i++) {
                    if (parseInt(array[i][prop]) <= parseInt(val)) {

                        scope.newArray.push(array[i]);
                    }
                }
                return(scope.newArray);
            }else{
                return(array);
            }
        };

        // Functie waarin de voertuigen worden gefilterd
        scope.filterVehicles = function(){

            // Zet een lijst met alle auto's in de variabele
            scope.filterdCars = scope.cars;

            // Roept de functie findInArray aan
            // Je geeft de array mee en de property naam
            scope.filterdCars   = scope.findInArray(scope.selectedMerk, 'merk');

            // Roept de functie findInArray aan voor de modellen
            scope.modellen      = [];                   if(scope.selectedMerk != '' && scope.selectedMerk != null){ scope.modellen  = scope.filterdCars; }

            scope.filterdCars   = scope.findInArray(scope.selectedModel, 'model');



            // Roept de functie findInArray aan voor de brandstoffen
            scope.filterdCars   = scope.findInArray(scope.selectedBrandstof, 'brandstof_id');

            // Roept de functie findInArray aan voor de carrosserien
            scope.filterdCars   = scope.findInArray(scope.selectedCarrosserie, 'carrosserie');

            // Roept de functie findInArray aan voor transmissiecode
            scope.filterdCars   = scope.findInArray(scope.selectedTransmissiecode, 'transmissie_code');

            // Controleert of het bouwjaar groter/kleiner is dan de geselecteerde
            scope.filterdCars   = scope.greaterThan(scope.filterdCars, 'bouwjaar', scope.selectedBouwjaarVan);
            scope.filterdCars   = scope.smallerThan(scope.filterdCars, 'bouwjaar', scope.selectedBouwjaarTot);

            // Controleert of de prijs groter/kleiner is dan de geselecteerde
            scope.filterdCars   = scope.greaterThan(scope.filterdCars, 'sortPrijs', scope.selectedPrijsVan);
            scope.filterdCars   = scope.smallerThan(scope.filterdCars, 'sortPrijs', scope.selectedPrijsTot);

            // Controleert of de prijs groter/kleiner is dan de geselecteerde
            scope.filterdCars   = scope.greaterThan(scope.filterdCars, 'vermogen', scope.selectedVermogenVan);
            scope.filterdCars   = scope.smallerThan(scope.filterdCars, 'vermogen', scope.selectedVermogenTot);

            // Controleert of de kmstand kleiner is dan de geselecteerde
            scope.filterdCars = scope.smallerThan(scope.filterdCars, 'sortKmstand', scope.selectedKmstandTot);

            // Roept de findInArray aan voor BTW/marge voertuigen
            scope.filterdCars = scope.findInArray(scope.selectedMarge, "marge_id");

            // Controleert of het trekgewicht groter/kleiner is dan de geselecteerde
            scope.filterdCars = scope.greaterThan(scope.filterdCars, 'trekgewicht', scope.selectedTrekgewichtVan);

            // Roept de functie findInArray aan voor het aantal zitplaatsen
            scope.filterdCars = scope.findInArray(scope.selectedZitplaatsenVan, "aantalZitplaatsen");

            // Roept de functie findInArray aan voor de kleuren
            scope.filterdCars = scope.findInArray(scope.selectedKleur, "kleur");

            // Roept de functie findInArray aan voor het energie label
            scope.filterdCars = scope.findInArray(scope.selectedEnergielabelClass, "energielabelClass");
            

            if(scope.fromRedirect == true){
                scope.fromRedirect = false;
            }else{
                scope.curPage = 1;
            }

            scope.sortList();

            // Roept de functie Display aan.
            scope.display();
        };





        scope.filterOnChange = function(){
            scope.filterVehicles();
        };

        scope.filterMerkOnChange = function(){
            scope.selectedModel = '';
            scope.filterVehicles();
        };


        // Find in array functie
        scope.findInArray = function (arr, prop){
            newArr = [];

            if(arr != null && arr != ''){
                for(i = 0; i < scope.filterdCars.length; i++){
                    if(scope.filterdCars[i][prop] == arr){
                        newArr.push(scope.filterdCars[i]);
                    }
                }
                return newArr;
            }else{
                return scope.filterdCars;
            }
        };

        // Telt het aantal waardes in de array
        scope.countArray = function(prop){

            var i = 0;
            var old = [];

            if(prop == 'merk'){
                for( x = 0; x < scope.cars.length; x++){
                    if($jcrm.inArray(scope.cars[x][prop], old) === -1){
                        i++;
                        old.push(scope.cars[x][prop]);
                    }
                }
            }else{
                for( x = 0; x < scope.filterdCars.length; x++){
                    if($jcrm.inArray(scope.cars[x][prop], old) === -1){
                        i++;
                        old.push(scope.cars[x][prop]);
                    }
                }
            }
            return i;
        };

        // Sorteren van de lijst
        scope.sortList = function () {

            // Sorteerwaardes
            if (scope.sortValue != '' || scope.sortField != '') {

                if (scope.sortField != '') {
                    scope.sortValue = scope.sortField;
                } else {
                    scope.sortField = scope.sortValue;
                }

                // Split de sortering
                var sorting = scope.sortField.split('_');
                scope.sortFieldOption = sorting[0];


                // Controleer op welke manier er gesorteerd moet worden
                if (scope.sortFieldOption == 'merk') {
                    scope.sortFieldOption = 'sortMerk';
                } else if (scope.sortFieldOption == 'prijs') {
                    scope.sortFieldOption = 'sortPrijs';
                } else if (scope.sortFieldOption == 'bouwjaar') {
                    scope.sortFieldOption = 'sortBouwjaar';
                } else if (scope.sortFieldOption == 'kilometerstand') {
                    scope.sortFieldOption = 'sortKmstand';
                } else if (scope.sortFieldOption == 'aanmaak') {
                    scope.sortFieldOption = 'aanmaak';
                } else if (scope.sortFieldOption == "trekgewicht") {
                    scope.sortFieldOption = "trekgewicht";
                }

                if (sorting[1] == 'asc') {
                    // Sorteer de lijst
                    scope.filterdCars = $filter('orderBy')(scope.filterdCars, scope.sortFieldOption, false);

                } else {
                    // Sorteer de lijst
                    scope.filterdCars = $filter('orderBy')(scope.filterdCars, scope.sortFieldOption, true);

                }
            } else {
                scope.sortField = 'merk_asc';
            }
        };



        // Call naar de functie filterVehicles
        scope.filterVehicles();
    });



    // Filtert de dropdowns op unique waardes Hoe het precies werkt weet ik niet, maar het toont in ieder geval alle unieke waardes in een dropdown
    app.filter('unique', function () {

        return function (items, filterOn) {

            if (filterOn === false) {
                return items;
            }

            if ((filterOn || angular.isUndefined(filterOn)) && angular.isArray(items)) {
                var hashCheck = {}, newItems = [];

                var extractValueToCompare = function (item) {
                    if (angular.isObject(item) && angular.isString(filterOn)) {
                        return item[filterOn];
                    } else {
                        return item;
                    }
                };

                angular.forEach(items, function (item) {
                    var valueToCheck, isDuplicate = false;

                    for (var i = 0; i < newItems.length; i++) {
                        if (angular.equals(extractValueToCompare(newItems[i]), extractValueToCompare(item))) {
                            isDuplicate = true;
                            break;
                        }
                    }
                    if (!isDuplicate) {
                        newItems.push(item);
                    }

                });
                items = newItems;
            }
            return items;
        };
    });

    // Controleerd of een waarde leeg of NULL is.
    app.filter('emptyOrNull', function($filter){
        return function (list, prop){
            return $filter("filter")(list, function(listItem){
                if(listItem[prop] != '' && listItem[prop] != null){
                    return listItem;
                }
            });
        };
    });

    // Controleerd of een waarde groters is dan de opgegeven waarde.
    app.filter('greater', function($filter){
        return function(list, prop, val) {
            return $filter("filter")(list, function(listItem) {
                if(val != '' && val != null){
                    return listItem[prop] >= val;
                }else {
                    return listItem;
                }
            });
        };
    });

    // Controleerd of een waarde kleiner is dan de opgegeven waarde.
    app.filter('smaller', function($filter){
        return function(list, prop, val) {
            return $filter("filter")(list, function(listItem) {
                if(val != '' && val != null){
                    return listItem[prop] <= val;
                }else {
                    return listItem;
                }
            });
        };
    });

    var adSenseTpl = '<ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-h2+d+5c-9-3e" data-ad-client="ca-pub-8617038961175999" data-ad-slot="6266589901"></ins>';
    app.directive('googleAdsense', function($window, $compile) {
        return {
            restrict: 'A',
            transclude: true,
            template: adSenseTpl,
            replace: false,
            link: function postLink(scope, element, iAttrs) {
                element.html("");
                element.append(angular.element($compile(adSenseTpl)(scope)));
                if (!$window.adsbygoogle) {
                    $window.adsbygoogle = [];
                }
                $window.adsbygoogle.push({});
            }
        };
    });
})(jQuery);