function liczba_lat(data){
			data = data.split('-');
			var wiek = Math.floor((((((new Date() - new Date(parseInt(data[0]), parseInt(data[1]), parseInt(data[2])) )/1000)/60)/60)/24)/365.24125);
			
			if(wiek%10>1&&wiek%10<5&&(wiek>20||wiek<10))
			{
				wiek = wiek+' lata';
			}
			else{
				wiek = wiek+' lat';
			}
			return wiek;
		}
	
	
	
var osoba_list_options = {
	rowsget: function(mm){
		var elems = new Array();
		var tmp_elems = mm.elem.getElementsByTagName('div');
		for(var i=0;i<tmp_elems.length;i++){
			if(tmp_elems[i].className=='userWrapper'){
				elems.push(tmp_elems[i]);
			}
		}
		return elems;
	},
		rowshow: function(mm, elem){
		elem.style.display='block';
	},

	rootelem: false,			
	cleanderelem: false,
	
	hiddenrowsgen: function(mm, i){
		if(!this.rootelem){
			this.rootelem = $('id_scrolledContent');
			this.cleanderelem= $('id_cleanderelem')
		}
		var div = document.createElement('div');
		div.style.display='none';
		div.className='userWrapper';
		
		this.rootelem.insertBefore(div, this.cleanderelem);
		div.fillrow = function(record, poz){
			div.pusty=false;
			var inner = document.createElement('div');
			inner.className = 'fotoWrapper';
			var a_photo = document.createElement('a');
			a_photo.href = '/'+record.slug
			a_photo.title = record.slug
			var img_photo = document.createElement('img');
			img_photo.src = MEDIA_URL + (record.plik?record.plik:'img/fotoprofil_def.gif');
			inner.appendChild(a_photo);
			a_photo.appendChild(img_photo);
			div.appendChild(inner);
			
			inner=document.createElement('div');
			inner.className = 'userdataWrapper';
			var inner_box = document.createElement('div');
			var a_ib = document.createElement('a');
			a_ib.className='username '+(record.plec=='k'?'female':'male');
			a_ib.href= '/'+record.slug;
			a_ib.title=record.title;
			a_ib.appendChild(document.createTextNode(record.slug));
			inner_box.appendChild(a_ib);
			var sex_img = document.createElement('img');
			sex_img.src = MEDIA_URL + 'img/icons/sex_'+(record.plec=='k'?'f':'m')+'.gif';
			sex_img.className='icoSex';
			inner_box.appendChild(sex_img);
			inner.appendChild(inner_box);
			//inner.className = 'miejscowosc';
			if(record.miejscowosc){
				inner_box = document.createElement('div');
				inner_box.className = 'miejscowosc';
				var bi = document.createElement('b');
				bi.appendChild(document.createTextNode('Miejscowość:'))
				inner_box.appendChild(bi);
				inner_box.appendChild(document.createTextNode(' '+record.miejscowosc));
				inner.appendChild(inner_box);
			}
			if(record.data_urodzenia){
				inner_box = document.createElement('div');
				var bi = document.createElement('b');
				bi.appendChild(document.createTextNode('Wiek:'))
				inner.appendChild(bi);
				inner.appendChild(document.createTextNode(' '+liczba_lat(record.data_urodzenia)));		
				inner.appendChild(inner_box);
			}
			inner_box = document.createElement('div');
			var bi = document.createElement('b');
			bi.appendChild(document.createTextNode('Ocena:'))
			
			inner_box.appendChild(bi);
			inner.appendChild(inner_box);
			var gradewrap = document.createElement('div');
			gradewrap.className='gradebarWrapper';
			var grade = document.createElement('div');
			grade.className = 'marker';
			grade.style.width = record.ocena*10+'px';
			gradewrap.appendChild(grade);					
			inner_box.appendChild(gradewrap);
			div.appendChild(inner);
		};
		return div;
	}
};