var sec = 10;

function gooo(divID,speed,x) //右から移動する関数。
{
	x -= speed;
	scrollOBJ = document.all[divID].style;
	layWidth = -document.all[divID].clientWidth; //反転位置（オブジェクトのWidth）を取得。
	scrollOBJ.left = x; //オブジェクト移動。
	scrollOBJ.visibility = "visible"; //表示させる。
	scrollOBJ.filter = "false"; //filter解除。
	if (x >= layWidth) setTimeout("gooo('"+divID+"',"+speed+","+x+")",sec) //反転位置まで再帰処理。
	else come(divID,speed,x); //反転位置ならば関数comeへ。
}

function come(divID,speed,x) //左から移動する関数。
{
	x += speed;
	scrollOBJ = document.all[divID].style;
	scrollOBJ.left = x; //オブジェクト移動。
	scrollOBJ.visibility = "visible"; //表示させる。
	scrollOBJ.filter = "FlipH()"; //左右反転。
	startPos = document.body.clientWidth; //スタート位置取得。
	if (x != startPos) setTimeout("come('"+divID+"',"+speed+","+x+")",sec) //スタート位置まで再帰処理。
	else exit;
}
function ComeGoStart(divID,speed)
{
	if ((!document.all && document.getElementById) || document.layers)　//ネスケは表示するだけ。
	{
		if (document.layers) nnOBJ = document.layers[divID];
		if (document.getElementById) nnOBJ = document.getElementById(divID).style;
		nnOBJ.visibility = "visible";
	}
	else //IEは関数goooへ。
	{
		startPos = document.body.clientWidth; //スタート位置取得。
		setTimeout("gooo('"+divID+"',"+speed+","+startPos+")",sec);
	}
}
