function initKaart() { pbr = new Image();pbr.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/brabant.gif"; pze = new Image();pze.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/zeeland.gif"; pli = new Image();pli.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/limburg.gif"; pzh = new Image();pzh.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/zholland.gif"; pnh = new Image();pnh.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/nholland.gif"; pge = new Image();pge.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/gelderland.gif"; put = new Image();put.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/utrecht.gif"; pfl = new Image();pfl.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/flevoland.gif"; pov = new Image();pov.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/overijssel.gif"; pfr = new Image();pfr.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/friesland.gif"; pdr = new Image();pdr.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/drenthe.gif"; pgr = new Image();pgr.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/groningen.gif"; ptr = new Image();ptr.src="http://hypotheek.adviseursvergelijk.nl/img/kaart/trans.gif"; var provincie = readCookie('provincie'); if(provincie == null || provincie== false) provincie = 'put'; toggleKaart(provincie); document.getElementById('regionaal').src=ptr.src; } var xmlKaart; function toggleKaart(provincie) { // get stuff via ajax xmlKaart = new window.XMLHttpRequest(); xmlKaart.open("GET","http://hypotheek.adviseursvergelijk.nl//ajax.js?type=top5provincie&q="+getProvincie(provincie),true); xmlKaart.onreadystatechange = function() { if(xmlKaart.readyState==4 && xmlKaart.status == 200) { var response = eval('(' + xmlKaart.responseText + ')'); if(response['succes'] == true) { document.getElementById('provincieTop5').innerHTML = response['data']; } else { alert(response['message']); } } }; xmlKaart.send(null); createCookie('provincie', provincie, 365); var img = eval(provincie); if(img && img.tagName && img.tagName == 'IMG') { ptr = img; } } function getProvincie(provincie) { switch(provincie) { case 'pbr': return 'Noord-Brabant'; break; case 'pze': return 'Zeeland'; break; case 'pli': return 'Limburg'; break; case 'pzh': return 'Zuid-Holland'; break; case 'pnh': return 'Noord-Holland'; break; case 'pge': return 'Gelderland'; break; case 'put': return 'Utrecht'; break; case 'pfl': return 'Flevoland'; break; case 'pov': return 'Overijssel'; break; case 'pfr': return 'Friesland'; break; case 'pdr': return 'Drenthe'; break; case 'pgr': return 'Groningen'; break; default: return false; break; } }