﻿
function PostSearchBox(controlClientID) {
    var val = $(".zoeken input[type=text]").val();
    if (val.length < 3) {
        alert("Vul minimaal 3 karakters in a.u.b.");
        return false;
    }
    else {
        __doPostBack(controlClientID.replaceAll("_", "$"), '');
    }
}
String.prototype.replaceAll = function(arg1, arg2) {
    var t = this;
    while (t.indexOf(arg1) != -1) {
        t = t.replace(arg1, arg2);
    }
    return t;
};

function AutoFill(selector, text) {
    $(selector).attr({ value: text }).focus(function() { 
		if($(this).val()==text){ $(this).val(""); }}).blur(function(){
		if($(this).val()==""){ $(this).val(text); }
	});
}

$(document).ready(function() {
    //	$('gehele-vraag').next(".antwoord").hide();
    //	$(".vraag").click(function() { $(this).next(".antwoord").toggleClass("show"); });
    $('.vraag input[type=file]').bind('change', VIGET.fileInputs);
    $(".clickable")
    .click(function() { location = $(this).find("a:first").attr("href"); })
    .mouseover(function() { $(this).toggleClass("hover"); })
    .mouseout(function() { $(this).toggleClass("hover"); });

	//FAQ
    var currFaq = "0";
    $('.gehele-vraag').next(".antwoord").hide();
    $(".gehele-vraag").click(function() {
        $(".gehele-vraag").each(function() {
            $(this).find(".onder").removeClass("up");
            $(this).find(".antwoord").removeClass("show");
        });
        if ($(this).find(".vraag").attr("rel") != currFaq) {
            $(this).find(".onder").addClass("up");
            $(this).find(".antwoord").addClass("show");
            currFaq = $(this).find(".vraag").attr("rel");
        } else {
            $(this).find(".onder").removeClass("up");
            $(this).find(".antwoord").removeClass("show");
            currFaq = "0";
        }
    });

	//WIJK SLIDER
  	$('ul.slider').bxSlider({
   		displaySlideQty: 4,
   		moveSlideQty: 1
   	});

	//PRETTYPHOTO
   	$("a[rel^='prettyPhoto']").prettyPhoto({
   		show_title: false,
   		overlay_gallery: false
   	});
   	$("a[rel^='prettyPhotoVideo']").prettyPhoto({
   		show_title: false,
   		overlay_gallery: false,
   		default_width: 600
   	});

   	//ONDERHOUDSPROJECTEN
   	$(".onderhoudsprojecten .meer-info").hide();
   	$(".onderhoudsprojecten .blok").click(function() {
   		//toon geselecteerde
   		$(this).find(".meer-info").toggleClass("show");
   		$(this).find(".onder").toggleClass("up");
   	});
});

function findFaq(ID) {
    var obj = $(".vraag[rel='" + ID + "']");
    $(obj).addClass("vraag_on");
    $(obj).next(".antwoord").addClass("show");
}

function setText(a, b) {
	x = document.getElementById(a);
	if (x)
		x.innerHTML = b.options[b.selectedIndex].innerHTML;
}

var VIGET = VIGET || {};
VIGET.fileInputs = function() {
	var $this = $(this),
      $val = $this.val(),
      valArray = $val.split('\\'),
      newVal = valArray[valArray.length - 1],
      $fakeFile = $this.siblings('.achtergrond');
	if (newVal !== '') {
		$fakeFile.text(newVal);
	}
};


function trapEnter(e, enterFunction) {
    try {
        if (!e) e = window.event;
        if (e.keyCode == 13) {
            e.cancelBubble = true;
            if (e.returnValue) e.returnValue = false;
            if (e.stopPropagation) e.stopPropagation();
            if (enterFunction) eval(enterFunction);
            return false;
        } else {
            return true;
        }
    }
    catch (e) { }
}

