$(document).ready(function(){
	
	$(window).load(function(){
		$('#username').focus();
	});
	
	$('.input input').focus(function(){
		$(this).css('background', 'transparent url(public/img/input-regform.jpg) center top').css('color', 'white');
	});
	
	$('.input input').blur(function(){
		$(this).css('background', 'transparent url(public/img/input-regform.jpg) center bottom').css('color', 'black');
	});
    	
	validpath = $('#path').val() + "/email/" + $('#email').val();
	//alert(validpath);
	var validator = $("#regForm").validate({
		rules: {
			username: {
				required: true
				
			},
			password: {
				required: true,
				minlength: 6
			},
			password_c: {
				required: true,
				minlength: 6,
				equalTo: "#password"
			},
			email: {
			    required: true,
				email: true,
				remote: validpath
			},
			emailconfirm: {
			    required: true,
				email: true,
				equalTo: "#email"
			}
			//terms: "required"
		},
		messages: {
			username: {
				required: "Nie wprowadzono imienia",
				remote: jQuery.format("{0} został już wykorzystany")
			},
			password: {
				required: "Nie wprowadzono hasła",
				minlength: jQuery.format("Hasło musi składać się z conajmniej {0} znaków")
			},
			password_c: {
				required: "Nie potwierdzono hasła",
				minlength: jQuery.format("Hasło musi składać się z conajmniej {0} znaków"),
				equalTo: "Powtórzone hasło jest nieprawidłowe"
			},
			email: {
			    required: "Nie wprowadzono adresu email",
			    email: "Wprowadź poprawny email",
			    remote: "Wprowadzony email został już użyty"
			},
			emailconfirm: {
			    required: "Nie potwierdzono adresu email",
			    email: "Wprowadź poprawny email",
			    equalTo: "Powtórzony email jest nieprawidłowy"
			}
			//terms: "Musisz zaakceptować regulamin"
			
		},
		// set this class to error-labels to indicate valid fields
        success: function(label) {
			// set &nbsp; as text for IE
			label.html("&nbsp;").addClass("checked");
		}
	});	//Koniec walidacji formularza rejestracji 
	
	$('#sreg').click(function(){
		if($('#terms').attr('checked') == false){
			$('.checkbox-label label').css('color', 'red');
		}else{
			$('.checkbox-label label').css('color', 'black');
		}
	});
});