var btnFlshChk = false;
var bgImg = null;
var bgImgHgt = null;
var bgImgWdt = null;
var bgURL = null;
var flashXML = null;	
var scaleMovie = null;
var flObj_Arr = new Array();

function createFlashArrays(){	
	flObj_Arr[0] = new Array("/swf/still-loader--"+bgImgWdt+"x"+bgImgHgt+".swf", "flash-insert", "100%", bgImgHgt, "6", "#FFFFFF"); 
	flObj_Arr[1] = new Array("/swf/campaign-ip--"+bgImgWdt+"x"+bgImgHgt+".swf", "flash-insert", "100%", bgImgHgt, "6", "#FFFFFF");
}

function sendSwfType(tgt, page, img){
	if(flObj_Arr[tgt][0]){
		var fo = new FlashObject(flObj_Arr[tgt][0], flObj_Arr[tgt][1], flObj_Arr[tgt][2], flObj_Arr[tgt][3], flObj_Arr[tgt][4], flObj_Arr[tgt][5]);
			
		if (arguments[1]){
			fo.addVariable("linkAddress", page);
			fo.addVariable("browserImage", img);
		}else{
			fo.addVariable("newXML", flashXML);	
		}
		
		fo.addVariable("scaleBool", scaleMovie);
		fo.write(flashID);
	}
	if (document.getElementById(flObj_Arr[tgt][1])){
		btnFlshChk = true;
	}
}

doFlash = function(){
	var divHldr = document.getElementById(flashID);
	while (divHldr.childNodes[0].nodeType == 3){
		divHldr.removeChild(divHldr.childNodes[0]);
	}
	
	if (document.getElementById(flashID).childNodes[0].nodeName == "A") {
		bgImg = document.getElementById(flashID).childNodes[0].firstChild.src;
		bgImgHgt = document.getElementById(flashID).childNodes[0].firstChild.height;
		bgImgWdt = document.getElementById(flashID).childNodes[0].firstChild.width;
		bgURL = document.getElementById(flashID).childNodes[0].href;
	}else{
		bgImg = document.getElementById(flashID).childNodes[0].src;
		bgImgHgt = document.getElementById(flashID).childNodes[0].height;
		bgImgWdt = document.getElementById(flashID).childNodes[0].width;
		bgURL = "nolink";
	}
	
	createFlashArrays();
	sendSwfType(1);
}

function createBtns(tgt){
	var ulEl, liEl_0, aEl_0, txt_0, liEl_1, aEl_1, txt_1;
	
	ulEl = document.createElement("ul"); // ul Element
	ulEl.id = "flash-control";
		
		liEl_0 = document.createElement("li"); // li Element number 0
		liEl_0.className = "stop";
			
			aEl_0 = document.createElement("a"); // a Element number 0
			aEl_0.href = "#";
			aEl_0.onclick = function (){
				sendSwfType(0, bgURL, bgImg);
				return
			}
			txt_0 = document.createTextNode("Stop");
			aEl_0.appendChild(txt_0);
			
		liEl_0.appendChild(aEl_0);
			
		liEl_1 = document.createElement("li"); // li Element number 1
		liEl_1.className = "play";
			
			aEl_1 = document.createElement("a"); // a Element number 0 
			aEl_1.href = "#";
			aEl_1.onclick = function(){
				sendSwfType(1);
				return
			}
			txt_1 = document.createTextNode("Play");
			aEl_1.appendChild(txt_1);
			
		liEl_1.appendChild(aEl_1);
		
	ulEl.appendChild(liEl_0);
	ulEl.appendChild(liEl_1);
	
	document.getElementById(tgt).appendChild(ulEl);
}
	
function insertBtns(tgt){
	if(document.getElementById(tgt) && btnFlshChk){
		createBtns(tgt)
		return;
	}
} 
