function validate(element, controller, form) {
    $.ajax({
        type: 'POST',
        url: '/' + controller +'/validate' + form,
        data: {
            name : element.name,
            value : element.value
        },
        dataType: 'json',
        success: function(data) {
            error = $('#'+element.id+'_errors');
            if (!data.valid) {
                    error.html(data.message).show();
					if(  $('#'+element.id).attr('class') != 'error')
						 $('#'+element.id).toggleClass('error');
            } else {
                error.hide();
				if(  $('#'+element.id).attr('class') == 'error')
					 $('#'+element.id).toggleClass('error');
            }
        }
    });
}

function konkurs( element ) {
		$('#konkurs').toggle();
}

function validate_password(element) {
	var password = $('input#pass');
	var error_password = $('#pass_errors');
	error_password.hide();
	
	var confirm_password = $('input#confirm_pass');
	var error_confirm_password = $('#confirm_pass_errors');
	error_confirm_password.hide();
	
	if(password.val().length)
	{
		if (confirm_password.val().length) {
			if (password.val() != confirm_password.val()) {
				error_confirm_password.html('Hasła są różne').show();
			}
		}
	} else {
		error_password.html('Wprowadź hasło').show();
	}
	//error.html('wielki error').show();
}