fallbackHTML = '<img src="../images/careersFallback.jpg" />';
fallbackHTML += '<br /><span class="footer">Flash player will enhance your experience.</span> <a style="border-style: none; border-width: 0;" href="http://www.adobe.com/go/getflashplayer" target="_blank"><br /><img style="margin-top: 4px;border-style: none; border-width: none;" src="../images/get_flash_player.gif" /></a>';
function attatchFlash(divObj) {
	divObj.innerHTML = createFlashObj('../media/flash/careers.swf', 'width="300" height="289" ', 'genConfig', '#ffffff');
}


function createFlashObj(flashFile, flashDimensions, name, bgColor, flashVars) {
	if (!bgColor)
	    bgColor = '#000000';

	htmlString = '<obj' + 'ect  id="' + name + '" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"';
	htmlString += flashDimensions + '  >';
	htmlString += '<param name="movie" value="' + flashFile + '" />';
	htmlString += '<param name="loop" value="false" />';
	htmlString += '<param name="align" value="left" />';
	htmlString += '<param name="wmode" value="transparent">';
	htmlString += '<param name="bgcolor" value="' + bgColor +'" />'
	if (flashVars)
		htmlString += '<param name="flashVars" value="' + flashVars + '" />';
	//flashDimensions is a string that contains widthHeight
	htmlString += '<embed wmode="transparent" src="' + flashFile + '" quality="high" loop="false" bgcolor="' + bgColor + '" ' + flashDimensions + ' name="' + name + '" id="' + name + '" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
	if (flashVars)
		htmlString += 'flashVars="' + flashVars + '" '; //"flashVars=\"config={configFileName: 'videoconfig.js', videoFile: 'airGap.flv', autoPlay: true, hideControls: false}\"";
	htmlString += '/>'
	htmlString += '<\/object>';
	return htmlString
}

function attatchFlashDynamic(divObj, flashFile, flashDimensions, name, bgColor, flashVars) {
    divObj.innerHTML =  createFlashObj(flashFile, flashDimensions, name, bgColor, flashVars);
    //This section is a workaround for flash/javascript communication
    window[name] = document[name];
    window.genConfig = document.genConfig//getFlashObject(name);

}

function attatchFlashByIDName(divName, flashFile, flashDimensions, name, bgColor) {
    var divObj = document.getElementById(divName);
    attatchFlashDynamic(divObj, flashFile, flashDimensions, name, bgColor);
}
