/* Oldalsó scrollozás táblához */
//torolheto, jquerys mukodik bongeszofuggetlenul. 2012-02-02 DBLaci
function sideScrollInit2() {
  var dragging = false;
  var pane = document.getElementById('sideScrollPane');
  pane.onmousedown = startDragScroll;
  pane.onmouseout = stopDragScroll;
  pane.onmousemove = dragScroll;
  //document.onmouseclick = testClick;
  document.onmouseup = stopDragScroll;
  
  //$('.sideScrollPane').bind('mousedown', startDragScroll);
  //$('.sideScrollPane').bind('mouseout', stopDragScroll);
  //$('.sideScrollPane').bind('mousemove', dragScroll);
  //$(document).bind('mouseup', stopDragScroll);

   function testClick(e) {
	
  }

  function startDragScroll(e) {
	//alert(e.target.id);
    if (e.target.id == 'sideScrollPane') { //e.which == 1 && 
      dragging=e;
    }
  }

  function stopDragScroll(e) {
	//alert('Drag stop');
    dragging = false;
  }

  function dragScroll(e) {
	
    if (dragging) {
	  //alert('drag');
      window.scrollBy((dragging.clientX-e.clientX),(dragging.clientY-e.clientY));
      dragging = e;
      e.preventDefault();
      e.stopPropagation();
      return false;
    }
  }
}

// oldalso scroll jQuery kell hozza
function sideScrollInit() {
  var dragging = false;
  var pane = $('#sideScrollPane');
  pane.bind('mousedown', startDragScroll);
  pane.bind('mouseout', stopDragScroll);
  pane.bind('mousemove', dragScroll);
  $(document).bind('mouseup', stopDragScroll);

  function startDragScroll(e) {
    if (e.which == 1 && e.target == $('#sideScrollPane')[0]) {
      dragging=e;
    }
  }

  function stopDragScroll(e) {
    dragging = false;
  }

  function dragScroll(e) {
    if (dragging) {
      window.scrollBy((dragging.clientX-e.clientX),(dragging.clientY-e.clientY));
      dragging = e;
      e.preventDefault();
      e.stopPropagation();
      return false;
    }
  }
}

