var aktywneWSrc = '';

$(document).ready( function(){
	$('.chmurka').tipsy({
		gravity: 's',
		html: true,
		fade: true
	});
	
	popup('artykul_pz');
	forumDodajKomentarzPopup();
	
	if($(".ns_scroll").exists()) {
		$('html, body').animate({scrollTop:460}, 'slow');
	}
	
	if($(".box_lk").exists()) {
		resizePK();
	}
	
	$('.log_rej_i').click(function(){
		var n = $(this).val();
		$('.log_rej_d').hide();
		$('#'+n).show();		
		resizePK();
	});
	
	
	$('.szkolenie_szczegoly_zakladka').click(function(){
		var id = $(this).attr('id');
		$('.szkolenie_szczegoly_zakladka').removeClass('aktywny');
		$(this).addClass('aktywny');		
		$('.szkolenie_szczegoly_zakladki_zawartosc').removeClass('aktywny');
		$('#sszz_'+id).addClass('aktywny');
	});	
	
	$('#promocje').click(function(){
		var id = 'ssz_3';
		$('.szkolenie_szczegoly_zakladka').removeClass('aktywny');
		$('#'+id).addClass('aktywny');		
		$('.szkolenie_szczegoly_zakladki_zawartosc').removeClass('aktywny');
		$('#sszz_'+id).addClass('aktywny');
	});
	
	$('#terminy').click(function(){
		var id = 'ssz_4';
		$('.szkolenie_szczegoly_zakladka').removeClass('aktywny');
		$('#'+id).addClass('aktywny');		
		$('.szkolenie_szczegoly_zakladki_zawartosc').removeClass('aktywny');
		$('#sszz_'+id).addClass('aktywny');
	});	
	
	$('.ar').mouseover(function(){
		var id = $(this).attr('id');
		if(aktywneWSrc==''){
			$('#szkolenia_mapa_obr').attr('src','/_grafika/mapa/'+id+'.png');
		}
	});	
	
	if($("input[name=id_wojewodztwo]").exists()) {
		var id = $("input[name=id_wojewodztwo]").val();
		if(id>0 && id<17 && aktywneWSrc==''){
			var src = '/_grafika/mapa/mapa_'+id+'.png';
			$('#szkolenia_mapa_obr').attr('src',src);
			aktywneWSrc = src;
		}
	}
	
	$('.ar').click(function(){
		var id = $(this).attr('id');
		var src = '/_grafika/mapa/'+id+'.png';
		if(aktywneWSrc!=src){			
			$('#szkolenia_mapa_obr').attr('src',src);
			aktywneWSrc = src;
			id = id.substr(5,2);
			$('input[name=id_wojewodztwo]').val(id);
		}else{
			aktywneWSrc = '';
			$('input[name=id_wojewodztwo]').val(0);
		}
	});	
	
	$('#sonda_przycisk_wyniki').click(function(){
		$('#sonda_glosowanie').hide();
		$('#sonda_wyniki').fadeIn();
	});
	
	$('#sonda_przycisk_glosowanie').click(function(){
		$('#sonda_wyniki').hide();
		$('#sonda_glosowanie').fadeIn();
	});
		
	$('.ar').mouseout(function(){
		if(aktywneWSrc==''){
			$('#szkolenia_mapa_obr').attr('src','/_grafika/mapa/pusty.png');
		}else{
			$('#szkolenia_mapa_obr').attr('src',aktywneWSrc);
		}
	});	
	
	if($(".f_wybierz_sz_pole").exists()) {
		$('.f_wybierz_sz_pole').combobox({
			comboboxContainerClass: "f_wybierz_sz_pole_kontener",
			comboboxDropDownButtonClass: "f_wybierz_sz_pole_strzalka", 
			comboboxValueContainerClass: "f_wybierz_sz_pole_wartosc_kontener",
			comboboxDropDownItemClass: "f_wybierz_sz_pole_lista_wartosc", 
			comboboxDropDownGroupItemContainerClass: "f_wybierz_sz_pole_lista_kontener",
			comboboxDropDownGroupItemHeaderClass: "f_wybierz_sz_pole_lista_naglowek",
			width: "209px"
		});
	}			
});

(function ($) {
// VERTICALLY ALIGN FUNCTION
$.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);
	});
};
})(jQuery);

jQuery.fn.exists = function(){return ($(this).length > 0);}

function policz_znaki(ilosc,tid,tekst_il_znakow)
{
	 var textarea = document.getElementById(tid);
   var str = textarea.value;
   var len = str.length;
   if(len>ilosc)
   {
      textarea.value = str.substr(0,ilosc);
   }
   var left = ilosc - len;
   var val = len + ", pozostało " + left;
   
   if (document.getElementById)
   {
   	  if(document.getElementById(tekst_il_znakow))
   	  {
	   	  document.getElementById(tekst_il_znakow).innerHTML=val;
	  }
   }
   else if (document.all)
   {
   	  document.all[tekst_il_znakow].innerHTML=val;
   }  
}

function forumDodajKomentarzPopup(){	  
	var id = 'forum_dodaj_komentarz';
	$("."+id).click(function(){
		if($(this).find(".id_rodzic").exists()) {
			var idRodzic = $(this).find(".id_rodzic").attr('id');
			if($("input[name=id_rodzic]").exists()) {
				$("input[name=id_rodzic]").val(idRodzic);
				$("#forum_dodaj_komentarz_tytul").hide();
			};
		}else{
			if($("input[name=id_rodzic]").exists()) {
				$("input[name=id_rodzic]").val(0);
			}
			$("#forum_dodaj_komentarz_tytul").show();
		}
		$("#popup880_"+id+" .ok_info").hide();
		$("#popup880_"+id+" .formularz_popup").show();
	  $("#popup880_"+id).addClass('popup');
	  $("#popup880_"+id).fadeIn('slow');	
	});		
	$("#popup880_zamknij_"+id).click(function(){
    $("#popup880_"+id).fadeOut('slow');	
	});	            				  	
}

function popup(id){	  
	$("#"+id).click(function(){
		$('html, body').animate({scrollTop:150}, 'slow');
	  $("#popup500_"+id).addClass('popup');
	  $("#popup500_"+id).fadeIn('slow');	
	});		
	$("#popup500_zamknij_"+id).click(function(){
    $("#popup500_"+id).fadeOut('slow');	
	});	            				  	
}

function resizePK(){
	var lk = $(".box_lk:first").outerHeight(false);
	var pko = $(".box_pk:first").outerHeight(false);	
	if(lk>pko){
		$(".box_pk:first").css('marginBottom',lk-pko);
	}else{
		$(".box_pk:first").css('marginBottom',0);
	}			
	//$(".box_pk:first").append(lk-pko);
}
