var x3 = [];
var i3 = [];
var j3 = [];
var doscroll3 = [];
var tOffset3 = [];

var x4 = [];
var i4 = [];
var j4 = [];
var doscroll4 = [];
var tOffset4 = [];

var x5 = [];
var i5 = [];
var j5 = [];
var doscroll5 = [];
var tOffset5 = [];

function initgallery(param) {
	var allThumbs = $("#thumbs"+param+" a").get();
	thumbLength = allThumbs.length; //ilosc obrazkow
	
	tOffset3[param] = 0;
	x3[param] = true;
	i3[param] = 450;
	j3[param] = -450;
	doscroll3[param] = 0;
	
	tOffset4[param] = 0;
	x4[param] = true;
	i4[param] = 600;
	j4[param] = -600;
	doscroll4[param] = 0;
	
	tOffset5[param] = 0;
	x5[param] = true;
	i5[param] = 750;
	j5[param] = -750;
	doscroll5[param] = 0;
}



function leftScroll_3(param) {
	
	if(i3[param] >= 10) { 
		document.getElementById("guzik3_02" + param).onClick = document.getElementById("guzik3_02" + param).disabled = false;
		return;
	}
	
	if(tOffset3[param] < i3[param]) {
		tOffset3[param] = tOffset3[param] + 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset3[param] + "px";
		doscroll3[param] = setTimeout("leftScroll_3("+param+")", 30);
		document.getElementById("guzik3_02" + param).onClick = document.getElementById("guzik3_02" + param).disabled = true;
	}
	else {
		i3[param] = i3[param] + 450;
		j3[param] = j3[param] + 450;
		document.getElementById("guzik3_02" + param).onClick = document.getElementById("guzik3_02" + param).disabled = false;
	}
}

function rightScroll_3(param) {
	                                                                                                          
	var zz = thumbLength / 2; //nie wiem dlazcego to sie posralo i musze dzielic przez dwa
	//alert(zz);
	var ww = zz / 3;
	var xx = Math.ceil(ww);
	var ee = (-450*(xx-1));
	if(tOffset3[param] <= ee) {
		if (x3[param] == true) {
			i3[param] = i3[param] - 450;
			j3[param] = -450 + tOffset3[param]; 
			x3[param] = false;
			document.getElementById("guzik3_01" + param).onClick = document.getElementById("guzik3_01" + param).disabled = false;
		}
		return;
	}
	if(tOffset3[param] > j3[param]) {
		x3[param] = true;
		tOffset3[param] = tOffset3[param] - 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset3[param] + "px";
		doscroll3[param] = setTimeout("rightScroll_3("+param+")", 30);
		document.getElementById("guzik3_01" + param).onClick = document.getElementById("guzik3_01" + param).disabled = true;
	}
	else {
		i3[param] = i3[param] - 450;
		j3[param] = -450 + tOffset3[param];
		document.getElementById("guzik3_01" + param).onClick = document.getElementById("guzik3_01" + param).disabled = false;
	}
}






function leftScroll_4(param) {
	
	if(i4[param] >= 10) { 
		document.getElementById("guzik4_02" + param).onClick = document.getElementById("guzik4_02" + param).disabled = false;
		return;
	}
	
	if(tOffset4[param] < i4[param]) {
		tOffset4[param] = tOffset4[param] + 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset4[param] + "px";
		doscroll4[param] = setTimeout("leftScroll_4("+param+")", 30);
		document.getElementById("guzik4_02" + param).onClick = document.getElementById("guzik4_02" + param).disabled = true;
	}
	else {
		i4[param] = i4[param] + 600;
		j4[param] = j4[param] + 600;
		document.getElementById("guzik4_02" + param).onClick = document.getElementById("guzik4_02" + param).disabled = false;
	}
}

function rightScroll_4(param) {
	var zz = thumbLength / 3; //nie wiem dlazcego to sie posralo i musze dzielic przez dwa
	//alert(zz);
	var ww = zz / 3;
	var xx = Math.ceil(ww);
	var ee = (-600*(xx-1));
	if(tOffset4[param] <= ee) {
		if (x4[param] == true) {
			i4[param] = i4[param] - 600;
			j4[param] = -600 + tOffset4[param]; 
			x4[param] = false;
			document.getElementById("guzik4_01" + param).onClick = document.getElementById("guzik4_01" + param).disabled = false;
		}
		return;
	}
	if(tOffset4[param] > j4[param]) {
		x4[param] = true;
		tOffset4[param] = tOffset4[param] - 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset4[param] + "px";
		doscroll4[param] = setTimeout("rightScroll_4("+param+")", 30);
		document.getElementById("guzik4_01" + param).onClick = document.getElementById("guzik4_01" + param).disabled = true;
	}
	else {
		[param] = i4[param] - 600;
		j4[param] = -600 + tOffset4[param];
		document.getElementById("guzik4_01" + param).onClick = document.getElementById("guzik4_01" + param).disabled = false;
	}
}






function leftScroll_5(param) {
	
	if(i5[param] >= 10) { 
		document.getElementById("guzik5_02" + param).onClick = document.getElementById("guzik5_02" + param).disabled = false;
		return;
	}
	
	if(tOffset5[param] < i5[param]) {
		tOffset5[param] = tOffset5[param] + 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset5[param] + "px";
		doscroll5[param] = setTimeout("leftScroll_5("+param+")", 30);
		document.getElementById("guzik5_02" + param).onClick = document.getElementById("guzik5_02" + param).disabled = true;
	}
	else {
		i5[param] = i5[param] + 750;
		j5[param] = j5[param] + 750;
		document.getElementById("guzik5_02" + param).onClick = document.getElementById("guzik5_02" + param).disabled = false;
	}
}

function rightScroll_5(param) {
	var zz = thumbLength / 3; //nie wiem dlazcego to sie posralo i musze dzielic przez dwa
	//alert(zz);
	var ww = zz / 3;
	var xx = Math.ceil(ww);
	var ee = (-750*(xx-1));
	if(tOffset5[param] <= ee) {
		if (x5[param] == true) {
			i5[param] = i5[param] - 750;
			j5[param] = -750 + tOffset5[param]; 
			x5[param] = false;
			document.getElementById("guzik5_01" + param).onClick = document.getElementById("guzik5_01" + param).disabled = false;
		}
		return;
	}
	if(tOffset5[param] > j5[param]) {
		x5[param] = true;
		tOffset5[param] = tOffset5[param] - 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset5[param] + "px";
		doscroll5[param] = setTimeout("rightScroll_5("+param+")", 30);
		document.getElementById("guzik5_01" + param).onClick = document.getElementById("guzik5_01" + param).disabled = true;
	}
	else {
		[param] = i5[param] - 750;
		j5[param] = -750 + tOffset5[param];
		document.getElementById("guzik5_01" + param).onClick = document.getElementById("guzik5_01" + param).disabled = false;
	}
}

function stopScroll() {
	if(doscroll3[param]) clearTimeout(doscroll3[param]);
}
