// font resizer
var sitefunctions = {
	textresize : function(){
		$j(".FontSize").show(); // show text resizing links
		var $cookie_name = "Halderberge-Fontsize";
		var originalFontSize = '0.71em';
      var newFontSize = '1em';
		// if exists load saved value, otherwise store it
      var $getSize = $j.cookie($cookie_name);
		if($getSize) {			
			$j("#top").css({fontSize : $getSize }); 
         $j("#kruimelpad").css({height : '32px' }); // FF fix
         $j(".FontSizeReset").show();
		} else {
         $j(".FontSizeInc").show();
		}
		// reset link
		$j(".FontSizeReset").bind("click", function() {
			$j("#top").css("font-size", originalFontSize);
         $j.cookie($cookie_name, null); // reset cookie
         $j(".FontSizeInc").show();
         $j(".FontSizeReset").hide();
		});
      // text “+" link
      $j(".FontSizeInc").bind("click", function() {
         $j("#top").css("font-size", newFontSize);
         $j.cookie($cookie_name, newFontSize);
         $j(".FontSizeInc").hide();
         $j(".FontSizeReset").show();
        return false;
      });
	}
}

// uitklapmenu - FAQ
function openfoldout(wat){
   $j(".samenvatting:visible").slideUp(function(){
      $j(".close").removeClass('close');
   });
   $j(".samenvatting:hidden",wat).slideDown(function(){
      $j(".open",wat).addClass('close');
   });
}

function initfoldout(){
   $j('.foldout .samenvatting').hide();
   $j('.foldout .open').click(function(){
      var wat = $j(this).parent();
      openfoldout(wat);
   });
      
   $j('.foldout li > a').click(function(){
      var wat = $j(this).parent();
      openfoldout(wat);
      return false;
   });
}


// gebruik $j als jquery variabele zodat deze niet conflicteerd met de scripts uit de smartsite formulieren generator

var $j = jQuery.noConflict();  

$j(document).ready(function(){

   sitefunctions.textresize();	
  
   initfoldout();
   
   $j("#navigatie ul li:first a").addClass("first");
   $j("input[type=submit]").not(".navbutton").addClass("button");
   $j("input[type=button]").not(".navbutton").addClass("button");
   $j("input[type=reset]").addClass("button");
   $j("input[type=text]").each(function(){
      var w= $j(this).width();
      $j(this).css("padding","0");
      $j(this).width(w-2);
   });
});   


