
function init(vyska)
{
	document.getElementById('posuns').style.width = sirkaposunu+'px';
	document.getElementById('posuns').style.height = vyska+'px';
	document.getElementById('inpolep').style.height = vyska+'px';
	delka = document.getElementById('inpolep').scrollWidth;
	misto = document.getElementById('inpolep').scrollLeft;
	policko = document.getElementById('inpolep').offsetWidth;
//	document.getElementById('posuns').innerHTML = delka+" "+misto+" "+policko+"";
	if(delka > policko)
		{
		 if(misto > 0)
		 	{
			 document.getElementById('nahoru').style.backgroundPosition = "0px 50%";
			}
		else
		 	{
			 document.getElementById('nahoru').style.backgroundPosition = "-66px 50%";
		//	 document.getElementById('posuns').innerHTML += " ("+delka+" "+misto+" "+policko+")";
			}
		 if(misto < (delka-policko))
		 	{
			 document.getElementById('dolu').style.backgroundPosition = "0px 50%";
			}
		else
		 	{
			 document.getElementById('dolu').style.backgroundPosition = "-66px 50%";
			}
		document.getElementById('nahoru').style.display = "block";
		document.getElementById('dolu').style.display = "block";
	}

}


runId = null;
velkroku = 10;
rychlost = 20;
function scroll(smer)
{

	delka = document.getElementById('inpolep').scrollWidth;
	misto = document.getElementById('inpolep').scrollLeft;
	policko = document.getElementById('inpolep').offsetWidth;

	if(smer == 0)
		{

    			clearTimeout(runId);
		 runId = 0;

		}
	else if(smer == 1)
		{
		 misto -= velkroku;
		 if(misto < 0)
		 	{
			 misto = 0;

			 document.getElementById('nahoru').style.backgroundPosition = "-66px 50%";
			 smer = 3;
			}
		}
	else if(smer == 2)
		{
		 misto += velkroku;
		 if(misto > (delka-policko))
		 	{
			 misto = delka-policko;

			 document.getElementById('dolu').style.backgroundPosition = "-66px 50%";
			 smer = 3;
			}
		}
	if(smer == 1 || smer == 2 || smer == 3)
		{
		 nahorus = document.getElementById('nahoru').style.backgroundPosition;
		 dolus = document.getElementById('dolu').style.backgroundPosition;

		 if(misto > 0 && nahorus == "-66px 50%") document.getElementById('nahoru').style.backgroundPosition = "0px 50%";
		 if(misto < (delka-policko) && dolus == "-66px 50%") document.getElementById('dolu').style.backgroundPosition = "0px 50%";
		 document.getElementById('inpolep').scrollLeft = misto;
		 smer1 = smer;
		 if(smer != 3) runId = setTimeout('scroll('+smer1+')', rychlost);
		 else smer = 0;
		}
}


