﻿
/* ---------------------------------------------------------------------------------- */
/* ----- Functies: onLoad ----------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

$(document).ready(function() {
  // Lightbox activeren
  $("a[rel*=lightbox]").lightbox();
  $("#overlay").css({ "opacity": "0.6" });

  // Carousel (Uitgelichte woningen) op home activeren (indien meer dan 3 items)
  if ($(".woningen_uitgelicht_inner li").length > 3) {
    $(".woningen_uitgelicht a[id*=knop_carousel]").css({ "display": "block" });
    $(".woningen_uitgelicht_inner").jCarouselLite({
      auto: 8000,
      speed: 600,
      btnNext: "#knop_carousel_volgende",
      btnPrev: "#knop_carousel_vorige",
      scroll: 1,
      visible: 3,
      pauseOnHover: true
    });
  }

  $(".woningen_uitgelicht li a").bind("mouseenter", function(e) {
    $(this).find(".previewtekst").stop().animate({ height: 57 });
  });

  $(".woningen_uitgelicht li a").bind("mouseleave", function(e) {
    $(this).find(".previewtekst").stop().animate({ height: 0 });
  });
});


/* ---------------------------------------------------------------------------------- */
/* ----- Functies: Algemeen --------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

// Standaard-tekst in input verbergen (onFocus)
function textFieldFocus(object, defaultValue) {
  if (object.value == defaultValue) {
    object.value = "";
  }
}

// Standaard-tekst in input tonen (onBlur)
function textFieldBlur(object, defaultValue) {
  if (object.value == "") {
    object.value = defaultValue;
  }
}


/* ---------------------------------------------------------------------------------- */
/* ----- Functies: Woning detailpagina ---------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

// Juiste tabblad tonen op home (onClick)
function zetWoningTabs(tabNr) {
  if (tabNr) {
    $(".tabbladen li").removeClass("active").removeClass("first_active");
    $(".tabbladen li:eq(" + (tabNr - 1) + ")").addClass("active");
    if (tabNr == 1) { $(".tabbladen li:eq(0)").addClass("first_active"); }
    $(".woning_blok").removeClass("woning_blok_active");
    $(".woning_blok:eq(" + (tabNr - 1) + ")").addClass("woning_blok_active");
  }
}