﻿/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxx	Setting up the Environment 	xxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

var dcPath;
var dcCG;
var dcGeo;
var dcStage;
var dcContentID;
var dcForumID;
var dcCommunityID;
var dcKeyword;
var dcInFrame = 1;
var dcTemplateLoaded = 0;

function getUrlParam(paramName)
 {
		paramName = paramName.toLowerCase();
		var strReturn = "";

		var strHref = window.location.href;
		strHref = strHref.toLowerCase();
		var strQueryString = strHref.substr(strHref.indexOf("?"));
		if(strQueryString.indexOf(paramName + "=") > -1 )
		 {
				var aParam = strQueryString.split(paramName+"=");

				// in case there are other parameters (e.g there is "&" after the 
				// first parameter)
				if(aParam[1].indexOf("&") > -1)
				{
						// split[ firstParam, otherParams]
						var allParameters = aParam[1].split("&")

						// set to the first
						strReturn = allParameters[0];
				}

				// there are no other params after the wanted param
				else
				{
						strReturn = aParam[1];
				}
		 }
		return strReturn;
}

function dcEnvParentSetup()
{
	if (parent.dcPath)
	{
		dcPath = parent.dcPath;
	}
	if (parent.dcCG)
	{
		dcCG = parent.dcCG;
	}
	if (parent.dcGeo)
	{
		dcGeo = parent.dcGeo;
	}
	if (parent.dcContentID)
	{
		dcContentID = parent.dcContentID;
	}
	if (parent.dcForumID)
	{
		dcForumID = parent.dcForumID;
	}
	if (parent.dcCommunityID)
	{
		dcCommunityID = parent.dcCommunityID;
	}
	if (parent.dcKeyword)
	{
		dcKeyword = parent.dcKeyword;
	}
	dcStage = getUrlParam("dcStage");
}

try
{
	dcTalkbackDiv = document.getElementById("ads.talkback.1");
	if (dcTalkbackDiv != null)
	{
		dcEnvParentSetup();
		var dcScriptURL = "http://a.total-media.net/js.ng/s=ynt";
		if (dcStage != null && dcStage != "") dcScriptURL += "&ynst=" + dcStage;
		if (dcPath != null && dcPath != "") dcScriptURL += "&ynch=" + dcPath;		
		if (dcCG != null && dcCG != "") dcScriptURL += "&ynct=" + dcCG;		
		if (dcGeo != null && dcGeo != "") dcScriptURL += "&yngo=" + dcGeo;		
		if (dcContentID != null && dcContentID != "") dcScriptURL += "&yncd=" + dcContentID;		
		document.writeln("<\script language=\"javascript\" src=\"" +  dcScriptURL + "&yntt=sdrd&ft=408x160&pos=2&tmpb=b&adID=ads.talkback.1\"></\script>");
	}
}
catch (err)
{
	document.writeln("<!-- Unable to upload Parent Environment -->");
}