/* JAVASCRIPT FUNCTIES VOOR CI */
function provincieophalen(landid,landdiv,provinciediv,regiodiv) { 

if (provinciediv.length == 0) { provinciediv = "provincie"; }
//if (regiodiv.length == 0) { regiodiv = "regio"; }  
regiodiv = "regio";

var voorinhoud = "<select id='" + provinciediv + "' onChange='regioophalen(document.getElementById(\"" + landdiv + "\").value, this.value, \"" + regiodiv + "\");'  name='provincie' style='width: 115px;'>"; 
var nainhoud = "</select>"; 

if(landid == '0') { // Geen land geselecteerd 
      document.getElementById(provinciediv).parentNode.innerHTML = voorinhoud + '<option value="0">Niet geselecteerd</option>';
   } 
if(landid == '1') { // Belgi&#00235;
      document.getElementById(provinciediv).parentNode.innerHTML = voorinhoud + '<option value="0">Niet geselecteerd</option><option value="90">Antwerpen</option><option value="89">Brussel</option><option value="85">Henegouwen</option><option value="87">Limburg (BE)</option><option value="84">Luik</option><option value="82">Luxemburg (BE)</option><option value="83">Namen</option><option value="91">Oost-Vlaanderen</option><option value="88">Vlaams-Brabant</option><option value="86">Waals-Brabant</option><option value="92">West-Vlaanderen</option>' + nainhoud;
   } 
if(landid == '2') { // Duitsland
      document.getElementById(provinciediv).parentNode.innerHTML = voorinhoud + '<option value="0">Niet geselecteerd</option><option value="132">Baden-W&#00252;rtemberg</option><option value="133">Bayern</option><option value="134">Berlin</option><option value="135">Brandenburg</option><option value="136">Bremen</option><option value="137">Hessen</option><option value="138">Mecklenburg-Vorpommern</option><option value="139">Niedersachsen</option><option value="140">Nordrhein-Westfalen</option><option value="141">Rheinland-Pfalz</option><option value="142">Saarland</option><option value="143">Sachsen</option><option value="144">Sachsen-Anhalt</option><option value="145">Schleswig-Holstein</option><option value="146">Th&#00252;ringen</option>' + nainhoud;
   }
if(landid == '3') { // Nederland
      document.getElementById(provinciediv).parentNode.innerHTML = voorinhoud + '<option value="0">Niet geselecteerd</option><option value="1">Drenthe</option><option value="2">Flevoland</option><option value="3">Friesland</option><option value="4">Gelderland</option><option value="5">Groningen</option><option value="6">Limburg</option><option value="7">Noord-Brabant</option><option value="8">Noord-Holland</option><option value="9">Overijssel</option><option value="10">Utrecht</option><option value="11">Zeeland</option><option value="12">Zuid-Holland</option>' + nainhoud;
   }
   uitgebreidzoekenlink();  //uitgebreid zoeken link aanpassen
} 

function uitgebreidzoekenlink() {
   //uitgebreid zoeken link aanpassen
   var linknu = document.getElementById("zoeken").href;
   var prelink = linknu.substr(0, linknu.indexOf("/uitgebreidzoeken")) + "/uitgebreidzoeken";
   var link = prelink + "?landid=" + document.getElementById("landid").value + "&provincie=" + document.getElementById("provincie").value + "&regio=" + document.getElementById("regio").value + "#zoeken";
   document.getElementById("zoeken").href = link;
}

//MAPS FUNCTIES 
  var geocoder; 
  var map; 
  function maps_initialize() { 
    geocoder = new google.maps.Geocoder(); 
    var latlng = new google.maps.LatLng(0, 0); 
    var myOptions = { 
      zoom: 12, 
      center: latlng, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
    } 
    map = new google.maps.Map(document.getElementById("kaart"), myOptions); 
    //adres ophalen 
    var address = document.getElementById("kaart_adres").innerHTML; 
    geocoder.geocode( { address: address}, function(results, status) { 
      if (status == google.maps.GeocoderStatus.OK && results.length) { 
        if (status != google.maps.GeocoderStatus.ZERO_RESULTS) { 
          map.set_center(results[0].geometry.location); 
          var marker = new google.maps.Marker({ 
              position: results[0].geometry.location, 
              map: map, 
              icon: "/images/content/uitgebreidzoeken/tent_klein.png" 
          }); 
        } 
      } else { 
        alert("Kaart ophalen is mislukt."); 
      } 
    }); 
  }
  
//FONT GROTER EN KLEINER
//Specify affected tags. Add or remove from list:
var tgs = new Array( 'div','td','tr');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large' );
var startSz = 1;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 1 ) sz = 1;
	if ( sz > 2 ) sz = 2;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}


<!-- SCRIPT VOOR MK FOTOS -->
function toggleDiv(id,flagit) {
	if (flagit=="1"){
	if (document.layers) document.layers[''+id+''].visibility = "show"
	else if (document.all) document.all[''+id+''].style.visibility = "visible"
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
	}
	else
	if (flagit=="0"){
	if (document.layers) document.layers[''+id+''].visibility = "hide"
	else if (document.all) document.all[''+id+''].style.visibility = "hidden"
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
	}
}


function toggle(id, a)
{
	if (document.getElementById(id))
	{
		var e = document.getElementById(id);
		//broertjes en zusjes verbergen
		var p = e.parentNode.firstChild;
		if (p.style) { p.style.display = "none"; }
		while(p = p.nextSibling) {
			if (p.style) { p.style.display = "none"; }
		}
		//e tonen
		e.style.display = "block";
		
		//link anders kleuren
		var fa = a.parentNode.firstChild;
		fa.className = "";
		while(fa = fa.nextSibling) {
			fa.className = "";
		}
		//e tonen
		a.className = "actief";
	}
}

preloadFlag = true

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function openWindowfoto(url) {
	window.open(url, "fotonwindow",
	"width=425,height=295,scrollbars=no,resizable=no,status=no,left=180px");
}

/* PRINT */
var AutoPrint = true; // Indien 'false' wordt de pagina niet automatisch uitgeprint

function PrintPagina(){
if (document.getElementById != null){
var html = '<HTML>\n<HEAD>\n';
if (document.getElementsByTagName != null){
var headTags = document.getElementsByTagName("head");
if (headTags.length > 0)
html += headTags[0].innerHTML;}
html += '\n</HE' + 'AD>\n<BODY>\n';
var PrintKlaarElem = document.getElementById("printable");
if (PrintKlaarElem != null){
html += PrintKlaarElem.innerHTML;}
html += '\n</BO' + 'DY>\n</HT' + 'ML>';
var printWin = window.open("","PrintPagina");
printWin.document.open();
printWin.document.write(html);
printWin.document.close();
if (AutoPrint)printWin.print();}}


/* TOGGLE */
function toggle(elementID,otherID){
var target1 = document.getElementById(elementID)
var target2 = document.getElementById(otherID)
if (target1.style.display == 'none') {
target1.style.display = 'block'
target2.style.display = 'none'
} else {
target1.style.display = 'none'
}
} 


/* FORM SEND ONCLICK ENTER */
function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   myfield.form.submit();
   return false;
   }
else
   return true;
}


/* PASSWORD CHANGE SORT */
function changeBox()
 {
    document.getElementById('pass_temp').style.display='none';
    document.getElementById('pass').style.display='';
    document.getElementById('password').focus();
 }
 function restoreBox()
 {
    if(document.getElementById('password').value=='')
    {
      document.getElementById('pass_temp').style.display='';
      document.getElementById('pass').style.display='none';
    }
 }
/* en voor registreren */
function changeBoxReg()
 {
    document.getElementById('pass_temp_reg').style.display='none';
    document.getElementById('pass_reg').style.display='';
    document.getElementById('password_reg').focus();
 }
 function restoreBoxReg()
 {
    if(document.getElementById('password_reg').value=='')
    {
      document.getElementById('pass_temp_reg').style.display='';
      document.getElementById('pass_reg').style.display='none';
    }
 }
 
// En nog een tweede keer
function changeBox2()
 {
    document.getElementById('pass_temp2').style.display='none';
    document.getElementById('pass2').style.display='';
    document.getElementById('password2').focus();
 }
 function restoreBox2()
 {
    if(document.getElementById('password2').value=='')
    {
      document.getElementById('pass_temp2').style.display='';
      document.getElementById('pass2').style.display='none';
    }
 }
/* en voor registreren */
function changeBoxReg2()
 {
    document.getElementById('pass_temp_reg2').style.display='none';
    document.getElementById('pass_reg2').style.display='';
    document.getElementById('password_reg2').focus();
 }
 function restoreBoxReg2()
 {
    if(document.getElementById('password_reg2').value=='')
    {
      document.getElementById('pass_temp_reg2').style.display='';
      document.getElementById('pass_reg2').style.display='none';
    }
 }
 
 
/* TITLE VERBERGEN - werkte nog niet */
var links = document.getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
    if (links[i].className == 'normaal') {
        links[i]._title = links[i].title;
        links[i].onmouseover = function() {
             this.title = '';
        }
        links[i].onmouseout = function() {
             this.title = this._title;
        }
    }}

