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 = [];

var x6 = [];
var i6 = [];
var j6 = [];
var doscroll6 = [];
var tOffset6 = [];
function initgallery(param) {
	var allThumbs = $("#thumbs"+param+" div").get();
	thumbLength = allThumbs.length; //ilosc obrazkow
	
	tOffset3[param] = 0;
	x3[param] = true;
	i3[param] = 515;
	j3[param] = -515;
	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;
	
	tOffset6[param] = 0;
	x6[param] = true;
	i6[param] = 240;
	j6[param] = -240;
	doscroll6[param] = 0;
}



function leftScroll_3(param) {
    //alert(0)
	if(i3[param] >= 10) { 
		//document.getElementById("guzik3_02" + param).onclick = document.getElementById("guzik3_02" + param).disabled = false;
		//alert(1)
		return;
	}
	
	if(tOffset3[param] < i3[param]) {
		tOffset3[param] = tOffset3[param] + 10;

		if (tOffset3[param]>=-5) tOffset3[param]=0;
		if (tOffset3[param]<-514&&tOffset3[param]>=-524) tOffset3[param]=-518;
		if (tOffset3[param]<-1034&&tOffset3[param]>=-1044) tOffset3[param]=-1038;
		if (tOffset3[param]<-1554&&tOffset3[param]>=-1564) tOffset3[param]=-1557;

		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;
		//alert(2)
	} else {
		i3[param] = i3[param] + 518;
		j3[param] = j3[param] + 518;
		//document.getElementById("guzik3_02" + param).onclick = document.getElementById("guzik3_02" + param).disabled = false;
		//alert(3)
	}
}

/*divInfo=document.createElement('div');
divInfo.style.width="200px";
divInfo.style.height="200px";
divInfo.style.background="#fff";
document.onload=function() {document.appendChild(divInfo);}
*/

clickthisonce=false;

//thumbs1


function rightScroll_3(param) {
    //return false;
    thumbLength=2
    var zz = thumbLength / 2; //nie wiem dlazcego to sie posralo i musze dzielic przez dwa
	
	
	
	howManyPictures=document.getElementById('thumbs'+param).getElementsByTagName('div');
	allPicturesCounter=0;
	for (i=0;i<=howManyPictures.length;i++) {
	    if (howManyPictures[i]&&howManyPictures[i].className=="body") {
	        allPicturesCounter++
	    }
	
	}
	
	howManyShifts=Math.ceil(allPicturesCounter/3)-1;
    //if (clickthisonce===false) {clickthisonce=true;alert(howManyShifts)}
	
	//alert(zz);
	var ww = zz / 3;
	var xx = Math.ceil(ww);
	var ee = (-518*howManyShifts);
	
	//if (clickthisonce===false) {clickthisonce=true;alert(xx+1)}
	//alert(zz+ " : "+ww+ " : "+xx+ " : "+ee)
	if(tOffset3[param] <= ee) {

		if (x3[param] == true) {
			i3[param] = i3[param] - 518;
			j3[param] = -518 + 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;
		if (tOffset3[param]<-510&&tOffset3[param]>=-524) tOffset3[param]=-518;
		if (tOffset3[param]<-1030&&tOffset3[param]>=-1044) tOffset3[param]=-1038;
		if (tOffset3[param]<-1550&&tOffset3[param]>=-1564) tOffset3[param]=-1557;
		//if (tOffset3[param]==-520) tOffset3[param]=-518;
		//if (tOffset3[param]<-1500) alert(tOffset3[param])

		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] - 518;
		j3[param] = -518 + 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]);
}






function leftScroll_6(param) {
	
	if(i6[param] >= 10) { 
		document.getElementById("guzik6_02" + param).onClick = document.getElementById("guzik6_02" + param).disabled = false;
		return;
	}
	
	if(tOffset6[param] < i6[param]) {
		tOffset6[param] = tOffset6[param] + 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset6[param] + "px";
		doscroll6[param] = setTimeout("leftScroll_6("+param+")", 30);
		document.getElementById("guzik6_02" + param).onClick = document.getElementById("guzik6_02" + param).disabled = true;
	}
	else {
		i6[param] = i6[param] + 240;
		j6[param] = j6[param] + 240;
		document.getElementById("guzik6_02" + param).onClick = document.getElementById("guzik6_02" + param).disabled = false;
	}
}

function rightScroll_6(param) {
	                                                                                                          
	var zz = thumbLength ; 
	//alert(zz);
	var ww = zz ;
	var xx = Math.ceil(ww);
	var ee = (-240*(zz)) + 3*240;
	
	if(tOffset6[param] <= ee) {
		if (x6[param] == true) {
			i6[param] = i6[param] - 240;
			j6[param] = -240 + tOffset6[param]; 
			x6[param] = false;
			document.getElementById("guzik6_01" + param).onClick = document.getElementById("guzik6_01" + param).disabled = false;
		}
		return;
	}
	if(tOffset6[param] > j6[param]) {
		x6[param] = true;
		tOffset6[param] = tOffset6[param] - 10;
		document.getElementById("thumbs" + param).style.marginLeft = tOffset6[param] + "px";
		doscroll6[param] = setTimeout("rightScroll_6("+param+")", 10);
		document.getElementById("guzik6_01" + param).onClick = document.getElementById("guzik6_01" + param).disabled = true;
		return;
	}
	else {
		i6[param] = i6[param] - 240;
		j6[param] = -240 + tOffset6[param];
		document.getElementById("guzik6_01" + param).onClick = document.getElementById("guzik6_01" + param).disabled = false;
	}
	
}

