$(document).ready(function(){
	fnCheckForm();
});

 fnCheckForm=function(){
		var jVal = {
	        'fullName' : function() {
	 
	            $('body').append('<div id="nameInfo" class="info"></div>');
	 
	            var nameInfo = $('#nameInfo');
	            var ele = $('#imie');
	            var pos = ele.offset();
	 
	            nameInfo.css({
	                top: pos.top-3,
	                left: pos.left+ele.width()+15
	            });
	 
	            if(ele.val().length < 3) {
	                jVal.errors = true;
	                    nameInfo.removeClass('correct').addClass('error').html('&larr; wpisz przynajmniej 3 znaki').show();
	                    ele.removeClass('normal').addClass('wrong');
	            } else {
	                    nameInfo.removeClass('error').addClass('correct').html('&radic;').show();
	                    ele.removeClass('wrong').addClass('normal');
	            }
	        },
			'fullSurname' : function() {
	 
	            $('body').append('<div id="surnameInfo" class="info"></div>');
	 
	            var surnameInfo = $('#surnameInfo');
	            var ele = $('#nazwisko');
	            var pos = ele.offset();
	 
	            surnameInfo.css({
	                top: pos.top-3,
	                left: pos.left+ele.width()+15
	            });
	 
	            if(ele.val().length < 3) {
	                jVal.errors = true;
	                    surnameInfo.removeClass('correct').addClass('error').html('&larr; wpisz przynajmniej 3 znaki').show();
	                    ele.removeClass('normal').addClass('wrong');
	            } else {
	                    surnameInfo.removeClass('error').addClass('correct').html('&radic;').show();
	                    ele.removeClass('wrong').addClass('normal');
	            }
	        },
			'telefon' : function() {
	 
	            $('body').append('<div id="telefonInfo" class="info"></div>');
	 
	            var telefonInfo = $('#telefonInfo');
	            var ele = $('#telefon');
	            var pos = ele.offset();
	 
	            telefonInfo.css({
	                top: pos.top-3,
	                left: pos.left+ele.width()+15
	            });
	 
	 
	            if(ele.val().length < 7) {
	                jVal.errors = true;
	                    telefonInfo.removeClass('correct').addClass('error').html('&larr; podaj numer telefonu').show();
	                    ele.removeClass('normal').addClass('wrong');
	            } else {
	                    telefonInfo.removeClass('error').addClass('correct').html('&radic;').show();
	                    ele.removeClass('wrong').addClass('normal');
	            }
	        },
			/*
	        'email' : function() {
	 
	            $('body').append('<div id="emailInfo" class="info"></div>');
	 
	            var emailInfo = $('#emailInfo');
	            var ele = $('#email');
	            var pos = ele.offset();
	 
	            emailInfo.css({
	                top: pos.top-3,
	                left: pos.left+ele.width()+15
	            });
	 
	            var patt = /^.+@.+[.].{2,}$/i;
	 
	            if(!patt.test(ele.val())) {
	                jVal.errors = true;
	                    emailInfo.removeClass('correct').addClass('error').html('&larr; give me a valid email adress, ok?').show();
	                    ele.removeClass('normal').addClass('wrong');
	            } else {
	                    emailInfo.removeClass('error').addClass('correct').html('&radic;').show();
	                    ele.removeClass('wrong').addClass('normal');
	            }
	        },
	 		*/
	        'sendIt' : function (){
	            if(!jVal.errors) {
					alert('Wiadomość została wysłana');
	                $('#contact').submit();
	            }
	        }
	    };
	 
	    $('#wyslij').click(function (){
	        var obj = $.browser.webkit ? $('body') : $('html');
	        obj.animate({ scrollTop: $('#contact').offset().top }, 750, function (){
	            jVal.errors = false;
	            jVal.fullName();
				jVal.fullSurname();
	            jVal.telefon();
	            jVal.sendIt();
	        });
	        return false;
	    });
	 
	    $('#imie').change(jVal.fullName);
		$('#nazwisko').change(jVal.fullSurname);
	    $('#telefon').change(jVal.telefon);
 }
