Cufon.replace('h1, h2, h3:not(#frontpage h3), \
			  #zijbalk .rente p, \
			  #zijbalk .meer_info p, \
			  #zijbalk .wat_kan_ik_lenen a, \
			  #zijbalk .offerte_aanvragen a'); 

Cufon.replace('#content .verstandig_geldlenen p', { textShadow: '1px 1px rgba(51, 51, 51, 0.6), -1px -1px rgba(51, 51, 51, 0.6)' });

/**
 * variabelen met jQuery met een $ beginnen!!!
 */
function init()
{
	Cufon.now(); 
	
	
	/* submenu effectje en timeout */
	Menu.apply("ul#menu > li");
	
	
	// menu effectje met de schuiven bg
	$("ul#menu > li:not(.actief)").hover(
		function(){ 
			var $a = $("> a", this);
			$a.data("bgleft", $a.css("background-position").split(" ")[0]).toString();
			$a.stop().animate({ backgroundPosition: ($a.data("bgleft") +" -40") }, 300, "easeOutQuad"); 
		},
		function(){ 
			var $a = $("> a", this);
			$a.stop().animate({ backgroundPosition: ($a.data("bgleft") +" 0") }, 300, "easeOutQuad"); 	
		}
	);
	
	
	// effectje bij de grote zijbalk knoppen
	$("#zijbalk div.wat_kan_ik_lenen, #zijbalk div.offerte_aanvragen")
		.hoverClick()
		.css({ backgroundPosition: "-365px 0" })
		.hover(
			function(){ $(this).stop().animate({ backgroundPosition: "-53px 0" }, 400, "easeOutQuad"); 	},
			function(){ $(this).stop().animate({ backgroundPosition: "-365px 0" }, 400, "easeOutQuad"); }
		);

	
	// default value bij formulieren
	$("input:text[title], textarea[title]").each(function() { 
		$(this).defaultvalue( $(this).attr("title") );
	});
	
	
	// validatie bij belmij formulier
	$("#zijbalk form.bel_mij").submit(function()
	{
		var error = [];
		
		var $belmij_naam = $("#belmij_naam");
		var $belmij_telnr = $("#belmij_telnr");
		
		if(!$belmij_naam.val().trim() || $belmij_naam[0].title == $belmij_naam.val())
			error.push("U dient uw naam in te vullen.");
			
		if(!$belmij_telnr.val().trim().match(/[0-9]/) || $belmij_telnr[0].title == $belmij_telnr.val())
			error.push("U dient uw telefoonnummer in te vullen.");
		
		if(error.length)
		{
			alert("De volgende fouten zijn opgetreden:\n\n- "+ error.join("\n- "));
			return false;
		}
	});
}

