var arrFlashMovies = new Array();

String.prototype.urlEncode = function() { return encodeURIComponent(this); }

function storeFlashMovie( id, strVarText1, strVarText2, strVarEuros, strVarCents) {
	arrFlashMovies[id] = new Array(strVarText1, strVarText2, strVarEuros, strVarCents);
}

function writeFlashMovies() {
	var obj = null ;
	for ( oKey in arrFlashMovies ) {
		if ( document.getElementById(oKey) ) {
			obj = document.getElementById(oKey);
			addFlashMovie( obj, arrFlashMovies[oKey] ) ;
		}
	}
}

function addFlashMovie( obj, arrSettings ) {
	var strFlashMovie = '' ;
	var intHeight = 75 ;
	var intWidth = 350 ;
	var intLines = 1 ;

//	arrSettings[1] = arrSettings[1].replace(',', ',\n');
//	var bNewLine = (arrSettings[1].indexOf(',')!=-1)?true:false;
//	intHeight = (bNewLine)?100:intHeight;
//	intLines = (bNewLine)?intLines++:intLines;
	
	for (var i=0; i<arrSettings.length; i++) {
		arrSettings[i] = arrSettings[i].urlEncode();
	}
	
	strFlashMovie += '<obj'+'ect classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+intWidth+'" height="'+intHeight+'" id="menublock" align="middle">' ;
	strFlashMovie += '<param name="allowScriptAccess" value="sameDomain" />' ;
	strFlashMovie += '<param name="movie" value="images/menublock.swf?title='+arrSettings[0]+'&description='+arrSettings[1]+'&euros='+arrSettings[2]+'&cents='+arrSettings[3]+'" />' ;
	strFlashMovie += '<param name="quality" value="high" />' ;
	strFlashMovie += '<param name="wmode" value="transparent" />' ;
	strFlashMovie += '<emb'+'ed src="images/menublock.swf?title='+arrSettings[0]+'&description='+arrSettings[1]+'&euros='+arrSettings[2]+'&cents='+arrSettings[3]+'&lines='+intLines+'" quality="high" wmode="transparent" width="'+intWidth+'" height="'+intHeight+'" name="menublock" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' ;
	strFlashMovie += '</obj'+'ect>'

	obj.innerHTML = strFlashMovie;
}

/* main movie */
function insertBottomMovie() {
	var strInsert = '' ;
	strInsert += '<obj'+'ect classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="337" height="247" id="imagebar" align="middle">';
	strInsert += '<param name="allowScriptAccess" value="sameDomain" />';
	strInsert += '<param name="movie" value="images/imagebar.swf" />';
	strInsert += '<param name="loop" value="false" />';
	strInsert += '<param name="menu" value="false" />';
	strInsert += '<param name="quality" value="best" />';
	strInsert += '<param name="wmode" value="transparent" />';
	strInsert += '<param name="bgcolor" value="#ffffff" />';
	strInsert += '<emb'+'ed src="images/imagebar.swf" loop="false" menu="false" quality="best" wmode="transparent" bgcolor="#ffffff" width="337" height="247" name="imagebar" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	strInsert += '</obj'+'ect>';
	var objTarget = document.getElementById('curveLb');
	objTarget.innerHTML = strInsert ;
}

function fixBottomMovie() {
	var intMinHeight = 480 ;
	var intHeightFM = 247
	var objFlashMovie = document.getElementById('curveLb') ;
	objFlashMovie.style.position = 'absolute';
	objFlashMovie.style.left = '0px';
	var intWHeight = (window.innerHeight)?window.innerHeight:document.body.clientHeight;
	if (intMinHeight>intWHeight) {
		objFlashMovie.style.top = (intMinHeight-intHeightFM)+'px';
	} else {
		objFlashMovie.style.top = (intWHeight-intHeightFM)+'px';
	}
}

window.onload = insertBottomMovie ;
//window.onresize = fixBottomMovie ;
