$(document).ready(function() {


/* ------------------------------------- PNG transparency fix for IE 6 ----- */
   $.ifixpng('/_Layout/img/iepngfix/blank.gif');

   // Apo-Zdrowie Header Logo
   $('#header .content .logo .button').ifixpng();
   // User Panel - Authorized
   $('#header .content #user_panel_auth .button').ifixpng();
   $('#header .content #user_panel_auth .info .top .left').ifixpng();
   $('#header .content #user_panel_auth .info .top .right').ifixpng();
   $('#header .content #user_panel_auth .info .bottom .left').ifixpng();
   $('#header .content #user_panel_auth .info .bottom .right').ifixpng();
   // User Panel - No Authorized
   $('#header .content #user_panel_no-auth').ifixpng();
   $('#header .content #user_panel_no-auth .button#btn-rejestracja').ifixpng();
   $('#header .content #user_panel_no-auth .button#btn-logowanie').ifixpng();
   // Login Form
   $('#login_form').ifixpng();
   $('#login_form .wrap .content').ifixpng();
   $('#login_form .wrap .content .close').ifixpng();
   $('#login_form .wrap .content .form .field').ifixpng();
   // A Side Content
   $('#content .wrap .aside .as-content .as-top .as-left').ifixpng();
   $('#content .wrap .aside .as-content .as-bottom .as-left').ifixpng();
   // Side Block : Znajdź gabinet
   $('#block-znajdz_gabinet .b-top').ifixpng();
   $('#block-znajdz_gabinet .b-bottom').ifixpng();
   $('#block-znajdz_gabinet .b-top .b-left').ifixpng();
   $('#block-znajdz_gabinet .b-top .b-right').ifixpng();
   $('#block-znajdz_gabinet .b-bottom .b-left').ifixpng();
   $('#block-znajdz_gabinet .b-bottom .b-right').ifixpng();
   $('#block-znajdz_gabinet .b-middle').ifixpng();
   $('#block-znajdz_gabinet .b-middle h2#heading-znajdz_gabinet').ifixpng();
   $('#block-znajdz_gabinet .b-middle .btn-wiecej').ifixpng();
   // Side Block : Ostatnio dodane gabinety
   $('#block-ostatnio_dodane_gabinety .b-top .b-left').ifixpng();
   $('#block-ostatnio_dodane_gabinety .b-top .b-right').ifixpng();
   $('#block-ostatnio_dodane_gabinety .b-bottom .b-left').ifixpng();
   $('#block-ostatnio_dodane_gabinety .b-bottom .b-right').ifixpng();
   $('#block-ostatnio_dodane_gabinety .b-middle h2#heading-ostatnio_dodane_gabinety').ifixpng();
   $('#block-ostatnio_dodane_gabinety .b-middle .btn-zaloz_gabinet').ifixpng();
   // Side Block : Zapisz się do newslettera
   $('#block-zapisz_sie_do_newslettera h2#heading-zapisz_sie_do_newslettera').ifixpng();
   $('#block-zapisz_sie_do_newslettera input').ifixpng();
   // Side Block : Pacjenci pytają, lekarz odpowiada
   $('#block-pacjenci_pytaja_lekarz_odpowiada h2#heading-pacjenci_pytaja_lekarz_odpowiada').ifixpng();

   $('#gallery a').lightBox();
   
	$('#login_form .wrap .content .form #user_login_submit').hover(
		function() {
			$(this).attr('src', '/_Layout/img/button/zaloguj-on.png');
		}, 
		function() {
			$(this).attr('src', '/_Layout/img/button/zaloguj.png');
		}
	);
	
	$('.aside_menu .menu li:first').css('background-position', '0px -2px');
   
});



function showLoginForm() {
  $('#login_form').css(
    'display', 'block'
  );
};

function hideLoginForm() {
  $('#login_form').css(
    'display', 'none'
  );
};

function showPatientInfo() {
  $('#verification_form').css('display', 'block');
}

function hidePatientInfo() {
  $('#verification_form').css('display', 'none');
}
// Embed Primary Navigation flash element
function embedPrimaryNavigation(sectionName, menuPosition) 
{
//  swfPath = "/_Layout/swf/"+ sectionName +"/nav-primary.swf";
//
//  $('#nav-primary').flash({
//    swf: swfPath,
//    width: 1000,
//    height: 50,
//    params: {
//      wmode: 'transparent'
//    },
//    flashvars: {
//      zmienna1: menuPosition * 5
//    }
//  });
}
function downloadDocument(fileName)
{
    showPatientInfo();
    document.getElementById('download_document_link').href = fileName;
}

function hideIntro() {
  $('#flash-intro').fadeOut('slow');
}

function checkErrors() {
	var invalid;

	$('span.error').each(function() {
		if($(this).css('display') == 'block' || $(this).css('display') == 'inline') {
			invalidValue = true;
		}
	});
	
	if(invalidValue) {
		$('html, body').animate({scrollTop : ($('span.error:visible').offset().top - 50) }, 1500, function() {});
	}
}
