function RunFla1()
{
htm = ""
htm+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                  htm+="cabs/flash/swflash.cab'"
htm+="        width   = 760" 
htm+="        height  = 210 >"
htm+="<param  name    = movie value='index.swf'>"
htm+="<param  name    = quality value=high>"
htm+="<embed  src     = 'index.swf' "
htm+="        quality = high  "
htm+="        width   = 760"
htm+="        height  = 210"
htm+="        type    = 'application/x-shockwave-flash' "
htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'>"
htm+="</embed>"
htm+="</object>"

document.write(htm)
}


function RunFla2()
{
htm = ""
htm+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                  htm+="cabs/flash/swflash.cab'"
htm+="        width   = 564 " 
htm+="        height  = 208 >"
htm+="<param  name    = movie value='top_mov.swf'>"
htm+="<param  name    = quality value=high>"
htm+="<embed  src     = 'top_mov.swf' "
htm+="        quality = high  "
htm+="        width   = 564"
htm+="        height  = 208"
htm+="        type    = 'application/x-shockwave-flash' "
htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'>"
htm+="</embed>"
htm+="</object>"

document.write(htm)
}


function RunFla4()
{
htm = ""
htm+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                  htm+="cabs/flash/swflash.cab'"
htm+="        width   = 74 " 
htm+="        height  = 74 >"
htm+="<param  name    = movie value='map_kawasaki.swf'>"
htm+="<param  name    = quality value=high>"
htm+="<embed  src     = 'map_kawasaki.swf' "
htm+="        quality = high  "
htm+="        width   = 74"
htm+="        height  = 74"
htm+="        type    = 'application/x-shockwave-flash' "
htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'>"
htm+="</embed>"
htm+="</object>"

document.write(htm)
}


function RunFla5()
{
htm = ""
htm+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                  htm+="cabs/flash/swflash.cab'"
htm+="        width   = 74 " 
htm+="        height  = 74 >"
htm+="<param  name    = movie value='map_toride.swf'>"
htm+="<param  name    = quality value=high>"
htm+="<embed  src     = 'map_toride.swf' "
htm+="        quality = high  "
htm+="        width   = 74"
htm+="        height  = 74"
htm+="        type    = 'application/x-shockwave-flash' "
htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'>"
htm+="</embed>"
htm+="</object>"

document.write(htm)
}


function RunFla3()
{
htm = ""
htm+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'"
htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                  htm+="/cabs/flash/swflash.cab'"
htm+="        width   = 780 " 
htm+="        height  = 150 >"
htm+="<param  name    = movie value='/menu.swf'>"
htm+="<param  name    = quality value=high>"
htm+="<embed  src     = '/menu.swf' "
htm+="        quality = high  "
htm+="        width   = 780"
htm+="        height  = 150"
htm+="        type    = 'application/x-shockwave-flash' "
htm+="        pluginspage='http://www.macromedia.com/go/getflashplayer'>"
htm+="</embed>"
htm+="</object>"

document.write(htm)
}


function Scrolling(pFrom, pTo) {
	this.pFrom = pFrom;
	this.pTo   = pTo;
	this.step  = 0;
}
Scrolling.prototype.MAXSTEPS = 100;
Scrolling.prototype.CURVE = 0.9;
Scrolling.prototype.run = function() {
	++this.step;
	var x = this.pTo.x - Math.pow(this.CURVE, this.step) * (this.pTo.x - this.pFrom.x);
	var y = this.pTo.y - Math.pow(this.CURVE, this.step) * (this.pTo.y - this.pFrom.y);
	window.scrollTo(x, y);
	return this.step >= this.MAXSTEPS;
};

function beginScroll(hash) {
	var cpos = new CurPoint(); location = hash;
	var dpos = new CurPoint(); window.scrollTo(cpos.x, cpos.y);
	var scr = new Scrolling(cpos, dpos);
	scr.iid = setInterval(function() { if (scr.run()) clearInterval(scr.iid); }, 10);
}

if (document.all) {
	if (document.compatMode == "CSS1Compat") {
		CurPoint = function () {
			this.x = document.documentElement.scrollLeft;
			this.y = document.documentElement.scrollTop;
		};
	} else {
		CurPoint = function () {
			this.x = document.body.scrollLeft;
			this.y = document.body.scrollTop;
		};
	}
} else if (window.pageXOffset !== undefined) {
	CurPoint = function () {
		this.x = window.pageXOffset;
		this.y = window.pageYOffset;
	};
} else {
	CurPoint = function () {
		this.x = window.scrollX;
		this.y = window.scrollY;
	};
}
