$().ready(function() {
	var validator = $("#rform").bind("invalid-form.validate", function() {
		$("#summary").html("Formularz zawiera " + validator.numberOfInvalids() + " bledow!");
	}).validate({
		debug: false,
		errorElement: "span",
		errorContainer: $("#warning, #summary"),
		success: function(label) {
			label.text("ok!").addClass("success");
		}
	});
	$("#login").focus(function() {
		var imie = $("#imie").val();
		var nazwisko = $("#nazwisko").val();
		if(imie && nazwisko && !this.value) {
			this.value = imie + "." + nazwisko;
		}
	});	
	
	$("#wojewodztwo").autocomplete(wojewodztwa);
	$("#rform").submit(function() {
		var tmps=$("#summary").attr('style');
		if(tmps.search(/none/i)>=0) {
		//if($("#summary").attr('style')=='display: none;' OR $("#summary").attr('style')=='DISPLAY: none') {
        $("#msgbox").removeClass().addClass('messagebox').text('Sprawdzam dane...').fadeIn(1000);
        $.post("rejestracja-go.html",{ imie:$('#imie').val(),nazwisko:$('#nazwisko').val(),login:$('#login').val(),haslo:$('#haslo').val(),hasloo:$('#hasloo').val(),email:$('#email').val(),wojewodztwo:$('#wojewodztwo').val(),token:$('#token').val(),rand:Math.random() } ,function(data)
        {
          if(data=='ok') 
          {
                $("#msgbox").fadeTo(200,0.1,function()  
                {
                  $(this).html('Trwa rejestracja...').addClass('messageboxok').fadeTo(900,1,
                  function()
                  {
                     document.location='panel.html';
                  });
                });
          }
          else
          {
                $("#msgbox").fadeTo(200,0.1,function() 
                {
                  $(this).html(data).addClass('messageboxerror').fadeTo(900,1);
                  var los= Math.round(1000*Math.random());
                  $('#tokeni').attr('src', 'token.php?los='+los); 
                });
          }
       });
       return false; 
    }
	});
});
