var INTERVAL_DEFIL = 25;
//var OFFSET_DEFIL = 2;
//var VITESSE_DEFIL = (OFFSET_DEFIL/INTERVAL_DEFIL);
var VITESSE_DEFIL = 0.05;

var MAX_WIDTH = 1010;

function defile(duration)
{
	if (!defile.c) defile.c = 0;
	var div = defile.doc.getElementById('movable_div');
	var tmp = (duration * -VITESSE_DEFIL);
	defile.c = (defile.c+tmp)%MAX_WIDTH;
	div.style.left = defile.c+"px";
};

function myTimer()
{
	var time2 = new Date().getTime();
	var timer = setInterval(function() {
		var time = new Date().getTime();
		var p = time - time2
		defile(p);
		time2 = new Date().getTime();
	}, INTERVAL_DEFIL);
	return timer;
};

function make_anim()
{
	if (this.frameElement)
	{
		if (this.frameElement.Document) // IE ..
			defile.doc = this.frameElement.Document;
		else 
			defile.doc = this.frameElement.contentDocument;
	}
	else {
		defile.doc = document;
	}
	var el = defile.doc.getElementById('frame_content');
	var dadiv = defile.doc.getElementById('movable_div')
	if (el)
	{
		dadiv.style.position = "absolute";
		dadiv.style.width = MAX_WIDTH*2+"px";
		var el2 = el.parentNode.cloneNode(true);
		el.parentNode.style.width = MAX_WIDTH+"px";
		el2.firstChild.id = 'frame_follower';
		el.parentNode.parentNode.appendChild(el2);
		myTimer.t = myTimer();
		dadiv.onmouseover = function() { clearInterval(myTimer.t); };
		dadiv.onmouseout = function () { myTimer.t = myTimer(); };
	}
};



