﻿// 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);

//NOTE: [ SWF_BASEsITEURL ] is replaced by the url rewriter http module //:-)
	var so = new SWFObject("[SWF_BASESITEURL]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("(");
	var imgVar = imgArr[1];
	var imgArr2 = imgVar.replace('"', "");
	var imgVar2 = imgArr2.replace(")", "");
	
	if(linkText){
		so.addVariable("[SWF_BASESITEURL]linkText",linkText);
	}	
	so.addVariable("headline", headline);
	so.addVariable("copyText", copyText);
	so.addVariable("imageVar",imgVar2);
	so.addParam("wmode", "transparent");
	so.write(bannerId);
	
	
}


