jQuery.fn.delay = function(time,func){
	this.each(function(){
		setTimeout(func,time);
	});
	
	return this;
};






 $(document).ready(function(){
	
	
	
	b_h=$(window).height()-20;
	$('body').minSize({ height: b_h+'px'}); //size.js - ustawia wartość min- dla height i width;
	
	$('div#content').hide();
	$('body').ajaxLoader();
	$('div#bottom').hide();
	


	
	
	setTimeout(function () {
		$('div#content').fadeIn(1500);
		jQuery('body').ajaxLoaderRemove();
		$('div#bottom').fadeIn(10);
	}, 2000);

//efekt gdy myszka nad  menu:
$('ul#main_menu li a img').mouseleave(function(){
		$('img.m_o_mnie').animate({ height: '177px', width: '175px'}, 300);
	       $('img.m_zabiegi').animate({ height: '168px', width: '166px'}, 300);
		$('img.m_gabinet').animate({ height: '177px', width: '174px'}, 300);	   
	   	$('img.m_pacjenci').animate({ height: '166px', width: '170px'}, 300);
		$('img.m_galeria').animate({ height: '178px', width: '179px'}, 300);
		$('img.m_kontakt').animate({ height: '166', width: '165'}, 300);
	
	});
	
	$('img.m_o_mnie').mouseenter(function(){$('img.m_o_mnie').animate({ height: '221px', width: '219px'}, 300); });

	$('img.m_zabiegi').mouseenter(function(){$('img.m_zabiegi').animate({ height: '210px', width: '208px'}, 300); });
	$('img.m_gabinet').mouseenter(function(){$('img.m_gabinet').animate({ height: '221px', width: '218px'}, 300); });
	$('img.m_pacjenci').mouseenter(function(){$('img.m_pacjenci').animate({ height: '208px', width: '212px'}, 300); });
	$('img.m_galeria').mouseenter(function(){$('img.m_galeria').animate({ height: '223px', width: '224px'}, 300); });
	$('img.m_kontakt').mouseenter(function(){$('img.m_kontakt').animate({ height: '207px', width: '206px'}, 300); });



//efekt gdy myszka nad  menu ZABIEGI:
$('ul#zabiegi_menu li a img').mouseleave(function(){
		$('ul#zabiegi_menu li a img').animate({ height: '98px', width: '100px'}, 300);
	  
	});
	
	$('img.z_oczy').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
			.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#oczy').fadeIn(800); });
	$('img.z_twarz').mouseenter(function(){$(this).animate({ height: '127px', width: '130px'}, 300); })
			.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#twarz').fadeIn(800); });
$('img.z_piersi').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
		.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#piersi').fadeIn(800); });

$('img.z_ginekomastia').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#ginekomastia').fadeIn(800); });



$('img.z_uszy').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
		.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#uszy').fadeIn(800); });

$('img.z_nos').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#nos').fadeIn(800); });
$('img.z_brzuch').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#brzuch').fadeIn(800); });
$('img.z_znamiona').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#konczynydolne').fadeIn(800); });
$('img.z_wady_wrodzone').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#wady').fadeIn(800); });


$('img.z_estetyka').mouseenter(function(){$(this).animate({ height: '123px', width: '125px'}, 300); })
	.click(function(){$('ul#zabiegi_list').hide(); $('div.zabiegi_txt div').hide(); $('div#estetyka').fadeIn(800); });




	$("ul#cont_menu li a").mouseenter(function(){$(this).fadeOut(300);$(this).fadeIn(400);});	//menu boczne				   

//fancybox
$('.gal').fancybox();
$('.cert').fancybox();
$('.gal_img').fancybox();




//mapki w gabinety.html
$('a#gab_pokaz_o').click(function(){$('iframe').css({'visibility':'hidden'});$('#if_o').css({'visibility':'visible'});});
$('a#gab_pokaz_w').click(function(){$('iframe').css({'visibility':'hidden'});$('#if_w').css({'visibility':'visible'})});
$('a#gab_pokaz_s').click(function(){$('iframe').css({'visibility':'hidden'});$('#if_s').css({'visibility':'visible'})});
$('a#gab_pokaz_l').click(function(){$('iframe').css({'visibility':'hidden'});$('#if_l').css({'visibility':'visible'})});

//cennik

$("#cennik_lnk").click(function(){$('#cennik').slideToggle(700);$('#cennik_ads').slideToggle(700);});					   


//sprawdzanie formularza


	
	//Kolor ramki input-a w zależności czy poprawnie wprowadzoy
	var errorColor   = 'red';
  var correctColor = '#000';
  var errorMarks = 'border-color';
  

	$("#form .submit").click(function(){

		$("#imie").css(errorMarks, correctColor);
                $("#temat").css(errorMarks, correctColor);
		$("#email").css(errorMarks, correctColor);
		
		$("#tresc").css(errorMarks, correctColor);

		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

    var imieVal    = $("#imie").val();
    var emailVal   = $("#email").val();
    var tematVal = $("#temat").val(); 
    var trescVal = $("#tresc").val(); 



		if(imieVal == '') {
			$("#imie").css(errorMarks, errorColor);
			
			hasError = true;
		}
		if(emailVal == '') {
			$("#email").css(errorMarks, errorColor);
			hasError = true;
		} else if(!emailReg.test( emailVal )) {	
			$("#email").css(errorMarks, errorColor);
			hasError = true;
		}
		if(tematVal == '') {
			$("#temat").css(errorMarks, errorColor);
			hasError = true;
		}
		if(trescVal == '') {
			$("#tresc").css(errorMarks, errorColor);
			hasError = true;
		}
		if(hasError == true) {
			$("#right_box").find("span#error").remove();
			$('form').before("<span id='error'>Sprawdz czerwone pola!!!</span>");
			return false;
		}
		
		if(hasError == false) {
	     	$("#form").after('trwa wysylanie...');
		}
	
		else
   		return false;
	});


  });

