<!--
if (typeof(ALTERNATE_MOVIE_NAME) == 'undefined')
{
	var nonCompliantClient = false;
	var flash4Installed = false;
	var flash5Installed = false;
	var flash6Installed = false;
	var flash7Installed = false;
	var VBEngineEnabled = true;
	var httpConst = "http://";
	var ALTERNATE_MOVIE_NAME = 12, ALTERNATE_CONTENTS_FLASH_VERSION = 14, IS_ALTERNATE_CONTENTS_EXTERNAL = 15, ALTERNATE_MOVIE_URL = 16, ID_ALTERNATE_AD = 13;
	var EXPLORER_MIN_VERSION=5;
	var REDIRECT_URL_INDICATION = "A4EWINDOW";
}
function getRealPos(posObj, a4eside)
{
	var posInterval = 0;
	var catalis= true;
	var tempObj;
	var tagTempType;
	if ((posObj == null) || (typeof(posObj)=='undefined'))
		return 0;

	while (catalis)
	{

		posInterval = posInterval + parseInt(eval("posObj.offset" + a4eside));
		tagTempType = posObj.offsetParent;
		if (tagTempType==null)
			catalis = false;
		else
		{

			tagTempType = posObj.offsetParent.tagName;

			if (tagTempType == "BODY")
				catalis = false;
			posObj = posObj.offsetParent;
		}
	}

	return (posInterval);
}

function setRecordNumberAtl(destObj)
{
	var tempId = new Date();
	tempId = tempId.getTime();
	tempId = new String(tempId);
	tempId = tempId.substr(tempId.length-7);
	var tempId2 = new String (destObj.idCampaign);
	var tempId3 = new String (destObj.idWebCat);
	var tempId4 = new String(Math.round(Math.random()*100000));
	tempId = tempId + tempId2 + tempId3 + tempId4;
	tempId = new String("1") + tempId;
	destObj.A4ERecordNumber = tempId;
}

function reportA4EBannerActivity(callURLstring, A4EReportIMGName , topLayerServerClickURL , A4EBannerShowTimeStamp)
{
	var stringStart = callURLstring.indexOf(REDIRECT_URL_INDICATION);

	if (stringStart != -1)
	{
		callURLstring = callURLstring.substr(stringStart + REDIRECT_URL_INDICATION.length);
	}

	if (callURLstring != '')
	{
		if ((callURLstring.indexOf(httpConst) != 0) && (callURLstring.indexOf('https') != 0))
			window.open(httpConst + callURLstring);
		else
			window.open(callURLstring);
	}

	elapsedShowtime = 	(new Date()).getTime() - A4EBannerShowTimeStamp;

	topLayerServerClickURL  = topLayerServerClickURL + "&SHOWTIME="+elapsedShowtime;
	eval("document."+A4EReportIMGName+".src='"+topLayerServerClickURL+"';");
}

function handleError()
{
}
function igniteAlternateAd(destObj)
{
	var tempDateObject = new Date();
	var currentTime = tempDateObject.getTime();

	if ((destObj.endDate != -1) & (destObj.endDate < currentTime))
		return false;
	if ((destObj.startDate != -1 ) & (destObj.startDate > currentTime))
		return false;
	var tempCookieParam = getCookieA4E (destObj.cookieName, destObj, true);

	if (tempCookieParam != -1)
	{
		destObj.uniqueImp = false;
		destObj.blTreeLocation = getCookieParamA4E(tempCookieParam, "blTreeLocation", "string");

		if (destObj.blContent[destObj.blTreeLocation] == null)
			destObj.blTreeLocation = 0;
	}
	if (!nonCompliantClient)
	{
		window.execScript(":detectableWithVB = False:If ScriptEngineMajorVersion >= 2 Then detectableWithVB = True: End If:Function detectActiveXControl(activeXControlName):on error resume next:detectActiveXControl = False:If detectableWithVB Then detectActiveXControl = IsObject(CreateObject(activeXControlName)):End If:End Function:","VBscript");
	}
	runAlternateAd(destObj,destObj.blTreeLocation);
	return true;
}

function runAlternateAd(destObj,treeLocation)
{
	var alternateTextToWrite = '';
	var tempAlternateMovieName = destObj.blContent[treeLocation][ALTERNATE_MOVIE_NAME];
	if ((tempAlternateMovieName == '') || (tempAlternateMovieName==null) || (tempAlternateMovieName=='null') || (tempAlternateMovieName==-1) || (tempAlternateMovieName=='-1'))
	{
		destObj.alternateExists = false;
		return;
	}
	var tempAlternateMovieLocation = destObj.blContent[treeLocation][ALTERNATE_MOVIE_URL];
	if (destObj.blContent[treeLocation][IS_ALTERNATE_CONTENTS_EXTERNAL])
		tempAlternateMovieName = tempAlternateMovieLocation + tempAlternateMovieName;
	else
		tempAlternateMovieName = destObj.filesDir + tempAlternateMovieName;

	if (destObj.useAkamai.toLowerCase() == 'yes')
		tempAlternateMovieName = httpConst + destObj.sAkamaiPath + tempAlternateMovieName;
	else
		tempAlternateMovieName = httpConst + tempAlternateMovieName;

	var tempFlashMovieVersionRequired = destObj.blContent[treeLocation][ALTERNATE_CONTENTS_FLASH_VERSION];
	var tempA4EArray = tempAlternateMovieName.split(".");
	var alternateExtension = tempA4EArray[tempA4EArray.length-1].toLowerCase();
	var tempSWFObjectName = new String("orange_alternate_" + destObj.idTag);

	var urlofpage = escape((String(document.location)).substring(0,98));
	setRecordNumberAtl(destObj);

	var topLayerServerViewURL = "http://www.toplayerserver.com/adserv/servlet/Servlet.changeFields2?finished=false&idCampaign="+ destObj.idCampaign + "&idWebCat=" + destObj.idWebCat + "&idWeb=" + destObj.idWeb+ "&RecordNumber="+destObj.A4ERecordNumber+"&idCat2Camp="+destObj.idCat2Camp+"&idAdvertisement="+destObj.blContent[treeLocation][ID_ALTERNATE_AD]+"&IDRESULTDIC=IMPRESSION&TEASERTOCLICK=&SHOWTIME=0&NUMOFMAIN=0&FIRSTCLICK=&URLOFPAGE="+urlofpage+"&UsersTrack=&EXIT=false&Unique="+destObj.uniqueImp;
	var topLayerServerClickURL = "http://www.toplayerserver.com/adserv/servlet/Servlet.changeFields2?finished=false&idCampaign="+ destObj.idCampaign + "&idWebCat=" + destObj.idWebCat + "&idWeb=" + destObj.idWeb+ "&RecordNumber="+destObj.A4ERecordNumber+"&idCat2Camp="+destObj.idCat2Camp+"&idAdvertisement="+destObj.blContent[treeLocation][ID_ALTERNATE_AD]+"&IDRESULTDIC=CLICK&TEASERTOCLICK=&NUMOFMAIN=0&FIRSTCLICK=&URLOFPAGE="+urlofpage+"&UsersTrack=&EXIT=FALSE&Unique="+destObj.uniqueImp;
	var tempTimeStamp = (new Date()).getTime();

	switch(alternateExtension)
	{
		case 'swf':
			if (!(eval("flash"+tempFlashMovieVersionRequired+"Installed")))
			{
				var flashStringToCheck = String ("ShockwaveFlash.ShockwaveFlash." + tempFlashMovieVersionRequired);
				var hasFlash = true;
				if (VBEngineEnabled)
					var hasFlash = detectActiveXControl(flashStringToCheck);
			}
			else
				hasFlash = true;

			if (hasFlash)
			{

				var varStr = "";
				var a4eSearchString = new String (destObj.idCampaign + "/" + destObj.idTag + ".js");

				for (i=0;i<document.scripts.length;i++)
				{
					if (document.scripts(i).src.indexOf(a4eSearchString) >-1)
						varStr = new String(document.scripts(i).src);
				}
				var a4eAltParam = varStr.indexOf("alt=");

				var a4eAltWidth=468;
				var a4eAltHeight=60;

				if (a4eAltParam != -1)
				{
					var endOfString = varStr.indexOf("a4edelim",a4eAltParam+1);
					if (endOfString > -1)
					{
						a4eAltParam = varStr.substring(a4eAltParam+4,endOfString);
						if ((a4eAltParam.charAt(a4eAltParam.length-1) == "'") || (a4eAltParam.charAt(a4eAltParam.length-1) == "\""))
							a4eAltParam = new String(a4eAltParam.substring(1,a4eAltParam.length-1));
					}
					a4eAltParam = a4eAltParam.toLowerCase();
					var tempA4EAltArray = a4eAltParam.split("x");
					a4eAltWidth = tempA4EAltArray[0];
					a4eAltHeight = tempA4EAltArray[1];
				}


				eval("flash"+tempFlashMovieVersionRequired+"Installed=true");

				alternateTextToWrite = "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ID='" + tempSWFObjectName + "' name='" + tempSWFObjectName + "' Width='" + a4eAltWidth + "' Height='" + a4eAltHeight + "'> <PARAM NAME=SCALE VALUE=EXACTFIT><PARAM NAME=movie VALUE='" + tempAlternateMovieName + "'> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=AllowScriptAccess VALUE=always><PARAM NAME=FlashVars VALUE='destdom="+document.domain+"'><PARAM NAME=MENU VALUE=false><PARAM NAME=PLAY VALUE=true><EMBED quality=high bgcolor=#FFFFFF  NAME=" + tempSWFObjectName + " SRC='" + tempAlternateMovieName + "' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer' Width='468' Height='60'></EMBED></OBJECT><IMG border=0 width=1 height=1 name='"+tempSWFObjectName+"_rep' id='"+tempSWFObjectName+"_rep' src='"+topLayerServerViewURL+"'>";
			}
		break;
		case 'gif':
		case 'jpg':
		case 'jpeg':
			alternateTextToWrite = "<a href='javascript:reportA4EBannerActivity(\""+destObj.clickTrackingURL1+"\",\""+tempSWFObjectName+"_rep\", \"" + topLayerServerClickURL + "\", " + tempTimeStamp + ")'><IMG border=0 name='"+tempSWFObjectName+"' id='"+tempSWFObjectName+"' src='"+tempAlternateMovieName+"' ></a><IMG border=0 width=1 height=1 name='"+tempSWFObjectName+"_rep' id='"+tempSWFObjectName+"_rep' src='"+topLayerServerViewURL+"'>";
		break;
	}
	if (alternateTextToWrite != '')
	{
		if (destObj.impressionTrackingURL1 != '')
			alternateTextToWrite = alternateTextToWrite + "<IMG border=0 width=1 height=1 src='"+destObj.impressionTrackingURL1+"'>";
		document.write(alternateTextToWrite);
	}
	destObj.ol = getRealPos(eval("document.all."+tempSWFObjectName), "Left");
	destObj.ot = getRealPos(eval("document.all."+tempSWFObjectName), "Top");
}

function getCookieParamA4E(cookieString, param, responseType)
{
	var tempResult = -1;
	var paramStart = -1;
	var paramEnd = -1;
	var tempString;

	tempString = new String(cookieString);
	paramStart = cookieString.indexOf(param);
	if (paramStart != -1)
	{

		tempResult = tempString.substring(paramStart);

		paramEnd = tempString.indexOf(DELIMITER, paramStart);

		if (paramEnd != -1)
			tempResult = cookieString.substring(paramStart,paramEnd);

		tempResult = tempResult.substring (param.length);

		if (responseType == "integer")
			tempResult = parseInt(tempResult);

		return tempResult;
	}
	else
	{

		return -1;
	}

}

function getCookieA4E(NameOfCookie, destA4EObjectCampId, isCampaignCookie)
{

	var beginParam = -1;
	var endParam = -1;
	generalCookieString = '';
	campaignCookieString= -1;
	if (document.cookie.length > 0)
	{
		beginParam = document.cookie.indexOf(NameOfCookie+"=");
		if (beginParam != -1)
		{
			generalCookieString = document.cookie.substr(beginParam+NameOfCookie.length+1);
			beginParam = -1;

			if (isCampaignCookie)
			{
				beginParam = generalCookieString.indexOf(destA4EObjectCampId);
				if (beginParam != -1)
				{
					endParam = generalCookieString.indexOf(COOKIE_DELIMITER , beginParam+1);
					if (endParam==-1)
						return unescape(generalCookieString.substr(beginParam));
					else
						return unescape(generalCookieString.substring(beginParam, endParam));
				}
			}
			else
				return (unescape(generalCookieString));
		}
	}
	return -1;
}


function c278304_278308_alt()
{

	this.idCampaign = 278304;
	this.idTag = 278310;
	this.idWebCat = 278308;
	this.idWeb = 278307;
	this.idCat2Camp = 278309;
	this.A4ERecordNumber=-1;

	this.blContent = new Array();
	this.blContent[0]= new Array('22283584_MSN_B2B_2nd_flight.swf',22283584,0,0,0,0,0,6,1,-1,-1,-1,'',-1,-1,false,'',0,0);
;
	this.endDate = -1;
	this.startDate = 1068526800000;
	this.oIframeTag = false;

	this.sAkamaiPath = 'a752.g.akamai.net/7/752/2220/';
	this.Version = '13' + "/";
	this.tempTopLayerAdURL = "www.toplayerserver.com/toplayer/278304/278310a.js";
	this.TopLayerAdURL = "";
	this.blTreeLocation = 0;
	this.cookieName = 'Ad4EverCookie';
	this.filesDir='www.toplayerserver.com/toplayer/278304/';
	this.useAkamai = 'yes';
	this.impressionTrackingURL1 = '';
	this.clickTrackingURL1 = '';
	this.uniqueImp = true;
	this.ol = 0;
	this.ot = 0;
	this.alternateExists = true;
}

	var c278304_278308_alt_obj = new c278304_278308_alt();
	generalValidation(c278304_278308_alt_obj, true);

function generalValidation(destObj, VBEngineEnabled)
{

	var appVersion = new String(navigator.appVersion);
	if (appVersion.indexOf("Windows") == -1 )
	{
		nonCompliantClient = true;
	}
	var pos1 = appVersion.indexOf("MSIE");
	if (pos1 == -1)
		nonCompliantClient = true;
	var fappVersion = new String(appVersion.substring(pos1));
	var a4e_ver1 = fappVersion.substring(5,8);
	var a4e_ver = parseFloat(a4e_ver1);
	if (a4e_ver < EXPLORER_MIN_VERSION)
		nonCompliantClient = true;
	if (destObj.sAkamaiPath == '')
	{
		destObj.Version = '';
	}
	destObj.sAkamaiPath = destObj.sAkamaiPath + destObj.Version;
	if (nonCompliantClient)
	{
		igniteAlternateAd(destObj);
		if (destObj.alternateExists)
		{
			var oBaseColl = document.all.tags('BASE');
			if (oBaseColl.length > 0)
				oBaseColl[0].target = "_self";
		}
		return true;
	}
	var newTopLayerAdURL;
	var innerTempTopLayerAdURL = "";


	destObj.TopLayerAdURL = 'http://' + destObj.sAkamaiPath + destObj.tempTopLayerAdURL;

	var tagIDEndingPoint = destObj.TopLayerAdURL.indexOf(".js");
	var uniqueA4EIdForTag = destObj.TopLayerAdURL.substring(destObj.TopLayerAdURL.lastIndexOf('/') + 1,tagIDEndingPoint-1);
	var indexOfIdCampaign = destObj.TopLayerAdURL.substring(0, destObj.TopLayerAdURL.lastIndexOf('/') - 1).lastIndexOf('/')-1;
	var uniqueA4EIdForTag2 = destObj.TopLayerAdURL.substring(indexOfIdCampaign+2,tagIDEndingPoint-1);

	var isParentIframe = false;
	var varStr = "";
	newTopLayerAdURL = destObj.TopLayerAdURL;
	window.onerror = null;

	for (i=0;i<document.scripts.length;i++)
	{
		if (document.scripts(i).src.indexOf(uniqueA4EIdForTag2) >-1)
			varStr = new String(document.scripts(i).src);
	}
	if ((varStr != null) && (varStr.length != 0))
	{
		varStr = varStr.split(".js");

		for (i=1;i<varStr.length;i++)
		{
			innerTempTopLayerAdURL = innerTempTopLayerAdURL + varStr[i];
		}
		newTopLayerAdURL = destObj.TopLayerAdURL + innerTempTopLayerAdURL;
	}
	if (window.self != window.top)
		isParentIframe = true;

	if (newTopLayerAdURL.indexOf("a4eflag") != -1)
	{
		isParentIframe = false;
		var tempLocationString = escape(String(document.location));

		var A4ERecordNumberParam = tempLocationString.indexOf("A4ERecordNumber=");
		if (A4ERecordNumberParam != -1)
		{
			var endOfString = tempLocationString.indexOf("a4edelim",A4ERecordNumberParam+1);
			if (endOfString > -1)
			{
				A4ERecordNumberParam = tempLocationString.substring(A4ERecordNumberParam+16,endOfString);
			}
			newTopLayerAdURL = newTopLayerAdURL + A4ERecordNumberParam;
		}
	}
	else
	{
		if (!igniteAlternateAd(destObj))
			return false;
		if (destObj.A4ERecordNumber != -1)
		{
			var temAddonStr = "?A4ERecordNumber=" + destObj.A4ERecordNumber + "a4edelim";
			innerTempTopLayerAdURL = innerTempTopLayerAdURL + temAddonStr;
			newTopLayerAdURL = newTopLayerAdURL + temAddonStr;
		}
	}


	if (isParentIframe)
	{
		if (typeof(a4eHTM) == 'undefined')
		{
			if (destObj.tempTopLayerAdURL != "")
			{
				var a4eHTM = newTopLayerAdURL.indexOf("a4ehtm=");
				if (a4eHTM > -1)
				{
					var endOfString = newTopLayerAdURL.indexOf("a4edelim",a4eHTM+1);
					if (endOfString > -1)
					{
						a4eHTM = newTopLayerAdURL.substring(a4eHTM+7,endOfString);
						if ((a4eHTM.charAt(a4eHTM.length-1) == "'") || (a4eHTM.charAt(a4eHTM.length-1) == "\""))
							a4eHTM = new String(a4eHTM.substring(1,a4eHTM.length-1));
						if ((a4eHTM.indexOf('http') != 0) && (a4eHTM.indexOf('https') != 0))
							a4eHTM = "http://"+ a4eHTM;
					}
				}
				else
					isParentIframe = false; // for backwards compatibility

			}
			else
			{
				var a4eHTM = new String("http://" + document.domain + "/ad4ever/ad4ever.htm");

			}
		}
		else
			if ((a4eHTM.indexOf('http') != 0) && (a4eHTM.indexOf('https') != 0))
				a4eHTM = "http://"+ a4eHTM;

	}

	if (typeof(a4eIframe) != 'undefined')
			destObj.oIframeTag = a4eIframe;

	if (isParentIframe)
	{
		if (destObj.alternateExists)
		{
			var oBaseColl = document.all.tags('BASE');
			if (oBaseColl.length > 0)
				oBaseColl[0].target = "_self";
		}
		document.write("<iframe height=0 width=0 src='" + a4eHTM+ "?"+uniqueA4EIdForTag2+".js"+innerTempTopLayerAdURL+"a4eflag&fn="+eval('document.location')+"a4edelim&a4eol="+destObj.ol+"a4edelim&a4eot="+destObj.ot+"a4edelim'> <\/iframe>");
	}
	else
	{
		if (!destObj.oIframeTag)
		{
			document.write("<\script src='" + newTopLayerAdURL + "'> <\/script>");
		}
		else
		{
			var tempScript10 = new String("<input type=hidden width=260 height=20 name=ad4Input31"+uniqueA4EIdForTag+" value=" + "\"" + newTopLayerAdURL + "\"><script LANGUAGE='JavaScript' src='' id='ad4everscript41"+uniqueA4EIdForTag+"'><\/script><script DEFER LANGUAGE='JavaScript' src='' id='ad4everscript31"+uniqueA4EIdForTag+"'>document.all.ad4everscript41"+uniqueA4EIdForTag+".src = document.all.ad4Input31"+uniqueA4EIdForTag+".value<\/script>");
			eval("document.body.insertAdjacentHTML('beforeEnd',tempScript10)");
		}
	}
	return true;
}

//-->