function zekerWeten(sUrl, sMsg)
{
	if ( confirm(sMsg) )
	{
		window.location=sUrl;
	}
}

//IE6 flicker bug solution:
window.onload = function() {
	try {

		document.execCommand("BackgroundImageCache", false, true);

	} catch(err) {}
}

function mailMe(name, domain, extension)
{
  var url;
  url = 'mailto:';
  url += name;
  url += '@';
  url += domain;
  url += '.';
  url += extension;
  window.open(url);
}

function openpopup(sUrl)
{
  window.open(sUrl);
}

function openpopup(sUrl, width, height)
{
  openpopup(sUrl, width, height, 'resizable=1,scrollbars=0,toolbar=0,location=0,status=0,menubar=0');
}

function openpopup(sUrl, width, height, options)
{
  var sOptions = options;
  if (height > 0)
    sOptions = 'height='+height+','+sOptions;
  if (width > 0)
    sOptions = 'width='+width+','+sOptions;
  window.open(sUrl, 'popup', sOptions);
}

function setActionAndSubmit(sFormId, sAction)
{
  var form = document.getElementById(sFormId);
  if ( form )
  {
    form.action = sAction;
    form.submit();
  }
}

 function getRand(mi, mx) {
  return Math.floor(Math.random() * (mx - mi + 1) + mi);
 }
function arrayContains(val, arr) {
  for(i=0;i<=arr.length;i++) {
    if(arr[i] == val) { return true; }
  }
  return false;
}
$(document).ready(function() {
  if($(".makelaardij-blok").length > 1) {
    var blocks = $(".makelaardij-blok");
    var blockCount = blocks.length;
    var theParent = $(".makelaardij-blok").parent();
    //var randomNrs = new Array();
    var randomNrs = [];
    var randomNr = 0;
    while(randomNrs.length < blockCount) {
       randomNr = getRand(0,3);
       if(!arrayContains(randomNr, randomNrs)) {
         randomNrs.push(randomNr);
       }
    }
    
    var newBlocks = [];
    
    blocks.each(function() {    
      var myIndex = randomNrs[$(blocks).index($(this))];
      newBlocks[myIndex] = $(this);
      $(this).remove();
    });
    for(i=0;i<=newBlocks.length;i++) {
      $(newBlocks[i]).appendTo($(theParent));
      
      if((i%2) == 1) {
        $(".alignright", $(newBlocks[i])).removeClass("alignright").addClass("alignleft");
      }
      //$(newBlocks[i]))
      //$(".columns").append($(newBlocks[i]))
    }
  
  }
});
