        function MoveDiv(count, offset) {
          var item = 0;
          var itemX = 0;
          var itemY = 0;
          var size = 36;
          var target = target1;
          var nt1 = document.getElementById('target2');
          var nt2 = document.getElementById('target3');
          var ku = 0;
          var ten = 0;
          var s1 = 0;
          var s2 = 0;
          if (offset > 10000) {
          	size = 72;
          	target = target2;
          	nt1 = target1;
          	ku = 33;
          }
          if (offset > 57700) {
          	ku = 41;
          }
          if (offset > 518000) {
          	ku = 0;
          }
          if (offset > 519000) {
          	size = 128;
          	target = target3;
          	nt2 = target2;
          }
          itemY = Math.floor(event.offsetY / 32);
          itemX = Math.floor(event.offsetX / 32);
          item = itemY * 16 + itemX;
          if (item >= count) {
            information.style.display = 'none';
            target.style.display = 'none';
          }
          else {
          	information.style.display = 'block';
          	target.style.display = 'block';
          }
          nt1.style.display = 'none';
          nt2.style.display = 'none';
          information.style.posTop = body.scrollTop + event.clientY - event.offsetY;
          target.style.posTop = body.scrollTop + event.clientY - event.offsetY + itemY * 32 - 3;
          target.style.posLeft = body.scrollLeft + event.clientX - event.offsetX + itemX * 32 - 3;
          information.innerHTML = '<table class="info"><tr><td colspan="3">offset = ' + (offset + item * size) + '</td></tr></table>';
	  if (ku > 0) {
	    ten = item + 33;
	    ku += ((offset - 10368) / 6768);
	    if (ku < 97)
	      s1 = Math.floor((ku + 1) / 2) + 112;
	    else
	      s1 = Math.floor((ku + 1) / 2) + 176;
	    if ((ku % 2) == 1)
	      s2 = ten + 31 + Math.floor(ten / 96);
	    else
	      s2 = ten + 126;
	    information.innerHTML = information.innerHTML +
	        '<table class="info">' +
	    	'<tr><td>JIS X0208</td><td>0x' + ku.toString(16) + ten.toString(16) + '</td><td>&#' + ku + '; &#' + ten + ';</td></tr>' +
	    	'<tr><td>ShiftJIS</td><td>0x' + s1.toString(16) + s2.toString(16) + '</td><td>&#' + s1 + '; &#' + s2 + ';</td></tr>' +
	    	'<tr><td>EUC-JP</td><td>0x' + (ku + 128).toString(16) + (ten + 128).toString(16) + '</td><td>&#' + (ku + 128) + '; &#' + (ten + 128) + ';</td></tr>' +
	    	'</table>';
	  }
        }

