$().ready(function(){   	       
    $('.zgoda_text').hover(
      function () {
        $(this).siblings('.zgoda_text_show').css('display','block');
      }, 
      function () {
        $(this).siblings('.zgoda_text_show').css('display','none');
      }
    );


    //VALIDACJA	
    $("#shikantaza_form").validate({
		rules:{ 
			"form[email]": { 
               email: true,             
               polskie:true               
             }	
		},
		messages: {			
		 "form[email]": {  
               polskie:"Bez polskich liter",              
               email: "Niepoprawny adres"
             }      
		},		
		validClass: "success",				
        errorPlacement: function(error, element) {             
             var td = element.parents("td");
             error.appendTo(td);                         
        }, 
        submitHandler: function() { setCookie("count_floater",5,24*120); $("#shikantaza_form").submit()},
        ignore:".skip"   		
	});    
    //UAKTYWNIENIE VALIDACJI
    $("#shikantaza_form").validate();		        
});


// uSTAWIANIE DEFAULTOWYCH WIADOMOŒCI
$.extend($.validator.messages, {
    required: "Pole obowi¹zkowe",
    minlength:"Wpisz 9 znaków"    
});

jQuery.validator.addMethod("tel", function(value, element) {  
  return /^[\d]{2}-[\d]{7}$/i.test(value) || /^[\d]{3}-[\d]{3}-[\d]{3}$/i.test(value);
}, "Wzór 999-999-999"); 

jQuery.validator.addMethod("lettersonly", function(value, element) {
  return this.optional(element) || /^[a-z¹æê³ñóœŸ¿ ]+$/i.test(value);
}, "Tylko litery"); 


jQuery.validator.addMethod("polskie", function(value, element) { 
  var czy = /[¹æê³ñóœŸ¿ ]+/i.test(value);
  if(czy) return !czy;
  //var czy_kropka = /\.@/i.test(value);
  //if(czy_kropka) return !czy_kropka;
  return true;
}, "Bez polskich liter"); 

jQuery.validator.addMethod("no_zero", function(value, element) {
  return this.optional(element) || value.substring(0,1)!='0';
}, "Numer nie mo¿e zaczynaæ siê od zera."); 


function setCookie(name,value,hours) {
	if (hours) {
		var date = new Date();
		date.setTime(date.getTime()+(hours*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+escape(value)+expires+"; path=/";
}
