/*
	***Hospicjum***
	version: 2010	
	author: Gosia Kmieć
	Copyright Enzo Sp. z o.o., http://enzo.pl

*/

jQuery.noConflict();

/*------------slider na str. glownej--------------------*/

MainSlider = function() {
  jQuery('#slider ul').after('<div id="nav"><a id="prev" href="#">Poprzednie</a> <a id="next" href="#">Następne</a></div>').cycle({
        fx:     'scrollHorz',
        timeout: 5000,
        next:   '#next', 
        prev:   '#prev' 
  });  
}

/*------------rozwijanie paneli--------------------*/

Collapse = function() {

    jQuery('div.hide').hide();
    jQuery('.news .more').click(function() {
      if(jQuery(this).hasClass('selected')){
        jQuery(this).removeClass('selected');
        jQuery(this).next(jQuery('div.hide')).slideUp();
        jQuery(this).text('przeczytaj więcej');
      }else{					
  			jQuery(this).next(jQuery('div.hide')).slideDown();	
        jQuery(this).addClass('selected');	       
        jQuery(this).text('zwiń'); 
  		}
  		return false;
  });
  
  
}

/*--------lewe menu ----*/
 
LeftMenu = function() {  
  jQuery('#left-menu a').click(function() {
    if(jQuery(this).parent().hasClass('selected')){
    }else{
      jQuery('#left-menu a').parent().removeClass('selected');
      var ofs = jQuery(jQuery(this).attr('href')).offset();
      jQuery('html,body').animate({scrollTop: ofs.top}, 1000);
      jQuery(this).parent().addClass('selected');
    }
    return false;
  });
}  


/*----sidebar--------*/

Sidebar = function() {
	if(jQuery('#sidebar-wrap').length){
    var bottom = jQuery('#page').height() - jQuery('#sidebar-wrap').height();

		jQuery(window).scroll(function (event) {
			var y = jQuery(this).scrollTop();

  			if (y <= bottom-80){
  			  jQuery('#sidebar-wrap').addClass('fixed');
  			  jQuery('#sidebar-wrap').css({ 'top':'auto'});
  			}else{
          jQuery('#sidebar-wrap').removeClass('fixed'); 
          jQuery('#sidebar-wrap').css({ 'top': bottom+'px'});
        }  

		});
		
		
	  var bottom2 = jQuery('#page').height() - jQuery('#left-menu ul').height();

		jQuery(window).scroll(function (event) {
			var y2 = jQuery(this).scrollTop();

  			if (y2 <= bottom2-300){
  			  jQuery('#left-menu ul').addClass('fixed');
  			  jQuery('#left-menu ul').css({ 'top':'250px'});
  			}else{
          jQuery('#left-menu ul').removeClass('fixed'); 
          jQuery('#left-menu ul').css({ 'top': bottom2+'px'});
        }  

		});
		
		
	}
};

/*--------------------------------------*/

jQuery(document).ready(function() {

  jQuery('body').addClass('js');
  MainSlider();
  Cufon.replace('.top-menu a', { fontFamily: 'GillSansBook', hover: {color: '#000'} });
  Cufon.replace('.box h2, #sidebar h3, #submenu li a', { fontFamily: 'MyriadProRegular' });
  Cufon.replace('#intro div', { fontFamily: 'MyriadProLight' });
  Collapse();
  LeftMenu();
  var a =  jQuery('#wide-page').attr('class');

  if(a!='post-11'){
    jQuery('.news-foto a, .logo a').zoomimage({
      	border: 10,
      	centered: true,
      	controls: false
    });
  }
  
  jQuery('.box-left dd a, #content div.text a').each(function(index) {
    if(jQuery(this).children().size() > 0){
      jQuery(this).addClass('no-link');
      jQuery(this).zoomimage({
      	border: 10,
      	centered: true,
      	hideSource: true,
      	controls: false
      });
    }
  });
  
  if(jQuery('a.home').length){
    jQuery('a.home').click(function() {
        var ofs = jQuery(jQuery(this).attr('href')).offset();
        jQuery('html,body').animate({scrollTop: ofs.top}, 1000);
        return false;
    });
  }
  if(jQuery('.post-11 .logo a').length){
    jQuery('.post-11 .logo a').click(function() {
        return false;
    });
  }  
  
  Sidebar();
    
});
