function noSpam(user,domain) {
  locationstring = "mailto:" + user + "@" + domain;
  window.location = locationstring;
}

function externalLinks()
{
  var anchors = $$('a');
  anchors.each(function(anchor){
    if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'external')
    {
      anchor.target = '_blank';
    }
  });
}

function pollVote()
{
  value = $('poll').toQueryString();

			
  new Ajax('data/savepoll.php', {
            postBody: value,
            method: 'post',
            update: $('pollcontainer')
            }).request();		
}

var sendGuestbook = function()
{
  value = $('guestbookform').toQueryString();

			
  new Ajax('data/gastenboekcheck.php', {
            postBody: value,
            method: 'post',
            update: $('gastenboekform')
            }).request();		
}

function mailing()
{
  //subscribe mailing
  alert('subscribe to mailing');
}

var formFocusHighlight = function()
{
	var fields = $$('.textfield'); // kan ook: $S('#myForm .field') als je meer specifiek wilt zijn
	for (var i=0; i<fields.length; i++)
  {
		if (fields[i].type == 'radio' || fields[i].type == 'checkbox')
    {
		} else
    {
      //type == 'text' etc.
      fields[i].onfocus = function()
      {
        $(this.parentNode).addClass('highlight');
      };
      fields[i].onblur = function()
      {
        $(this.parentNode).removeClass('highlight');
      };
		}
	}
}

var loadTrainingDates = function(type,updatediv)
{
  if (type == '') type = 'vrije trainingen';
  if (updatediv == '') updatediv = 'trainingdates';
  new Ajax('data/trainingsdates.php', {
    postBody: 'type='+type,
    method: 'post',
    update: $(updatediv)
  }).request();
}

var loadCoursesDates = function()
{
  new Ajax('data/trainingsdates.php', {
    postBody: 'type=cursussen',
    method: 'post',
    update: $('trainingdates')
  }).request();
}

