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]);
switch(version)
{
case 6:
iebody = document.documentElement;
break;
case 7:
iebody = document.documentElement;
break;
}
}
return iebody;
}
function popup(title, thetext){
if (ns6||ie){
thetext='
';
tipobj.innerHTML=thetext
enabletip=true
return false
}
}
function aboPopup(provider, abo, prijs, verbinding, internet, telefonie, dtv, download, upload, instal, modem, decoder, onbeperkt, tv, radio, contract){
if (ns6||ie){
popTxt='';
popTxt=popTxt+'';
popTxt=popTxt+' ';
popTxt=popTxt+' | ';
if(internet == 'ja')
{
popTxt=popTxt+' ';
}
if(telefonie == 'ja')
{
popTxt=popTxt+' ';
}
if(dtv == 'ja')
{
popTxt=popTxt+' ';
}
popTxt=popTxt+' | ';
popTxt=popTxt+''+abo+' ';
switch(verbinding)
{
case 'adsl':
verbinding = 'ADSL';
break;
case 'kabel':
verbinding = 'Kabel';
break;
case 'ether':
verbinding = 'Draadloos (Ether)';
break;
case 'satt':
verbinding = 'Satelliet';
break;
}
popTxt=popTxt+'';
if(internet == 'ja')
{
popTxt=popTxt+'- '+verbinding+' Internet
';
popTxt=popTxt+'- Snelheid: '+download+' / '+upload+' kbit/s
';
if(modem != '')
popTxt=popTxt+'- GRATIS '+modem+'
';
}
else if(internet == 'optie')
{
popTxt=popTxt+'- Optioneel met '+verbinding+' Internet
';
}
if(telefonie == 'ja')
{
if(onbeperkt == 'ja')
popTxt=popTxt+'- Onbeperkt bellen
';
}
else if(telefonie == 'optie')
{
popTxt=popTxt+'- Optioneel met Digitale Telefonie
';
}
if(dtv == 'ja')
{
popTxt=popTxt+'- '+tv+' TV en '+radio+' radio zenders
';
if(decoder != '')
popTxt=popTxt+'- GRATIS '+decoder+'
';
}
else if(dtv == 'optie')
{
popTxt=popTxt+'- Optioneel met Digitale Televisie
';
}
if(instal != '')
popTxt=popTxt+'- GRATIS '+decoder+'
';
if(contract == 'nee')
popTxt=popTxt+'- GEEN vast contract
';
popTxt=popTxt+' ';
popTxt=popTxt+' € '+prijs+' p/m ';
popTxt=popTxt+'Klik voor meer informatie';
popTxt=popTxt+' |
';
tipobj.innerHTML=popTxt
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 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 Bestel '+abo+' direct zonder extra kosten! |
';
tipobj.innerHTML=thetext
enabletip=true
return false
}
}
function pccPopup(abo){
if (ns6||ie){
thetext='Direct bestellen Gebruik eerst onze postcodecheck om '+abo+' te bestellen. |
';
tipobj.innerHTML=thetext
enabletip=true
return false
}
}
function servOptions(option,conn){
if (ns6||ie){
var content;
switch(option)
{
case 'int':
switch(conn)
{
case 'adsl':
content = 'ADSL ';
break;
case 'kabel':
content = 'Kabel ';
break;
}
content = content+'Internet';
iconfile = 'int';
break;
case 'int_o':
content = 'Optioneel met ';
switch(conn)
{
case 'adsl':
content = content+'ADSL ';
break;
case 'kabel':
content = content+'Kabel ';
break;
}
content = content+'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;
}
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-20
var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20
var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000
if (rightedge