$(document).ready( function(){
  $("li.link").hover(function(){
    var header = $(this).find('h4');
    $(this).addClass('hover');
  },
  function(){
    $(this).removeClass('hover');
  });
  $.preloadCssImages();
//  <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.nl/maps/ms?ie=UTF8&amp;hl=nl&amp;msa=0&amp;msid=118397997921154090559.00046614dcc44d4010688&amp;ll=52.11515,5.042639&amp;spn=0.009224,0.018239&amp;z=15&amp;output=embed"></iframe>
  $('iframe#maps').attr({
    src: 'http://maps.google.nl/maps/ms?ie=UTF8&hl=nl&msa=0&msid=118397997921154090559.00046614dcc44d4010688&ll=52.11515,5.042639&spn=0.009224,0.018239&z=15&output=embed&iwloc=addr&s=ABQIAAAAqjXw7-7ZUNTCoGcRjnVW1hSUTDqAS-atNaQJbXd5k1H6Hfc4KhRl2LhaKSr1IiOGToVPLekQJTY7Ew&om=1',
    width: 425,
    height: 350,
    frameborder: 0,
    scrolling: 'no',
    marginheight: 0,
    marginwidth:0
  });
});

function addEvent( obj, type, fn )
{
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent)
	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn](window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}

addEvent(window,"load",killSpammers)
String.prototype.turn = turn;

function turn()
{
	var returnText = "";
	var textarray = this.split('');
	for(var i=textarray.length-1; i >= 0; i--)
	{
		returnText += textarray[i]
	}
	return returnText;
}

function killSpammers()
{
	var nodes = document.getElementsByTagName("span");
	for(var i=0; i < nodes.length; i++)
	{
		if(nodes[i].className == "liame")
		{
			var a = document.createElement("a");
			a.href = "mailto:" + nodes[i].firstChild.nodeValue.turn();
			
      a.appendChild(document.createTextNode(nodes[i].firstChild.nodeValue));
			
      nodes[i].removeChild(nodes[i].firstChild);//delete current text
			nodes[i].appendChild(a);
		}
	}
}


function empty_input(el,value) {
  if($(el).val() == value) {
    $(el).val('');
    $(el).removeClass('lightgrey');
  }
}

function check_input(el, value) {
  if($(el).val() == '') {
    $(el).addClass('lightgrey');
    $(el).val(value);   
  }
}

function check_form(required) {
  var error = false;
  for (i = 0; i < required.length; i++) {
    if($('#'+ required[i][0]).val() == required[i][1] || $('#'+ required[i][0]).val() == '') {
      $('label#label_'+ required[i][0]).addClass('error');
      error = true;
    }
    else {
      $('label#label_'+ required[i][0]).removeClass('error');
    }
  }
  return !error;
}

function set_values(fields) {
  for(i=0; i < fields.length; i++) {
    $('input#'+ fields[i][0]).val(fields[i][1]);
  }
}
