﻿// JScript File
  function google_afs_request_done(google_ads)
  {
	  /* Verify that there are actually ads to display. */
	  var google_num_ads = google_ads.length;
	 
	  var interfLang = interfLang;
	  var sourceLang = sourceLang; 
	  var targetLang = targetLang;  
	  var adsFound = google_num_ads > 0;
	  var tag = adsFound ? 'found' : 'notfound';
	  if(interfLang == sourceLang)
	  { 
		interfLang2SourceLang = 0;
		if(google_num_ads > 0 || updateStats)
			pageTracker._trackPageview('/actions/adsense/' + tag + '/'+sLanguage+'/');
	  }
	  else 
	  { 
		if(interfLang == targetLang)
			interfLang2SourceLang = 1;
		else
			interfLang2SourceLang = 2;
		if(google_num_ads > 0 || updateStats)
		pageTracker._trackPageview('/actions/adsense/' + tag + '/'+sLanguage+'/'+urlDirection+'/'+searchText); 
	  }
	 
	  if (google_num_ads <= 0)
	  {
		  document.getElementById("wide_ad_unit").style.display = 'none'; 
		  document.getElementById("narrow_ad_unit").style.display = 'none'; 
		  document.getElementById("news").style.display = 'block'; 
		  notfound = true;

		  return;
	  }
	 else
	 {
		 document.getElementById("wide_ad_unit").style.display = 'block';
		 document.getElementById("narrow_ad_unit").style.display = 'block'; 
		 document.getElementById("news").style.display = 'none'; 
	 } 
	 
	 notfound = false;

	  var wideAds = "";   // wide ad unit html text
	  var narrowAds = "";   // narrow ad unit html text

	  for(i = 0; i < google_num_ads; i++)
	  {
		  if (google_ads[i].type=="text/wide")
		  {
			  // render a wide ad
			  wideAds+='<a style="text-decoration:none" onmouseover="javascript:window.status=\'' +
					  google_ads[i].url + '\';return true;" ' +
					  'onmouseout="javascript:window.status=\'\';return true;" ' +
					  'href="' + google_ads[i].url + '">' +

					  '<span class="ad_line1">' + google_ads[i].line1 + '</span></a><br>' +
                      
					  '<span class="ad_text">' + google_ads[i].line2 + '</span><br>' +
                      
					  '<a style="text-decoration:none" onmouseover="javascript:window.status=\'' +
					  google_ads[i].url + '\';return true;" ' +
					  'onmouseout="javascript:window.status=\'\';return true;" ' +
					  'href="' + google_ads[i].url + '">' +
                      
					  '<span class="ad_url">' + google_ads[i].visible_url + '</span><br><br></a>';
		  }
		  else
		  {
			  // render a narrow ad
			  narrowAds+='<a style="text-decoration:none" onmouseover="javascript:window.status=\'' +
					  google_ads[i].url + '\';return true;" ' +
					  'onmouseout="javascript:window.status=\'\';return true;" ' +
					  'href="' + google_ads[i].url + '">' +

					  '<span class="ad_line1">' + google_ads[i].line1 + '</span></a><br>' +

					  '<span class="ad_text">' + google_ads[i].line2 + '</span><br>' +

					  '<span class="ad_text">' + google_ads[i].line3 + '</span><br>' +

					  '<a style="text-decoration:none" onmouseover="javascript:window.status=\'' +
					  google_ads[i].url + '\';return true;" ' +
					  'onmouseout="javascript:window.status=\'\';return true;" ' +
					  'href="' + google_ads[i].url + '">' +

					  '<span class="ad_url">' + google_ads[i].visible_url + '</span><br><br></a>';
		  }
	  }

	  if (narrowAds != "")
	  {
		  narrowAds = '<a style="text-decoration:none" ' +
					  'href="http://services.google.com/feedback/online_hws_feedback">' +
					  '<span class="ad_header" style="text-align:left">'+label+'</span><br><br></a>' + narrowAds;
		  document.getElementById("narrow_ad_unit").style.display = 'block'; 
		  document.getElementById("news").style.display = 'none';  					  
		  
	  }
	 else
	 {
		document.getElementById("narrow_ad_unit").style.display = 'none'; 	
		document.getElementById("news").style.display = 'block';  
	 } 

	  if (wideAds != "")
	  {
		  wideAds = '<a style="text-decoration:none" ' +
					'href="http://services.google.com/feedback/online_hws_feedback">' +
					'<span class="ad_header" style="text-align:left">'+label+'</span><br><br></a>' + wideAds;
		  document.getElementById("wide_ad_unit").style.display = 'block';								
	  }
	 else
	 { 
		 document.getElementById("wide_ad_unit").style.display = 'none'; 
	 } 
	 
	  // Write HTML for wide and narrow ads to the proper <div> elements
	 if(document.getElementById("wide_ad_unit") != undefined && 
		 document.getElementById("wide_ad_unit") != null) 
		 document.getElementById("wide_ad_unit").innerHTML = wideAds;
	 				 
	  if(document.getElementById("narrow_ad_unit") != undefined && 
		 document.getElementById("narrow_ad_unit") != null) 
		 document.getElementById("narrow_ad_unit").innerHTML = narrowAds;
  }
