
function flashSwitch(swfURL,swfWidth,swfHeight,reqVer,flashVarsParams,alternativeDIV,attribs,debugFlag) {

detectFlash(reqVer);
if (debugFlag == true) {
flashOkay = false;
}
if(flashOkay)
{

writeSwf(swfURL,swfWidth,swfHeight,flashVarsParams,attribs,alternativeDIV);
}
else
{

var elm = document.getElementById(alternativeDIV);
elm.style.display = "block";
}
}
function flashRedirect(swfURL,swfWidth,swfHeight,reqVer,flashVarsParams,thePageURL,alternativeDIV,attribs,debugFlag) {
detectFlash(reqVer);
if (debugFlag == true) {
flashOkay = false;
}
if(flashOkay)
{
writeSwf(swfURL,swfWidth,swfHeight,flashVarsParams,attribs,alternativeDIV);
}
else
{
document.location.href = thePageURL;
}
}
function writeSwf(swfURL,swfWidth,swfHeight,flashVarsParams,attribs,alternativeDIV)
{


var theFlashDiv = document.getElementById(alternativeDIV);
var buildSWFobj = "";
var flashVarsValue ="";

buildSWFobj+='<div style="width:'+swfWidth+'px; height:'+swfHeight+'px;">\n';
buildSWFobj+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="'+document.location.protocol+'//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+swfWidth+'" height="'+swfHeight+'">\n';
buildSWFobj+='<param name="movie" value="'+swfURL+'">\n';
buildSWFobj+='<param name="quality" value="high">\n';

if (flashVarsParams != "") {
var swfParamsArray = flashVarsParams.split(",");
var paramsLength = swfParamsArray.length;

var flashVars = "";

for (var x = 0; x < paramsLength; x++) {
var paramDetails = swfParamsArray[x].split(":");

flashVars += "&"+paramDetails[0]+"="+paramDetails[1];
}

buildSWFobj+='<param name="FlashVars" value="'+flashVars+'">\n';
flashVarsValue = 'flashVars="'+flashVars+'"'

}

if (attribs != "") {
var swfAttribArray = attribs.split(",");
var attribsLength = swfAttribArray.length;

var AttribVars = "";

for (var x = 0; x < attribsLength; x++) {
var AttribDetails = swfAttribArray[x].split(":");

buildSWFobj+='<param name="'+AttribDetails[0]+'" value="'+AttribDetails[1]+'">\n';
AttribVars += AttribDetails[0]+'="'+AttribDetails[1]+'" ';
}

}

buildSWFobj+='<embed src="'+swfURL+'" quality="high" pluginspage="'+document.location.protocol+'//www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+swfWidth+'" height="'+swfHeight+'"';
if (flashVarsParams != "") {
buildSWFobj+=' flashVars="'+flashVars+'"';
}
if (attribs != "") {
buildSWFobj+=' '+AttribVars;
}
buildSWFobj+='></embed>\n</object></div>\n';


theFlashDiv.innerHTML = buildSWFobj;



theFlashDiv.style.display = "block";


}