
$(document).ready(function() {
	
	$('#section-scroll').jScrollPane();
	
	$('#dialog').jqm();
	
	/*
	if ($(this).attr('value') === 'on'){
		$("#nextButton").show();
	}else{
		$("#nextButton").hide();
	}
	*/
	
	//$("#legal-guardian").hide();
	$("#legal-guardian").slideUp('fast')
	
	$("#col-content").removeClass("no-js").addClass("js");
	
	
	
	$("#motivation > textarea").keydown(function(event) {
		var max = parseInt($(this).attr("maxlength"));
		if ($(this).val().length > max)
			$(this).val($(this).val().substr(0, $(this).attr('maxlength')));
	});
	
	$("input[name='underage']:radio").click(function() {
		if ($(this).attr('value') === 'yes')
			$("#legal-guardian").slideDown('fast');
		else
			$("#legal-guardian").slideUp('fast');
	});
	
	/*
	$("input[name='agree']:checkbox").click(function() {
		
		if ($(this).attr('value') === 'on'){
			$("#nextButton").show();
		}else{
			$("#nextButton").hide();
		}
	});
	*/
	/*
	$(".inline").fancybox(
	{
		'width' : 517,
		'height' : 400,
		'margin' : 0,
		'padding' : 0,
		'autoScale' : false,
		'titleShow' : false,
		'titlePosition' : 'inside',
		'transitionIn' : 'none',
		'transitionOut' : 'none'
	});
	*/
	
	
	
	

	$("#view-terms").click(function()
	{	
		//$("#fancybox-outer").css("height", "517px");
			
		/*if (!($.browser.msie && parseInt($.browser.version) == 7))
			$("#fancybox-wrap").css("left", ($(window).width() / 2) - (642 / 2) + "px");
			*/
		//$("#conditions-popup").show();
		$("#dialog").show();
	});
	
	$("#marabouBlack-submit-form").validate({
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				
				var message = errors == 1
					? 'Du missade att fylla i ett fält. Saknade fält är markerade i rött.'
					: 'Du missade att fylla i ' + errors + ' fält. Saknade fält är markerade i rött.';
				$("#error-message").html(message);
				$("#error-message").show();
			} else {
				$("#error-message").hide();
			}
		},submitHandler: function(form) {
   			form.submit();
 		}
	
	/*{onsubmit: false,
			errorLabelContainer: "#hidden-errors",
			invalidHandler: function(form, validator) {
				alert("submit");
				var errors = validator.numberOfInvalids();
				alert(validator);
				if (errors) {
					var message = 'Du missade att fylla i ' + errors + ' fält. Saknade fält är markerade i rött.';
					$("#error-message").html(message);
				}
			},
			rules:{
			'guardian-name': {
				required: function() {return ($("input[name='underage']:checked").val() == "yes");}
			},
			'guardian-email': {
				required: function() {return ($("input[name='underage']:checked").val() == "yes");}
			}
		}}*/
		});
	
	
	$("#nextButton").mouseenter(function() {
		$("#nextButton").attr("src","img/nextOver.png");
	});
	
	$("#nextButton").mouseleave(function() {
		$("#nextButton").attr("src","img/next.png");
	});
});



