
 jQuery(document).ready(function($){

/**********************************************************************************
	Funkcja odp. za centrowanie w pionie 
 *********************************************************************************/
 
	$.fn.vAlign = function() {
		return this.each(function(i){
		var ah = $(this).height();
		var ph = $(this).parent().height();
		var mh = (ph - ah) / 2;
		$(this).css('margin-top', mh);
		});
	};
	
	/* Centrujemy w pionie loga w boksie - Nasie Klienci*/
	$('.tx-imagecycle-pi1').vAlign();

	
/**********************************************************************************
	Zmieniamy kolor pierwszej częsci e-maila w profilu (dzial O nas)
	
	separator - jaki znak rozdziela
	part - ktora czesc ma miec zmieniony kolor
	color - jaki kolor wstawic
	
 *********************************************************************************/	

	$.fn.changeTextColor = function(separator, part, colorClass) {
		return this.each(function(i){
		var str = $(this).text();
		var substr = str.split(separator);
			substr[part]= '<span class="' + colorClass + '">' + substr[part] + '</span>';
			str= substr.join(separator);
			$(this).html(str);
		});
	};
	
 
	$('div.fce-profile-top-email').changeTextColor('@', 0, 'color-2');
	$('div.fce-profile-top-phone').changeTextColor(' ', 0, 'color-1');
	
	
/**********************************************************************************
	Pokaz/ukryj tresc elementu oferty
 *********************************************************************************/	
	
	$('div.showhide-title').click(function() {
		if ($(this).next('div.showhide-content').is(":hidden")) {
			$(this).next('div.showhide-content').slideDown("slow");
        } 
		else {
			$(this).next('div.showhide-content').slideUp("slow");
        }
    });
	
	
/**********************************************************************************
	Wstawiamy aktualna date przy liscie infomracji w panelu
 *********************************************************************************/	
 
	var currentDate= new Date();
	var month= currentDate.getMonth() + 1;
	$('div#current-date').text( currentDate.getDate() + '.' + month + '.' + currentDate.getFullYear() );
	
/**********************************************************************************
	SYMULACJA MENU TYPU ACCORDION
 *********************************************************************************/		
	/*$('div#accordion-container> div').hide();  
  $('div#accordion-container> h3').click(function() {
    var $nextDiv = $(this).next();
    var $visibleSiblings = $nextDiv.siblings('div:visible');
 
    if ($visibleSiblings.length ) {
      $visibleSiblings.slideUp('fast', function() {
        $nextDiv.slideToggle('fast');
      });
    } else {
       $nextDiv.slideToggle('fast');
    }
  });	*/
	

 });
 
 
 
 
 
 
 
 
 
 
 /* BACKUP
 
  jQuery(document).ready(function($) {
  $('div#accordion-container:eq(0) > div').hide();
  $('div#accordion-container:eq(0) > p').show();
  $('div#accordion-container:eq(0) > h3').click(function() {
    $(this).next('p').next('div').slideToggle('fast')
    .siblings('div:visible').slideUp('fast');
    $(this).next('p').slideToggle('fast')
    .siblings('p:hidden').slideToggle('fast');
  });
});
 
 */
 
 
 
 //simultaneous showing and hiding

 jQuery(document).ready(function($) {
  $('div#accordion-container:eq(0) > div').hide();
  $('div#accordion-container:eq(0) > p').show();
  $('div#accordion-container:eq(0) > p').click(function() {
    $(this).next('div').slideToggle('fast')
    .siblings('div:visible').slideUp('fast');
    $(this).slideToggle('fast')
    .siblings('p:hidden').slideToggle('fast');
  });
});

//queued showing and hiding
/* jQuery(document).ready(function($) {
  $('div#accordion-container:eq(1) > div').hide();  
  $('div#accordion-container:eq(1) > h3').click(function() {	alert('!!');
    var $nextDiv = $(this).next('p').next('div');
    var $visibleSiblings = $nextDiv.siblings('div:visible');

    if ($visibleSiblings.length ) {
      $visibleSiblings.slideUp('fast', function() {
        $nextDiv.slideToggle('fast');
      });
    } else {
       $nextDiv.slideToggle('fast');
    }
	
	
	
    var $nextP = $(this).next('p'); alert('!!!!');
    var $visibleSiblingsP = $nextP.siblings('p:visible');

    if ($visibleSiblingsP.length ) {
      $visibleSiblingsP.slideUp('fast', function() {
        $nextP.slideToggle('fast');
      });
    } else {
       $nextP.slideToggle('fast');
    }
	
	
	
	
	
  });
  
   
  
  
});*/

