var offsetxpoint=0 var offsetypoint=20 var ie=document.all var ns6=document.getElementById && !document.all var enabletip=false if (ie||ns6) var tipobj=document.all? document.all["tooltip"] : document.getElementById? document.getElementById("tooltip") : "" function ietruebody(){ var iebody = document.body; if(navigator.appName.indexOf("Internet Explorer") != -1) { split=navigator.appVersion.split("MSIE"); version=parseFloat(split[1]); if(version >= 6 && version != 8) iebody = document.documentElement; } return iebody; } function popup(title, content){ if (ns6||ie){ thetext='
'; if(title != '') thetext=thetext+''+title+'
'; thetext=thetext+content+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function imgPopup(thetext){ if (ns6||ie){ thetext='
'; tipobj.innerHTML=thetext enabletip=true return false } } function zenPopup(thetext){ if (ns6||ie){ thetext='
Zenderoverzicht
Bekijk het '+thetext+' zenderoverzicht.
'; tipobj.innerHTML=thetext enabletip=true return false } } function mpopup(title, thetext){ if (ns6||ie){ thetext='
'+title+'
'+thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function selPopup(){ if (ns6||ie){ thetext='
Specificaties vergelijken
Selecteer maximaal drie abonnementen door deze aan te vinken.
Klik vervolgens boven- of onderaan dit overzicht op de knop \'Vergelijk\'.
'; tipobj.innerHTML=thetext enabletip=true return false } } function waaromPop(excl){ if (ns6||ie){ thetext='
Waarom hier bestellen?
'; if(excl == true) thetext=thetext+'Deze aanbieding is alleen hier verkrijgbaar!

'; thetext=thetext+'
  • 100% Laagste prijs garantie
  • Beste exclusieve aanbiedingen
  • Ruim 9 jaar ervaring
  • Al 132.831 tevreden klanten
  • Objectief en compleet
  • Thuiswinkel Waarborg keurmerk
  • Gratis overstap- en klantenservice
  • Direct kosteloos bestellen
'; thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function infoPopup(abo){ if (ns6||ie){ thetext='
Meer informatie
Bekijk de uitgebreide specificaties van
'+abo+'.
'; tipobj.innerHTML=thetext enabletip=true return false } } function infoAPopup(abo){ if (ns6||ie){ thetext='
Meer informatie
Bekijk de '+abo+' aanbieding.
'; tipobj.innerHTML=thetext enabletip=true return false } } function bestelPopup(abo){ if (ns6||ie){ thetext='
Direct bestellen / overstappen
Bestel '+abo+' direct zonder extra kosten!
'; tipobj.innerHTML=thetext enabletip=true return false } } function verbindingPopup(verbinding, netwerk){ if (ns6||ie){ thetext='
Verbinding via '; switch(verbinding) { case 'adsl': thetext=thetext+'de vaste telefoonaansluiting'; break; case 'vdsl': thetext=thetext+'de vaste telefoonaansluiting'; break; case 'kabel': thetext=thetext+'de kabeltelevisie-aansluiting'; break; case 'glasvezel': thetext=thetext+'de glasvezelaansluiting'; break; case 'ether': thetext=thetext+'een draadloze ontvanger (ether)'; break; case 'satt': thetext=thetext+'een schotelantenne'; break; case 'hspa': thetext=thetext+'het mobiele HSPA netwerk van '+netwerk; break; case 'hspa+': thetext=thetext+'het mobiele HSPA+ netwerk van '+netwerk; break; case 'lte': thetext=thetext+'het mobiele LTE netwerk van '+netwerk; break; } thetext=thetext+'.
'; tipobj.innerHTML=thetext enabletip=true return false } } function datalimietPopup(mode, dataverkeer, data_opm, extra_mode, extra, extra_opm){ if (ns6||ie){ thetext='
'; switch(mode) { case 'mb': thetext=thetext+'Databundel van '+dataverkeer+' per maand.
'; break; case 'fup': thetext=thetext+'Geen databundel, wel een Fair Use Policy.
'; thetext=thetext+'Bij (forse) overschrijding van het gemiddelde verbruik krijgt u een waarschuwing.
'; break; case 'onb': thetext=thetext+'Geen databundel, onbeperkt dataverkeer.
'; break; } if(data_opm != '') thetext=thetext+data_opm+'.
'; if(mode == 'mb' && extra_mode != 'nvt') { if(extra_mode == 'mb') { thetext=thetext+'Tarief buiten databundel: € '+extra+' per MB.
'; } else if(extra_mode == 'snelheid') { thetext=thetext+'Buiten databundel: '; } if(extra_opm != '') thetext=thetext+extra_opm+'.'; } thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function jaarPopup(prijs,ter1,tar1,ter2,tar2,ter3,tar3,ter4,tar4,eenmalig,verzend,installatie,modem,mob_modem,decoder,kpn_eenmalig,ktv_eenmalig,kpn_maand,ktv_maand,korting,totaal){ if (ns6||ie){ thetext='
'; thetext=thetext+''; for(tti = 1; tti <= 4; tti++) { if(eval('ter'+tti) > 0) { var maandText = ''; if(tti == 1 && ter1 < 12) { if(ter1 == 1) { maandText = '(eerste maand à € '+eval('tar'+tti).replace('.',',')+')'; } else if(ter1 > 1) { maandText = '(eerste '+ter1+' maanden à € '+eval('tar'+tti).replace('.',',')+')'; } } else { if(tti < 4 && eval('ter'+(tti+1)) > 0) { maandText = '('+eval('ter'+tti)+' '+maandNaam(eval('ter'+tti))+' à € '+eval('tar'+tti).replace('.',',')+')'; } else { maandText = '('+eval('ter'+tti)+' '+maandNaam(eval('ter'+tti))+' à € '+eval('tar'+tti).replace('.',',')+')'; } } thetext=thetext+''; } } if(kpn_maand != '' && parseFloat(kpn_maand) > 0) thetext=thetext+''; if(ktv_maand != '' && parseFloat(ktv_maand) > 0) thetext=thetext+''; thetext=thetext+''; if(kpn_eenmalig != '' && parseFloat(kpn_eenmalig) > 0) thetext=thetext+''; if(ktv_eenmalig != '' && parseFloat(ktv_eenmalig) > 0) thetext=thetext+''; thetext=thetext+''; thetext=thetext+''; if(modem != '') thetext=thetext+''; if(mob_modem != '') thetext=thetext+''; if(decoder != '') thetext=thetext+''; thetext=thetext+'
Abonnementskosten '+maandText+'€ '+eval('ter'+tti+'*tar'+tti).toFixed(2).replace('.',',')+'
Vaste telefonie aansluiting (12 maanden à € '+kpn_maand.replace('.',',')+')€ '+parseFloat(kpn_maand*12).toFixed(2).replace('.',',')+'
Kabeltelevisie aansluiting (12 maanden à € '+ktv_maand.replace('.',',')+')€ '+parseFloat(ktv_maand*12).toFixed(2).replace('.',',')+'
Aansluitkosten abonnement€ '+eenmalig+'
Aansluitkosten vaste telefonie aansluiting€ '+kpn_eenmalig+'
Aansluitkosten kabeltelevisie aansluiting€ '+ktv_eenmalig+'
Verzendkosten€ '+verzend+'
Goedkoopste installatie€ '+installatie+'
Goedkoopste modem / ontvanger€ '+modem+'
Goedkoopste mobiele modem / ontvanger€ '+mob_modem+'
Goedkoopste decoder / ontvanger€ '+decoder+'
'; thetext=thetext+''; if(parseFloat(korting) > 0) thetext=thetext+''; thetext=thetext+''; thetext=thetext+'
Extra korting via Breedbandwinkel.nl- € '+korting+'
Totale kosten eerste jaar€ '+totaal+'
'; thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function eenmaligPopup(eenmalig,verzend,installatie,modem,mob_modem,decoder,kpn,ktv,totaal){ if (ns6||ie){ thetext='
'; thetext=thetext+''; thetext=thetext+''; if(kpn != '' && parseFloat(kpn) > 0) thetext=thetext+''; if(ktv != '' && parseFloat(ktv) > 0) thetext=thetext+''; thetext=thetext+''; thetext=thetext+''; if(modem != '') thetext=thetext+''; if(mob_modem != '') thetext=thetext+''; if(decoder != '') thetext=thetext+''; thetext=thetext+'
Aansluitkosten abonnement€ '+eenmalig+'
Aansluitkosten vaste telefonie aansluiting€ '+kpn+'
Aansluitkosten kabeltelevisie aansluiting€ '+ktv+'
Verzendkosten€ '+verzend+'
Goedkoopste installatie€ '+installatie+'
Goedkoopste modem / ontvanger€ '+modem+'
Goedkoopste mobiele modem / ontvanger€ '+mob_modem+'
Goedkoopste decoder / ontvanger€ '+decoder+'
'; thetext=thetext+''; thetext=thetext+''; thetext=thetext+'
Totale eenmalige kosten€ '+totaal+'
'; thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function maandNaam(val) { if(val == 1) { return 'maand'; } else { return 'maanden'; } } function prijsPopup(prijs,ter1,tar1,ter2,tar2,ter3,tar3,ter4,tar4,kpn,ktv){ if (ns6||ie){ thetext = ''; for(tti = 1; tti <= 4; tti++) { if(eval('ter'+tti) > 0) { var lijn = false; if(kpn != '' && parseFloat(kpn) > 0 || ktv != '' && parseFloat(ktv) > 0) lijn = true; if(lijn == true && tti > 1) thetext=thetext+''; if(lijn == true || tti == 1) thetext=thetext+'
'; var maandText = ''; if(tti == 1 && tar1 != prijs) { if(ter1 == 1) { maandText = '(eerste maand)'; } else if(ter1 > 1) { maandText = '(eerste '+ter1+' maanden)'; } } else if(tti != 1) { if((tti < 4 && eval('ter'+(tti+1)) > 0) || eval('tar'+tti) != prijs) { maandText = '(volgende '+eval('ter'+tti)+' '+maandNaam(eval('ter'+tti))+')'; } else { maandText = '(normaal tarief)'; } } if(lijn == true) { thetext=thetext+'
'; thetext=thetext+''; if(kpn != '') thetext=thetext+''; if(ktv != '') thetext=thetext+''; thetext=thetext+'
Abonnementskosten '+maandText+'€ '+eval('tar'+tti).replace('.',',')+'
Kosten vaste telefonie aansluiting€ '+kpn.replace('.',',')+'
Kosten kabeltelevisie aansluiting€ '+ktv.replace('.',',')+'
'; } thetext=thetext+''; thetext=thetext+''; thetext=thetext+'
Totale maandelijkse kosten '+maandText; var lijntotaal = parseFloat(eval('tar'+tti)); if(kpn != '') lijntotaal+= parseFloat(kpn); if(ktv != '') lijntotaal+= parseFloat(ktv); thetext=thetext+'€ '+lijntotaal.toFixed(2).replace('.',',')+'
'; } } thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function lijnPopup(dienst,edit){ if (ns6||ie){ thetext='
'; if(dienst == 'kpn') { thetext=thetext+'ADSL en VDSL internet abonnementen worden aangesloten op de vaste KPN telefonie aansluiting in uw huis. Indien u niet beschikt over een vast KPN telefonie abonnement worden er bij dit abonnement kosten in rekening gebracht voor gebruik van deze lijn (lijnhuur).'; if(edit == true) thetext=thetext+"

Beschikt u wel over een actief KPN telefonie abonnement? Geeft dit dan aan in de linkerkolom bij 'Aansluitingen'."; } else if(dienst == 'ktv') { thetext=thetext+'Kabel abonnementen worden aangesloten op de vaste kabeltelevisie aansluiting in uw huis. Indien u niet beschikt over een standaard kabeltelevisie abonnement worden er bij dit abonnement kosten in rekening gebracht voor gebruik van deze aansluiting.'; if(edit == true) thetext=thetext+"

Beschikt u wel over een actief kabeltelevisie abonnement? Geeft dit dan aan in de linkerkolom bij 'Aansluitingen'."; } thetext=thetext+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function pccPopup(abo){ if (ns6||ie){ thetext='
Direct bestellen / overstappen
Gebruik eerst de postcodecheck om '+abo+' te bestellen.
'; tipobj.innerHTML=thetext enabletip=true return false } } function servOptions(option,conn){ if (ns6||ie){ var verb; switch(conn) { case 'adsl': verb = 'ADSL'; break; case 'vdsl': verb = 'VDSL'; break; case 'kabel': verb = 'Kabel'; break; case 'glasvezel': verb = 'Glasvezel'; break; case 'ether': verb = 'Draadloos'; break; case 'satt': verb = 'Satelliet'; break; case 'hspa': verb = 'HSPA'; break; case 'hspa+': verb = 'HSPA+'; break; case 'lte': verb = 'LTE'; break; } var content; switch(option) { case 'int': content = 'Internet'; iconfile = 'int'; break; case 'int_o': content = 'Optioneel met Internet'; iconfile = 'int'; break; case 'tel': content = 'Digitale Telefonie'; iconfile = 'tel'; break; case 'tel_o': content = 'Optioneel met Digitale Telefonie'; iconfile = 'tel'; break; case 'dtv': content = 'Digitale Televisie'; iconfile = 'dtv'; break; case 'dtv_o': content = 'Optioneel met Digitale Televisie'; iconfile = 'dtv'; break; case 'mob': content = 'Mobiel Internet'; iconfile = 'mob'; break; case 'mob_o': content = 'Optioneel met Mobiel Internet'; iconfile = 'mob'; break; } if(verb != '') content = content+' ('+verb+')'; thetext='
'+content+'
'; tipobj.innerHTML=thetext enabletip=true return false } } function positiontip(e) { if (enabletip) { var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft; var curY=(ns6)?e.pageY : event.y+ietruebody().scrollTop; var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint; var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint; var leftedge=(offsetxpoint < 0)? offsetxpoint*(-1) : -1000; if((rightedge-150)