$(function(){
	Cufon.replace("h2");
	
	$("#popup a.close").click(function(){
		$("#box").hide();
		return false;
	});
	
	$("a.aanmelden").click(function(){
		myTop = getScrollTop() + ($(window).height() / 2) - 270;
		$("#popup").css({top: myTop});
		$("#box").css({height: $(document).height()}).show();
		return false;
	});
	
	$("input[name=poster\\[voorkennis\\]]").change(function(){
		if($(this).val()=='ja') {
			$(".voorkennis").show();
		} else {
			$(".voorkennis").hide();
		}
	});
	
	$("form").submit(function(){
		var ok = true;
		$(".required", this).each(function(){
			if($(this).val()=='') {
				ok = false;
				$(this).addClass("error");
			} else {
				$(this).removeClass("error");
			}
		});
		
		if($("input[name=poster\\[voorkennis\\]]:checked").val()==undefined) {
			ok = false;
			$("input[name=poster\\[voorkennis\\]]").parent().addClass("error");
		} else {
			$("input[name=poster\\[voorkennis\\]]").parent().removeClass("error");
		}
		
		if($("input[name=poster\\[eigen_instrument\\]]:checked").val()==undefined) {
			ok = false;
			$("input[name=poster\\[eigen_instrument\\]]").parent().addClass("error");
		} else {
			$("input[name=poster\\[eigen_instrument\\]]").parent().removeClass("error");
		}
		
		if(!ok) {
			alert('Niet alle verplichte velden zijn ingevuld!');
			return false;
		}		
		return true;
	});

});



function getScrollTop(){
    if(typeof pageYOffset!= 'undefined'){
        //most browsers
        return pageYOffset;
    }
    else{
        var B= document.body; //IE 'quirks'
        var D= document.documentElement; //IE with doctype
        D= (D.clientHeight)? D: B;
        return D.scrollTop;
    }
}
