<!--



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function loadPageInDiv(urls,divelem)
{
	 $.ajax({
	   type: "GET",
	   url: urls,
	   success: function(html){		  
	     $('#' + divelem).html(html);
		 if (self.pngfix) {
			 pngfix();
		 }
	   }
	 });	
}

$.fn.reloadBlog = function(id)
{
	 $.ajax({
	   type: "GET",
	   url: "index.php?section=refreshBlog",
	   success: function(html){
	     $("#" + id).html(html);
	   }
	 });	
}


$.fn.postMessage = function(itemid,frmName,catId)
{
	var emailfield = 'email_' + itemid;
	if (!document.getElementById(emailfield)) {
		return false;
	}
	
	var email = document.getElementById(emailfield).value;
	var i=1;
	var querystring = '';
	var velden = document.getElementById(frmName).elements;	
	
	for (;;) {			
		if (!velden[i]) break;
		if (velden[i].name && velden[i].name.substring(0,9) != 'dataveld_' && velden[i].name.substring(0,5) != 'strk_') {
			i++; 
			continue;
		}
		if (velden[i].type && velden[i].type.toLowerCase() == 'radio' && velden[i].checked==true) {
			var field = velden[i].name;
			waarde = velden[i].value;			
			querystring = querystring + '&'+(field + '=' + waarde);							
		} else if (velden[i].type && velden[i].type.toLowerCase() != 'radio') {
			var field = velden[i].name;
			waarde = velden[i].value;			
			querystring = querystring + '&'+(field + '=' + escape(waarde));			
		}
		if (velden[i].name && velden[i].name=="dataveld_19" && velden[i].value.length>250) {
			alert('Bericht is te lang!');
			return false;
		}
		i++;
	} 
	querystring = 'item=' + itemid + '&email=' + email + querystring + '&cat=' + catId
	// de data met ajax posten
	 $.ajax({
	   type: "POST",
	   url: "/post/engine.php?section=postMessage",
	   data: querystring,
	   success: function(html){		   
	     $("#boodschap").show(100);
	     $("#boodschap").html(html);		
	   }
	 });	
}

$.fn.postActie = function(itemid,frmName,catId)
{
	var emailfield = 'email';
	if (!document.getElementById(emailfield)) {
		return false;
	}
	
	var email = document.getElementById(emailfield).value;
	var i=1;
	var querystring = '';
	var velden = document.getElementById(frmName).elements;	
	
	for (;;) {			
		if (!velden[i]) break;
		if (velden[i].name && velden[i].name.substring(0,9) != 'dataveld_' && velden[i].name.substring(0,5) != 'strk_') {
			i++; 
			continue;
		}
		if (velden[i].type && velden[i].type.toLowerCase() == 'radio' && velden[i].checked==true) {
			var field = velden[i].name;
			waarde = velden[i].value;			
			querystring = querystring + '&'+(field + '=' + waarde);							
		} else if (velden[i].type && velden[i].type.toLowerCase() != 'radio') {
			var field = velden[i].name;
			waarde = velden[i].value;			
			querystring = querystring + '&'+(field + '=' + escape(waarde));			
		}
		i++;
	} 
	querystring = 'item=' + itemid + '&actie=' + checkElementValue(document.getElementById('actie')) + '&leeftijd=' + checkElementValue(document.getElementById('leeftijd')) + '&gemeente=' + checkElementValue(document.getElementById('gemeente')) + '&telefoon=' + checkElementValue(document.getElementById('telefoon')) + '&geslacht=' + checkElementValue(document.getElementById('geslacht')) + '&postcode=' + checkElementValue(document.getElementById('postcode')) + '&adres_1=' + checkElementValue(document.getElementById('adres_1')) + '&voornaam=' + checkElementValue(document.getElementById('voornaam')) + '&naam=' + checkElementValue(document.getElementById('naam')) + '&email=' + email + querystring + '&cat=' + catId
	var div_changer = checkElementValue(document.getElementById('div_changer'))!="" ? checkElementValue(document.getElementById('div_changer')) : "boodschap"

	// de data met ajax posten
	 $.ajax({
	   type: "POST",
	   url: "/post/engine.php?section=postActie",
	   data: querystring,
	   success: function(html){		   
	     $("#" + div_changer).show(100);
	     $("#" + div_changer).html(html);		
	   }
	 });	
}

function checkElementValue(elem)
{
	if (elem) {
		return elem.value;
	} else {
		return "";
	}
}

function getQueryVariable(variable) {
     var query = window.location.search.substring(1);
     var vars = query.split("&");
	 for (var i=0;i<vars.length;i++) {
      		var pair = vars[i].split("=");
     	 	if (pair[0] == variable) {
      			return pair[1];
      		}
     }
	 return false;
}

function resetAllForms()
{
	var i=0;
	for (;;) {
		if (document.forms[i]) {
			document.forms[i].reset();
			i++;
		} else {
			break;
		}
	} 	
}

function setXml(urls,divelem,file)
{
	document.getElementById('_home_xml_mem').value = file;
	 $.ajax({
	   type: "GET",
	   url: urls,
	   success: function(html){		  
	     $('#' + divelem).html(html);
		 if (self.pngfix) {
			 pngfix();
		 }
	   }
	 });	
}

function doStrk(id)
{
		$(document).reloadStrk(id);							
}

function verberg(id)
{
	document.getElementById(id).style.display='none';
}

//-->