function evaluateAdvertising(strItem)	{
	//setTimeout(function (a){evaluateAdvertizing(strItem)},60000);
	setTimeout(function (a){evaluateAdvertizing(strItem)},1000);
}


function evaluateAdvertizing(str)	{
	var iAdverts = document.getElementById(str);
	iImages = iAdverts.getElementsByTagName("img").length;
	iObjects = iAdverts.getElementsByTagName("object").length;
	iEmbeds = iAdverts.getElementsByTagName("embed").length;
		if(iImages+iObjects+iEmbeds >= 1)	{
			document.getElementById(str).style.bgColor='#FFFFFF';
		}	else	{
			addSDL(str);
		}
	}

function addSDL(str){
	var iAdverts = new Array();		
	var iLink = new Array();		
	var iAlt = new Array();	
	
	iLink[0] = "http://www.chattranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[1] = "http://www.click2translate.com/default.asp?page="+doPageName(document.location.href);
	iLink[2] = "http://www.clipboardtranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[3] = "http://www.desktoptranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[4] = "http://platinum.freetranslation.com/default.asp?page="+doPageName(document.location.href);

		
	if(document.getElementById(str).offsetWidth==320)	{
	iAdverts[0] = "/media/banner-chattranslator-lrg.jpg";
	iAdverts[1] = "/media/banner-click2translate-lrg.jpg";
	iAdverts[2] = "/media/banner-clipboardtranslator-lrg.jpg";
	iAdverts[3] = "/media/banner-desktoptranslator-lrg.jpg";
	iAdverts[4] = "/media/banner-platinumclub-lrg.jpg";
	
	iLink[0] = iLink[0] + "&shape=sq"
	iLink[1] = iLink[1] + "&shape=sq"
	iLink[2] = iLink[2] + "&shape=sq"
	iLink[3] = iLink[3] + "&shape=sq"
	iLink[4] = iLink[4] + "&shape=sq"
	
	}	else	{
	iAdverts[0] = "/media/banner-chattranslator-wde.jpg";
	iAdverts[1] = "/media/banner-click2translate-wde.jpg";
	iAdverts[2] = "/media/banner-clipboardtranslator-wde.jpg";
	iAdverts[3] = "/media/banner-desktoptranslator-wde.jpg";
	iAdverts[4] = "/media/banner-platinumclub-wde.jpg";
	
	iLink[0] = iLink[0] + "&shape=rec"
	iLink[1] = iLink[1] + "&shape=rec"
	iLink[2] = iLink[2] + "&shape=rec"
	iLink[3] = iLink[3] + "&shape=rec"
	iLink[4] = iLink[4] + "&shape=rec"
	}

	iLink[0] = "http://www.chattranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[1] = "http://www.click2translate.com/default.asp?page="+doPageName(document.location.href);
	iLink[2] = "http://www.clipboardtranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[3] = "http://www.desktoptranslator.com/default.asp?page="+doPageName(document.location.href);
	iLink[4] = "http://platinum.freetranslation.com/default.asp?page="+doPageName(document.location.href);

	iAlt[0] = "SDL Chat Translator";
	iAlt[1] = "Professional Translation";
	iAlt[2] = "SDL Clipboard Translator";
	iAlt[3] = "SDL Desktop Translator";
	iAlt[4] = "Freetranslation Platinum Club";

	iRandomNumber = Math.ceil(iAdverts.length*Math.random());
	iRealNumber = iRandomNumber-1

	SDLAdvert = "<a href='" + iLink[iRealNumber] + "' title='" + iAlt[iRealNumber] + "'><img src='" + iAdverts[iRealNumber] + "' alt='" + iAlt[iRealNumber] + "' /></a>"
	document.getElementById(str).innerHTML = "<div class=\"MainContainer\"><div class=\"Content\"><div class=\"Info\">"+ SDLAdvert +"<\/div><\/div><\/div>";
	if(document.getElementById(str).offsetWidth!=320)	{
		document.getElementById(str).innerHTML = SDLAdvert;
	}
}

function writeAds(aType)	{
	var iAdverts = new Array();		

	//first check the language before we do anything else
	var AD_language = "EN-GB";
	var AD_browserlanguage;
	var AD_Link;
	if(typeof navigator.language != 'undefined'){
		AD_browserlanguage = navigator.language.toLowerCase();
	}else if(typeof navigator.userLanguage != 'undefined'){
		AD_browserlanguage = navigator.userLanguage.toLowerCase();
	}

	if (AD_browserlanguage == 'en-gb'){
		AD_language = "EN-GB";
	}else if (AD_browserlanguage == 'en-us'){
		AD_language = "EN-US";
	}else{
		AD_language = "Unknown";
	}

	//write the code for the adverts depending om the size specified
	if(aType == 'square')	{
		if(AD_language == "EN-GB")	{
			// Adconion UK specific stuff
			amgdgt_p="2253";
			amgdgt_pl="c44a9fc9"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49631&m=6&tp=8&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.doubleclick.net/adj/freetranslationnew.etype/ros;exp=yes;ovl=yes;pop=yes;IASH=STAND;sz=300x250"
		}else if(AD_language == "EN-US")	{
			// Adconion US specific stuff
			amgdgt_p="2253";
			amgdgt_pl="ebbe2ad9"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=49632&m=6&tp=8&d=j&t=s"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49632&m=6&tp=8&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=300x250&section=283540"			
		}else if(AD_language == "Unknown")	{	
			// Adconion Unknown specific stuff
			amgdgt_p="2253";
			amgdgt_pl="a1f4b3d0"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=45970&m=6&tp=8&d=j&t=s"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=45970&m=6&tp=8&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=300x250&section=283540"
		}
	}
		
	if(aType == 'rectangle')	{
		if(AD_language == "EN-GB")	{
			// Adconion specific stuff
			amgdgt_p="2253";
			amgdgt_pl="eeb48e5e"; 
			amgdgt_t = "i";			
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49631&m=1&tp=5&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.doubleclick.net/adj/freetranslationnew.etype/ros;exp=yes;ovl=yes;pop=yes;IASH=STAND;sz=728x90,468x60"
						   
		}else if(AD_language == "EN-US")	{
			// Adconion specific stuff
			amgdgt_p="2253";
			amgdgt_pl="ba1ad0d7"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=49632&m=1&tp=5&d=j&t=s"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49632&m=1&tp=5&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=728x90&section=283540"
		}else if(AD_language == "Unknown")	{	
			// Adconion Unknown specific stuff
			amgdgt_p="2253";
			amgdgt_pl="b6a802ae"; 
			amgdgt_t = "i";			
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=45970&m=1&tp=5&d=j&t=n"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=45970&m=1&tp=5&d=j&t=n"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=728x90&section=283540"
		}
	}	
	
	
	if(aType == 'vertical')	{
		if(AD_language == "EN-GB")	{
			amgdgt_p="2253";
			amgdgt_pl="c86346da"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49631&m=3&tp=7&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.doubleclick.net/adj/freetranslationnew.etype/ros;exp=no;ovl=yes;pop=yes;IASH=STAND;dcopt=;tile=;sz=160x600"
		}else if(AD_language == "EN-US")	{
			amgdgt_p="2253";
			amgdgt_pl="b7c59acc"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=49632&m=3&tp=7&d=j&t=s"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=49632&m=3&tp=7&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=160x600&section=283540&ban_flash=1"
		}else if(AD_language == "Unknown")	{	
			amgdgt_p="2253";
			amgdgt_pl="a549bcef"; 
			amgdgt_t = "i";
			iAdverts[0] = "http://cdn.amgdgt.com/base/js/v1/amgdgt.js"
			iAdverts[1] = "http://media.fastclick.net/w/get.media?sid=45970&m=3&tp=7&d=j&t=s"
			iAdverts[2] = "http://media.fastclick.net/w/get.media?sid=45970&m=3&tp=7&d=j&t=s"
			//Temp remove iAdverts[3] = "http://ad.acceleratorusa.com/st?ad_type=ad&ad_size=160x600&section=283540&ban_flash=1"
		}
	}
	
	
	if(aType == 'verticalProxyOn')	{
		var proxyAdverts = new Array();
		proxyAdverts[0] = "<a href='http://platinum.freetranslation.com/'><img src='/media/proxyOnBanner/banner_160x600_platinum.jpg'></a>"
		proxyAdverts[1] = "<a href='http://www.chattranslator.com/'><img src='/media/proxyOnBanner/banner_160x600_chat.jpg'></a>"
		proxyAdverts[2] = "<a href='http://www.clipboardtranslator.com/'><img src='/media/proxyOnBanner/banner_160x600_clipboard.jpg'></a>"
		proxyAdverts[3] = "<a href='http://www.desktoptranslator.com/default-b.asp'><img src='/media/proxyOnBanner/banner_160x600_desktop.jpg'></a>"
		var iRandomNumber = Math.ceil(proxyAdverts.length*Math.random());
		var iRealNumber = iRandomNumber-1;
		document.getElementById("verticalAdv").innerHTML = proxyAdverts[iRealNumber];
	}else if(aType == 'rectangleProxyOn')	{
		var proxyAdverts = new Array();
		proxyAdverts[0] = "<a href='mailto:freetranslation@sdl.com?subject=Advertise%20a%20business%20with%20FreeTranslation.com'><img src='/media/proxyOnBanner/advertise-here-banner-728x90px.jpg'></a>"
		document.getElementById("rectangleAdv").innerHTML = proxyAdverts[0];
	}else{
		var iRandomNumber = Math.ceil(iAdverts.length*Math.random());
		var iRealNumber = iRandomNumber-1
		
		//setTimeout("document.write('<sc'+'ript src=''+ iAdverts[iRealNumber] +'" type=\"text/javascript\"></sc'+'ript>'"),1500);
		var strAdvert = '<sc'+'ript src='+ iAdverts[iRealNumber] +' type=\'text/javascript\'></sc'+'ript>'
		document.write(strAdvert)
	}
}



//Added By Jeff: 21 May 2009. Change language banner according to previous selected language pair.
//put an ID in the image tag: learnANewLanguageBanner
//exmaple: changeBannerBylanguage("learnANewLanguageBanner", getCookie("srcLanguage"), getCookie("dstLanguage"));
function changeBannerBylanguage(objId, strSrcLanguage, strDstLanguage){
	
	if (strSrcLanguage != null && strSrcLanguage != "" && strDstLanguage != null && strDstLanguage != "" && objId != null ){
		var strLanguagePair = strSrcLanguage+"/"+strDstLanguage;
		switch(strLanguagePair)
		{
		case "English/Chinese (Simplified)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-chinese-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-chinese/?id=ETS";
		  break;
		case "English/Chinese (Traditional)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-chinese-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-chinese/?id=ETS";
		  break;
		case "English/Dutch":
		  document.getElementById(objId).src = "/media/banner-languagelearning-dutch-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-dutch/?id=ETS";
		  break;
		case "English/French":
		  document.getElementById(objId).src = "/media/banner-languagelearning-french-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-french/?id=ETS";
		  break;
		case "English/German":
		  document.getElementById(objId).src = "/media/banner-languagelearning-german-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-german/?id=ETS";
		  break;
		case "English/Italian":
		  document.getElementById(objId).src = "/media/banner-languagelearning-italian-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-italian/?id=ETS";
		  break;
		case "English/Portuguese (European)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-portuguese-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-portuguese/?id=ETS";
		  break;
		case "English/Portuguese (Brazilian)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-portuguese-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-portuguese/?id=ETS";
		  break;
		case "English/Russian":
		  document.getElementById(objId).src = "/media/banner-languagelearning-russian-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-russian/?id=ETS";
		  break;
		case "English/Spanish (European)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-spanish-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-spanish/?id=ETS";
		  break;
		case "English/Spanish (Mexican)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-spanish-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-spanish/?id=ETS";
		  break;
		case "English/Spanish (Latin American)":
		  document.getElementById(objId).src = "/media/banner-languagelearning-spanish-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/learn-to-speak-spanish/?id=ETS";
		  break;
		default:
		  document.getElementById(objId).src = "/media/Banner-LanguageLearning-sml.jpg";
		  document.getElementById(objId).parentNode.href = "/language-learning/?id=ETS";
		}	
	}
}