var gumaxcount;
var gucount = 0;
function newsscroll(){
	if(gucount>0){
		window.scrollBy(0,1);
	}
	gucount++;
	if(gucount>(gumaxcount-(top.document.body.scrollHeight-400))){
		window.scrollTo(0,0);
		gucount = -20;
	}
}

var tmrID    //タイマＩＤ

// タイマ開始の処理
function init_interval(maxcount,interval){
	var isIE4 = (navigator.appVersion.indexOf("MSIE 4")>0);
	var isIE50 = (navigator.appVersion.indexOf("MSIE 5.0")>0);
	var isIE6 = (navigator.appVersion.indexOf("MSIE 6.")>0);
	var isNS4 = (document.layers) ? 1 : 0;
	var isNS6 = (navigator.appVersion.indexOf("netscape6")>0);
	var isNS7 = (navigator.appVersion.indexOf("netscape/7.")>0);
	if(!(isIE4 || isNS4)){
		if(isIE50){
			document.body.scroll='auto';
		}else{
			document.body.scroll='no';
		}
		gucount=-20;
		gumaxcount=maxcount;
		if(maxcount>0){
 			tmrID = setInterval('newsscroll()', interval);
		}
	}
}

function start_interval(maxcount,interval){
	var isIE4 = (navigator.appVersion.indexOf("MSIE 4")>0);
	var isIE50 = (navigator.appVersion.indexOf("MSIE 5.0")>0);
	var isIE6 = (navigator.appVersion.indexOf("MSIE 6.")>0);
	var isNS4 = (document.layers) ? 1 : 0;
	var isNS6 = (navigator.appVersion.indexOf("netscape6")>0);
	var isNS7 = (navigator.appVersion.indexOf("netscape/7.")>0);
	if(!(isIE4 || isNS4)){
		if(isIE50){
			document.body.scroll='auto';
		}else{
			document.body.scroll='no';
		}
		gumaxcount=maxcount;
		if(maxcount>0){
 			tmrID = setInterval('newsscroll()', interval);
		}
	}
}

// タイマ終了の処理
function stop_interval(){
    clearInterval( tmrID);
}

var newchangetmrID 	= 0;
var waiting	= 0;
var guURL;

// タイマ開始の処理
function start_change(url){
	guURL=url;
	waiting=0;
	newchangetmrID= setInterval('waitforchange()', 250);
}

function waitforchange(){
	waiting++;
	if(waiting>1){
		if(top.news.location!=guURL){
      			top.news.location=guURL;
		}
		stop_change();
	}
}

// タイマ終了の処理
function stop_change(){
	clearInterval( newchangetmrID);
	newchangetmrID=0;
	waiting=0;
}
