function encodeArray(arr) {
	for (ent in arr) {
		ent=escape(ent);
	} 
   return arr;
}

//no longer needed now that params are being populated via swfobject
/*
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}
*/

function getBCFlashWidth(intID){
	var intReturnVal=285;
	return intReturnVal;
}

function getBCFlashHeight(intID){
	var intReturnVal=365;
	return intReturnVal;
}

//no longer needed now that params are being populated via swfobject
/*
function getData(intID){

	thisMovie(strMovieID).acceptData(strRSSURL,intNumColumns,intNumRows,bRandomize,strTitleColorHex,getBCFlashWidth(intID),getBCFlashHeight(intID),strViewAllVideosURL,bAutoRotate,strDefaultImage, strDefaultURL,intDefaultPageWidth,intDefaultPageHeight,strClipSyndicateURL,strDefaultURLClipSyndicate,arrBrightCoveIDsAndURLs,arrAdvertisingFlag);

here are the variable names within Flash
txtRSSURL=txtRSSURLPassed; X
numColumns=numColumnsPassed; X
numRows=numRowsPassed; X
bRandomize=bRandomizePassed; X
strTitleColorHex=strTitleColorHexPassed; X
strTitleColorHex="0x" + strTitleColorHex; X
intWidth=intWidthPassed; X
intHeight=intHeightPassed; X
strViewAllVideosURL=strViewAllVideosURLPassed;
bautoRotate=bautoRotatePassed; X
strDefaultImage=strDefaultImagePassed; X
strDefaultURL=strDefaultURLPassed; X
intDefaultPageWidth=intDefaultPageWidthPassed; X
intDefaultPageHeight=intDefaultPageHeightPassed; X
strClipSyndicateURL=strClipSyndicateURLPassed; X
strDefaultURLClipSyndicate=strDefaultURLClipSyndicatePassed; X

}
/*

function displayAlert(strText){
	alert(strText);
}


//THIS IS THE OLD VERSION OF WRITEFLASHTAGS BEFORE USING SWFOBJECT
/*
function writeFlashTags(intID,strPathToSWF){
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + getBCFlashWidth(intID) + '" height="' + getBCFlashHeight(intID) + '" id="' + strMovieID + '" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="' + strPathToSWF + 'HomePageClip_WithCS_R2.swf?ID=' + intID + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="' + strPathToSWF + 'HomePageClip_WithCS_R2.swf?ID=' + intID + '" quality="high" wmode="transparent" bgcolor="#ffffff" width="' + getBCFlashWidth(intID) + '" height="' + getBCFlashHeight(intID) + '" name="' + strMovieID + '" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>')
}
*/

function writeFlashTags(intID,strPathToSWF){
    if (swfobject.hasFlashPlayerVersion("8.0.0")) {
	
		intWidth=getBCFlashWidth(intID);
		intHeight=getBCFlashHeight(intID);
		strSWFFile=strPathToSWF + "HomePageClip_SWFObj_WithCS_R1.swf";
		
		var objFlashvars = {};
		objFlashvars.txtRSSURL=strRSSURL;
		//objFlashvars.myHeader=arrTxtHeader[intID];
		objFlashvars.numColumns=intNumColumns;
		objFlashvars.numRows=intNumRows;
		objFlashvars.bRandomize=bRandomize;
		//objFlashvars.strBGColorHex=arrBGColorHex[intID];
		//objFlashvars.strBGColorHex=arrBGColorHex[intID];
		objFlashvars.strViewAllVideosURL=strViewAllVideosURL;
		//objFlashvars.strHeaderColorHex=arrHeaderColorHex[intID];
		objFlashvars.strTitleColorHex=strTitleColorHex;
		objFlashvars.intWidth=getBCFlashWidth(intID);
		objFlashvars.intHeight=getBCFlashHeight(intID);
		objFlashvars.bautoRotate=bAutoRotate;
		objFlashvars.strDefaultImage=strDefaultImage;
		
		//objFlashvars.strAdvertisingFlagCopy=arrAdvertisingFlagCopy[intID];
		objFlashvars.strDefaultURL=escape(strDefaultURL);
		objFlashvars.intDefaultPageWidth=intDefaultPageWidth;
		objFlashvars.intDefaultPageHeight=intDefaultPageHeight;
		objFlashvars.strClipSyndicateURL=strClipSyndicateURL;
		objFlashvars.strDefaultURLClipSyndicate=escape(strDefaultURLClipSyndicate);
		objFlashvars.arrBrightCoveIDsAndURLs=arrBrightCoveIDsAndURLs;
		objFlashvars.arrAdvertisingFlag=arrAdvertisingFlag;
		
		
		var objParams={
			allowScriptAccess:"always",
			wmode:"transparent"
			};
		var replaceID="videoSection_" + intID;
		var objAttributes={};
		
		swfobject.embedSWF(strSWFFile, replaceID, intWidth, intHeight, "8.0.0","", objFlashvars, objParams, objAttributes);

    }
}