function zobaczPozostaleOsoby(btnObj)
{
	var kontener = $('#jq-wizytowki');
	$.get(ajaxLinks.wiecejOsoby, function(data){
		kontener.append(data);
	});
	
	$(btnObj).remove();
}

function zobaczPozostaleChoroby(btnObj)
{
	return zobaczPozostaleZMalejListy(ajaxLinks.wiecejChoroby, btnObj)
}
function zobaczPozostaleLeki(btnObj)
{
	return zobaczPozostaleZMalejListy(ajaxLinks.wiecejLeki, btnObj)
}
function zobaczPozostaleSymptomy(btnObj)
{
	return zobaczPozostaleZMalejListy(ajaxLinks.wiecejSymptomy, btnObj)
}

function zobaczPozostaleZMalejListy(ajax_link, btnObj)
{
	if (ajax_link)
	{
		var tabelka = $(btnObj).parents('div.jq-mala-lista').find('table');
		var ilosc_aktualnych = $('tr', tabelka).size() - 1;
		$.get(ajax_link, function(data){
			tabelka.append(data);
			tabelka.find('tr:gt('+ilosc_aktualnych+')').mouseover(function(){
					$(this).addClass('hover')
				}).mouseout(function(){
					$(this).removeClass('hover')
				})
		});
		
		$(btnObj).remove();
		
	}
	return void(0);
}



function selectMedykamentyAutocomplateItem(li) {
	var tab = li.id.split('_');
	var szukaj_leku_input = $('input#szukaj_leku_id');
	szukaj_leku_input.val(tab[1]);
	szukaj_leku_input.parents('form').get(0).submit();
};

// potrzebne do autocemplete!
jQuery.fn.indexOf = function(e){
	for( var i=0; i<this.length; i++ ){
		if( this[i] == e ) return i;
	}
	return -1;
};

function submitOcenLekarza() {
	var iloscOcen = $('tr.jq-ocena-row').size();
	var inputyWypelnione = $('tr.jq-ocena-row input:checked');
	
	// iloscOcen powinna byc rowna inputyWypelnione
	if (iloscOcen != inputyWypelnione.size())
	{
		addAjaxMsg('ocena', EditoLang.wypelnij_wszystkie_oceny);
		return false;
	}
	
	//wyslij ajaxem wszystkie oceny	
	$.ajax({
		type: "POST",
		url: ajaxLinks.ocenLekarzaLnk,
		data: inputyWypelnione.serialize(),
		dataType: "xml",
		beforeSend: function()	{
			addAjaxMsg('ocena', EditoLang.prosze_czkac);
		},
		success: function(xml) {
			var msg = $('msg',xml).text();
			var error = $('error',xml).text();
			var oceny = $('oceny',xml).text().split(':');
		
			if (msg == 'dziekujemy_za_ocene')
			{
				addAjaxMsg( 'ocena',EditoLang.get(msg) );
				//pokarz oceny
				var ii = 0;
				$('div.jq-ocena-aktualne').show().find('ul.rating').add('div.uzyskOcena ul.rating').each(function(){
					$(this).removeClass( $(this).attr("rel") );				//aktualna klasa gwiazdek jest trzymana tez w rel aby bylo wiadome jaka klase usunac
					$(this).addClass( 'stars_' + Math.round(oceny[ii]) ).attr('rel', 'stars_' + Math.round(oceny[ii]) ).attr('title', oceny[ii].slice(0,4));
					ii++;
				});
				
				//usun forumalrz
				$('div.jq-ocena-form').remove();				

			}
			else if ( msg == 'err_already_rated' )
			{
				addAjaxMsg( 'ocena',EditoLang.get(msg) );
			}			
			else
				addAjaxMsg('ocena', EditoLang.ajax_blad);
		}
	});			
};	

function updateOcenaOgolnaDisplay(e){
	var iloscOcen = $('tr.jq-ocena-row').size();
	var suma = 0;
	$('tr.jq-ocena-row input:checked').each(function(){
		suma = suma + parseInt($(this).val() );
	});	
	
	var srednia = Math.round(suma / iloscOcen);
	$('tr.jq-ocena-ogolna input[value="'+srednia+'"]').attr('checked','checked');
}

