function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function AttachOnload(MyFunction) {
	if (window.attachEvent) { window.attachEvent("onload",MyFunction); }
	else if (window.addEventListener) { window.addEventListener("load",MyFunction,false); }
}

var image_mouseovers = new Array();

function SwapImage(i) 
{
	if (image_mouseovers[i])
		MM_swapImage(image_mouseovers[i][0],'',image_mouseovers[i][1],1);
}

function DoSwap(evt) 
{
	evt = evt || window.evt;
	if (evt)
	{
		var target = evt.target || evt.srcElement;

		if (target)
		{
			var i = target.id.replace(/[^0-9]/,"");

			SwapImage(i);
		}
	}
}

function AttachImageMouseOvers() 
{
	for (var i in image_mouseovers)
	{
		var img_orig = document.getElementById("_" + i);

		if (img_orig)
		{
			if (img_orig.attachEvent)
				img_orig.attachEvent("onmouseover",DoSwap);
			else if (img_orig.addEventListener)
				img_orig.addEventListener("mouseover",DoSwap,false);

			img_orig.onmouseout = function()	{ MM_swapImgRestore(); }
		}
	}
}

// Attaches a style to the page e.g. AttachStyle("#wrapper", "width:500px");
function AttachStyle(to, what) {

	// IE of course needs its own version
		if (document.createStyleSheet) {
			var obj = document.createStyleSheet();
			return obj.addRule(to, what);
		}

	// for the good browsers
		var head = document.getElementsByTagName("head")[0];
		var obj = document.createElement("STYLE");

		if (obj && head) {
			obj.setAttribute("type", "text/css");

			var entry = document.createTextNode(to + " { " + what + " }");

			if (obj.appendChild && head.appendChild) {
				obj.appendChild(entry);
				head.appendChild(obj);
			}
		}
}

// attaches a stylesheet to the page
function AttachStyleSheet(src) {

	var head = document.getElementsByTagName("head")[0];
	var obj = document.createElement("link");

	if (obj && head) {
		obj.setAttribute("type", "text/css");
		obj.setAttribute("rel", "stylesheet");
		obj.setAttribute("href", src);

		if (head.appendChild) head.appendChild(obj);
	}
}


function createplayer() {
	var s = new SWFObject("flvplayer.swf","Beva","320","240","7");
	s.addParam("allowfullscreen","false");
	s.addVariable("width","320");
	s.addVariable("height","240");
	s.write("placeholder");
}


AttachOnload(AttachImageMouseOvers);
AttachOnload(createplayer);