	$(document).ready(function(){
	
  	/* nav */
     $('#nav li').hover(function(){
      if($(this).find('ul').length > 0){
       $(this).addClass('hovered');
       $(this).find('ul').eq(0).css({display: 'block'});
      }
     },function(){
      if($(this).find('ul').length > 0){
       $(this).removeClass('hovered');
       $(this).find('ul').eq(0).css({display: 'none'});
      }
     });
     
    $('#btn_sbt').click(function(){
      if($("#firma,#adres,#kpocztowy,#miasto,#nip,#osoba,#telefon,#email").hasClass("okF")) $("#kontakt_form").submit();
      else {alert('Uzupełnij wszystkie pola.');}
    });
		
		$("#firma,#adres,#kpocztowy,#miasto,#nip,#osoba,#telefon,#email").keyup(function(){
			var field_content = jQuery.trim($(this).val());
			if(field_content == ""){
				$(this).addClass("errorF");
				$(this).removeClass("okF");
			}
			else{
				$(this).removeClass("errorF");
				$(this).addClass("okF");
			}
		});
		
		$("#firma,#adres,#kpocztowy,#miasto,#nip,#osoba,#telefon,#email").blur(function(){
			var field_content = jQuery.trim($(this).val());
			if(field_content == ""){
				$(this).addClass("errorF");
				$(this).removeClass("okF");
			}
			else{
				$(this).removeClass("errorF");
				$(this).addClass("okF");
			}
		});
		
		$("#email").keyup(function(){
			var email_adres = jQuery.trim($(this).val());
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (filter.test(email_adres)) {
				$(this).removeClass("errorF");
				$(this).addClass("okF");
			}
			else {
				$(this).removeClass("okF");
				$(this).addClass("errorF");
			}
		});
		
		$("#email").blur(function(){
			var email_adres = jQuery.trim($(this).val());
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (filter.test(email_adres)) {
				$(this).removeClass("errorF");
				$(this).addClass("okF");
			}
			else {
				$(this).removeClass("okF");
				$(this).addClass("errorF");
			}
		});
	});
