    // var document.all=document.all;
	//var document.layers=document.layers;
	var scroller_px = 1; //in px
	var scroller_delay = 5; //in ms
	var scroller_interval;
	//var scroll_area_width = 300;
	//var scroll_area_height = 182;
	
	function set_scroller_content(xstr) {
	  if(document.layers) {
	    document.outer.document.inner.document.open();
	    document.outer.document.inner.document.write(xstr);
		document.outer.document.inner.document.close();
	  }
	  else document.all.inner.innerHTML = xstr;
	}
	
	function scroller_move(xpx) {
	  xpx = parseInt(xpx);
	  if(document.layers) {
	 // alert("here");
	    //alert(document.outer.document.inner.clip.height);
		var tpos = document.outer.document.inner.top + xpx;
		var theight = parseInt(document.outer.document.inner.clip.height);
		if((tpos<=0) && (theight+tpos>=scroll_area_height)) document.outer.document.inner.top = tpos;
	  }
	  else {
		var tpos = document.getElementById('inner').style.top;
		if (tpos == "") {
			tpos = xpx;
		}else{
			tpos = parseInt(tpos) + xpx;
		}
		var theight = parseInt(document.getElementById('inner').offsetHeight);
		if((tpos<=0) && (theight+tpos>=scroll_area_height)) document.getElementById('inner').style.top = tpos+"px";
	  }
	}
	
	function scroller_up() {
	  scroller_interval = window.setInterval("scroller_move("+scroller_px+")", scroller_delay);
	}
	
	function scroller_down() {
	  scroller_interval = window.setInterval("scroller_move(-"+scroller_px+")", scroller_delay);
	}
	
	function scroller_stop() {
	  window.clearInterval(scroller_interval);
	}
	
	
	function scroller_style() {
	  var st = '<style type="text/css">';
	  st += '#outer { position:relative; z-index:1;';
	  st += 'clip:rect(0 '+ scroll_area_width +' '+ scroll_area_height +' 0); ';
	  st += 'width:'+ scroll_area_width +'px; height:'+ scroll_area_height +'px;';
	  st += 'overflow:hidden; }';
	  st += '#inner { position:absolute; left:0px; top:0px; ';
	  st += 'width:'+ scroll_area_width +'px; z-index:2; } </style>';
  	  document.open();
	  document.write(st);
	  document.close();
	}
	
	
	function scroller_pane() {
	  var sp = '';
	  sp += '<table cellspacing="0" cellpadding="5" border="0" valign="middle" align="center"><tr><td valign="top">';
	  sp += '<table cellspacing="0" cellpadding="0" border="0" width="'+ scroll_area_width +'" height="'+ scroll_area_height +'" valign="top">';
	  sp += '<tr><td valign="top"><div id="outer"><div id="inner" class="scroller">';
		  for(var d=0; d<chapters.length; d++) {
		  	sp += '<a href="#" class="scroller" onclick="window.top.video.direct_jump(\''+ chapters[d][0] +'\')">'+ chapters[d][1] +'</a><br>'+ "\n\n";
		  }
	  sp += '</div></div></td></tr></table>';
	  sp += '</td></tr></table>';
	  document.open();
	  document.write(sp);
	  document.close();
	  //alert('ok');
	}
	
