/**
 * @project Overheid.nl
 * @author	Victor Zuydweg, Stichting ICTU
 * @since	28 jan 2009
 * @version	0.2
 */

/**
 * Set clickable map of holland with mouseover effects
 */
function setKaartNL()
{
	if(document.getElementById('kaart-nl'))
	{
		var nl = document.getElementById('kaart-nl');
		rollover = function()
		{
   			nl.src = nl.src.replace('kaart/nl','kaart/provincies/' + this.id);
		}
		rollout = function()
		{
			nl.src = nl.src.replace('kaart/provincies/' + this.id,'kaart/nl');
		}
		setProv = function(prov)
		{
			if(document.getElementById(prov))
			{
				document.getElementById(prov).onmouseover = rollover;
				document.getElementById(prov).onmouseout = rollout;
			}
		}
		setProv('drenthe');
		setProv('flevoland');
		setProv('friesland');
		setProv('gelderland');
		setProv('groningen');
		setProv('limburg');
		setProv('noordbrabant');
		setProv('noordholland');
		setProv('overijssel');
		setProv('utrecht');
		setProv('zeeland');
		setProv('zuidholland');
	}
}

/**
 * Starts the first batch of functions when the document is loaded
 */
if (window.addEventListener) window.addEventListener("load", setKaartNL, false); 
else if (window.attachEvent) window.attachEvent("onload", setKaartNL);
else window.onload = setKaartNL;