/**
 * Wywołanie kilku ważnych funkcji po załadowaniu DOM
 **/
$(function(){
	// Animacja ukrywania komunikatów
	$('.errorBig .exit, .successBig .exit').click(function(){$(this).parents('.infoBig').slideUp('slow');});
	// PNGfix
	//$(document).not('.notPngFix').pngFix();
	
	// onFocus i onBlur dla pól tekstowych i wyboru
	$('#mainContainer input[type=text], #mainContainer input[type=password], #mainContainer textarea, #mainContainer select').focus(function(){
		$(this).addClass('textFocus');
	}).blur(function(){
		$(this).removeClass('textFocus');
	});
	// onFocus i onBlur dla klawiszy
	$('#mainContainer input[type=button], #mainContainer input[type=submit], #mainContainer input[type=reset]').focus(function(){
		$(this).addClass('buttonFocus');
	}).blur(function(){
		$(this).removeClass('buttonFocus');
	});
});
$.fn.image=function(src,f){return this.each(function(){var i=new Image();i.src=src;i.onload=f;this.appendChild(i);});} 
