﻿

/* ------------------------------------------------------------------ */
/* --- Functies: onLoad --------------------------------------------- */
/* ------------------------------------------------------------------ */

$(document).ready(function() {
  // Lightbox activeren
  $(".lightbox").lightbox();

  /* Flash embedden */
  $('#flash_clock').flash({
    src: '/interface/flash/clock.swf',
    width: 280,
    height: 56,
    bgcolor: '#000000'
  });
  $('#fotopreview').innerfade({
    speed: 750,
    timeout: 8000,
    type: 'sequence',
    containerheight: '346px'
  });
  // Video's embedden
  $("#site_inner .video").flash(null, { version: 9 }, function(htmlOptions) {
    var $this = $(this);
    htmlOptions.src = '/interface/flash/player.swf';
    htmlOptions.flashvars.image = $this.find("img").attr("src");
    htmlOptions.flashvars.url = $this.find("span").text();
    //htmlOptions.flashvars.autoplay = 'true';
    htmlOptions.flashvars.cornerradius = '0';
    htmlOptions.width = 512;
    htmlOptions.height = 288;
    htmlOptions.allowFullscreen = 'true';
    htmlOptions.wmode = 'transparent';
    htmlOptions.flashvars.debug = 'false'
    htmlOptions.allowScriptAccess = 'always';
    $this.html('');
    $this.addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));
  });
});



/* ------------------------------------------------------------------ */
/* --- Functies: Algemeen ------------------------------------------- */
/* ------------------------------------------------------------------ */

// Standaardwaarde van tekstveld verbergen onFocus
function textFieldFocus(object, defaultValue) {
  if (object.value == defaultValue) {
    object.value = "";
  }
}

// Standaardwaarde van tekstveld herstellen onBlur
function textFieldBlur(object, defaultValue) {
  if (object.value == "") {
    object.value = defaultValue;
  }
}

// Reactieformulier tonen/verbergen
function toggleReactieFormulier() {
  if ($("#reactieformulier").css("display") == "none") {
    $("#knop_reageren_onder").html("<span>Annuleren</span>");
  } else {
    $("#knop_reageren_onder").html("<span>Reageren</span>");
  }
  $("#reactieformulier").slideToggle(200);
}

// Soortgelijke functie voor reactieknop onderin (staat nu boven)
function toggleReactieOnder() {
  if ($("#reactieformulier").css("display") == "none") {
    toggleReactieFormulier()
  }
  document.location.href = "#reageren";
}

/* Zoekfunctie */

function zoek(){
  var inpZoek = document.getElementById('zoeken_input');
  var strZoek = inpZoek.value;
  if(strZoek.length>0) {
    strZoek = escape(strZoek);
    strZoek = strZoek.replace(/ /g,'+').replace(/\%20/g,'+');
    document.location.href = "/pages/zoeken.aspx?zoek="+ strZoek;
  }
}