jQuery.extend(jQuery.validator.messages, {
	required: "To pole jest wymagane.",
	remote: "Proszę o wype�nienie tego pola.",
	email: "Proszę o podanie prawidłowego adresu email.",
	url: "Proszę o podanie prawidłowego URL.",
	date: "Proszę o podanie prawidłowej daty.",
	dateISO: "Proszę o podanie prawidłowej daty (ISO).",
	number: "Proszę o podanie prawidłowej liczby.",
	digits: "Proszę o podanie samych cyfr.",
	creditcard: "Proszę o podanie prawidłowej karty kredytowej.",
	equalTo: "Proszę o podanie tej samej wartości ponownie.",
	accept: "Proszę o podanie wartości z prawidłowym rozszerzeniem.",
	maxlength: jQuery.format("Proszę o podanie nie więcej niż {0} znaków."),
	minlength: jQuery.format("Proszę o podanie przynajmniej {0} znaków."),
	rangelength: jQuery.format("Proszę o podanie wartości o długości od {0} do {1} znaków."),
	rangeValue: jQuery.format("Proszę o podanie wartości z przedziału od {0} do {1}."),
	range: jQuery.format("Proszę o podanie wartości z przedziału od {0} do {1}."),
	maxValue: jQuery.format("Proszę o podanie wartości mniejszej będą równej {0}."),
	max: jQuery.format("Proszę o podanie wartości mniejszej będą równej {0}."),
	minValue: jQuery.format("Proszę o podanie wartości większej będą równej {0}."),
	min: jQuery.format("Proszę o podanie wartości większej będą równej {0}.")
});

$(function (){
		//facebook widget
		$(".socialwidget").hover(function(){
				$(".socialwidget").stop(true, false).animate({right:"0"},"medium");
			},function(){
				$(".socialwidget").stop(true, false).animate({right:"-245"},"medium");
			},500);

		return false;
	});

jQuery.validator.addMethod('postalCode', function (value) {
    return /^((\d{2}-\d{3}))$/.test(value);
}, 'Zły format kodu. Poprawny to (xx-yyy)');


function strpos (haystack, needle, offset) {
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}

function vote(id, type)
{
	var url = "/demot/vote";
	var pars = "id="+id+'&type='+type;
	jQuery.post(url, pars, function(json){
		eval("var args = " + json);
		jQuery('#demot_'+id+' .note').html(args.note);
		jQuery('#demot_'+id+' .votecount').html(args.votecount);
	}
	);
	return false;
}
jQuery(document).ready(function() {
	jQuery('#topmenu li span a').mouseover(function() {
	//	sleep(300);
 		 jQuery('#adsense').removeClass('hidden');
	});

	jQuery("#buttonleft1").colorbox({width:"840px", height:"680px", opacity:"0.8", iframe:true});

//	sleep(1000);
//	jQuery('#adsense').slideDown('slow');
});

function sleep(milliseconds) {
  var start = new Date().getTime();
  for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds){
      break;
    }
  }
}
