var poz_myszy;
var poz_start;
var initsuw=0;
var target;
var b;
 
function suwak_press(e,be)
{
b=be;
if (!e)
  {
  var e = window.event;
  }
  document.body.focus(); 
target = e.target != null ? e.target : e.srcElement; 

poz_start=target.offsetLeft; 
initsuw=1;
poz_myszy=e.clientX;

document.onmousemove = suwak_move; 
document.onmouseup = suwak_stop; 
target.ondragstart = function() { return false; }; 
   return false;
}

function suwak_move(e)
{

if (!e)
  {
  var e = window.event;
  }
  curposx= e.clientX;
  target.ondragstart = function() { return false; }; 
if(initsuw==1)
{
  if(target.offsetLeft >0 &&target.offsetLeft <178){

  target.style.left =(target.offsetLeft +curposx -poz_myszy ) +'px';
 }
  }
  get_value();
  poz_myszy=e.clientX;
   return false;
}
function suwak_stop(e)
{
document.onmousemove = null; 
get_value();
initsuw=0;
poz_myszy=0;
 return false;
}
function get_value()
{
if(target.offsetLeft <= 28)
{
  document.getElementById(b).value=1;
}
else if(target.offsetLeft <= 68)
{
  document.getElementById(b).value=2;
}
else if(target.offsetLeft <= 107)
{
  document.getElementById(b).value=3;
}
else if(target.offsetLeft <= 147)
{
  document.getElementById(b).value=4;
}
else if(target.offsetLeft <= 178)
{
  document.getElementById(b).value=5;
}
if(target.offsetLeft <=1)
{
document.onmousemove = null; 
target.style.left =(target.offsetLeft +5)+'px';
}
 else if(target.offsetLeft >=177)
{
document.onmousemove = null; 
target.style.left =(target.offsetLeft -5)+'px';
}
}
