﻿// JavaScript Document

function getCssStyle(elementId, cssPropertyName) {

	if (document.getElementById) {
		return getCssStyleEl(document.getElementById (elementId), cssPropertyName);
	} else {
		return null;
	}
}



function getCssStyleEl (element, cssPropertyName) {
	if (element) {
		if (window.getComputedStyle) {
			return window.getComputedStyle(element,'').getPropertyValue(cssPropertyName.replace(/([A-Z])/g,"-$1").toLowerCase());
		} else if (element.currentStyle) {
			return element.currentStyle[cssPropertyName];
		} else {
			return null;
		}
	} else {
		return null;
	}
}

function flashBanner(movieSwf,movieName,movieW,movieH,bgColor,headlineId,copyId,backgroundId,bannerId,url){
	var so = new SWFObject("/swf/"+movieSwf, movieName, movieW, movieH, "8", bgColor);
	var headline = document.getElementById(headlineId).innerHTML;
	var copyText = document.getElementById(copyId).innerHTML;
	var imgCss = getCssStyle(backgroundId,"backgroundImage");
	var imgArr = imgCss.split("/img");
	var imgUrl = imgArr[imgArr.length - 1];
	var imgVar = "/img" + imgUrl.substr(0,imgUrl.length - 1);
	
	so.addVariable("headline", headline);
	so.addVariable("copyText", copyText);
	so.addVariable("imageVar",imgVar);
	if(url){
		so.addVariable("theLink",url);
	}
	so.addParam("wmode", "transparent");
	so.write(bannerId);
}

