	function wyrownaj_do_marginesow(nazwa, lod, ldo, parent) {
		var o = new Array();
		var w = 0;
		for(i=lod; i<=ldo; i++){
			o[i-lod] = document.getElementById(nazwa+i);
			w += o[i-lod].offsetWidth;
		}
		var parent_width = document.getElementById(parent).offsetWidth;
		var margines = (parent_width - w)/(ldo-lod);
		
		for(i=lod; i<=ldo-1; i++){	
			o[i-lod].style.marginRight = margines + 'px';
		}	
	}

	function wyrownaj_elementy(nazwa, lod, ldo){

			var o = new Array();
			var h = new Array();
			for(i=lod; i<=ldo; i++){
				o[i-lod] = document.getElementById(nazwa+i);
				h[i-lod] = o[i-lod].offsetHeight;
			}
			var maxh = h.max();
			for(i=lod; i<=ldo; i++){	
				o[i-lod].style.height = maxh + 'px';		
			}
		}
 
		Array.prototype.max = function() {
			var max = this[0];
			var len = this.length;
			for (var i = 1; i < len; i++) if (this[i] > max) max = this[i];
			return max;
		}
		
		
		
	function przewin(step,ile) {
		
		var galeria;
	
		galeria = document.getElementById('scroller_content');
		
		if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
			xmlhttp=new XMLHttpRequest();
		}
		else {// code for IE6, IE5
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				galeria.innerHTML=xmlhttp.responseText;
			}
		}
		
		xmlhttp.open("GET","inc/scroller.inc.php?step="+step+"&ile="+ile,true);
		xmlhttp.send();
		
		step1 = step-1;
		step2 = step+1;
		
		if(step<=0) {
			document.getElementById('scroller_left').innerHTML='&nbsp;';
			document.getElementById('scroller_left').setAttribute('onclick','');			
		}
		else {
			document.getElementById('scroller_left').setAttribute('onclick','przewin('+step1+','+ile+'); return false;');
			document.getElementById('scroller_left').innerHTML='<a href=\'#\'><img src=\'img/left_arrow.png\' /></a>';	
		}
		
		if(step>=ile-5) {
			document.getElementById('scroller_right').innerHTML='&nbsp;';
			document.getElementById('scroller_right').setAttribute('onclick','');
		}
		else {
			document.getElementById('scroller_right').setAttribute('onclick','przewin('+step2+','+ile+'); return false;');
			document.getElementById('scroller_right').innerHTML='<a href=\'#\'><img src=\'img/right_arrow.png\' /></a>';	
		}
	}
	
			
	function przewin_galeria(step, ile, id_osr) {
		
		var galeria;
	
		galeria = document.getElementById('scroller_galeria_content');
		
		if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
			xmlhttp=new XMLHttpRequest();
		}
		else {// code for IE6, IE5
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				galeria.innerHTML=xmlhttp.responseText;
			}
		}
		
		xmlhttp.open("GET","inc/scroller_galeria.inc.php?step="+step+"&ile="+ile+"&id_osr="+id_osr,true);
		xmlhttp.send();
		
		step1 = step-1;
		step2 = step+1;
		
		if(step<=0) {
			document.getElementById('scroller_galeria_left').innerHTML='&nbsp;';
			document.getElementById('scroller_galeria_left').setAttribute('onclick','');			
		}
		else {
			document.getElementById('scroller_galeria_left').setAttribute('onclick','przewin_galeria('+step1+','+ile+','+id_osr+'); return false;');
			document.getElementById('scroller_galeria_left').innerHTML='<a href=\'#\'><img src=\'img/left.jpg\' /></a>';	
		}
		if(step>=ile-5) {
			document.getElementById('scroller_galeria_right').innerHTML='&nbsp;';
			document.getElementById('scroller_galeria_right').setAttribute('onclick','');
		}
		else {
			document.getElementById('scroller_galeria_right').setAttribute('onclick','przewin_galeria('+step2+','+ile+','+id_osr+'); return false;');
			document.getElementById('scroller_galeria_right').innerHTML='<a href=\'#\'><img src=\'img/right.jpg\' /></a>';	
		}
	}
