function get_ad_HTML(ad)
{
	if (ad.type=="text/narrow")
   		ad_line3 =  '<span id="nointelliTXT" class="ad_text">' + ad.line3 + '</span><br>';
   	else
   		ad_line3 = '';

   	ad_html = '<a target="_blank" onmouseover="javascript:window.status=\'' + ad.url + '\'; return true;" ' +
				 'onmouseout="javascript:window.status=\'\';return true;" ' + 'href="' + ad.url + '">' +
               '<span id="nointelliTXT" class="ad_line1">' + ad.line1 + '</span></a><br><span id="nointelliTXT" class="ad_text">' + ad.line2 + '</span><br>' + ad_line3 +
               '<a target="_blank" onmouseover="javascript:window.status=\'' + ad.url + '\';return true;" ' +
                  'onmouseout="javascript:window.status=\'\';return true;" ' +
               'href="' + ad.url + '">' + '<span class="ad_url">' + ad.visible_url + '</span></a>';
   	return ad_html;
}


function google_afs_request_done(google_ads)
{
	google_num_ads = google_ads.length;

	LoggerAddRecord({'t': 17, 't1': 10, 't2': google_num_ads, 'rf': JS_AFS_term});

	var ad_leaderboard = "";
    var ad_banner_top = "";
    var ad_banner_middle = "";
   	var ad_banner_bottom = "";
   	var ad_mpu = "";

   	var ad_leaderboard_count = 0;
   	var ad_banner_top_count = 0;
   	var ad_banner_middle_count = 0;
   	var ad_banner_bottom_count = 0;
   	var ad_mpu_count = 0;

	for(i = 0; i < google_num_ads; i++)
    {
		google_ad = google_ads[i];

		if ( typeof(adBackfill728x90x1) != 'undefined' )
        {
			if (ad_leaderboard_count < 3 && google_ad.type=="text/narrow")
			{
				ad_leaderboard_count++;
				ad_leaderboard += '<div class="floatleft" style="width:33%;">' + get_ad_HTML(google_ad) + '</div>';
				continue;
			}
       }

       if ( typeof(adBackfill300x250x1) != 'undefined' )
       {
			if (ad_mpu_count < 4 && google_ad.type=="text/narrow")
			{
       			ad_mpu_count++;
				ad_mpu += '<div style="padding-bottom:10px">' + get_ad_HTML(google_ad) + '</div>';
       			continue;
       		}
       }

		if (ad_banner_top_count < 2 && google_ad.type=="text/wide")
        {
        	ad_banner_top_count++;
			ad_banner_top += '<div style="padding-bottom:5px">' + get_ad_HTML(google_ad) + '</div>';
      		continue;
        }

       if ( typeof(adBackfill300x250x1) == 'undefined' )
       {
       		if (ad_banner_middle_count < 2 && google_ad.type=="text/wide")
			{
       			ad_banner_middle_count++;
				ad_banner_middle += '<div style="padding-bottom:5px">' + get_ad_HTML(google_ad) + '</div>';
       			continue;
       		}
       }

       if ( typeof(adBackfill728x90x1) == 'undefined' )
       {
			if (ad_banner_bottom_count < 2 && google_ad.type=="text/narrow")
       		{
        		ad_banner_bottom_count++;
        		if (ad_banner_bottom_count != 1)
					ad_banner_bottom += '<div class="floatleft" style="width:48%; padding-right:2%">' + get_ad_HTML(google_ad) + '</div>';
				else
					ad_banner_bottom += '<div class="floatleft" style="width:48%; padding-left:2%px">' + get_ad_HTML(google_ad) + '</div>';
            	continue;
			}
       }

	}

	google_logo = '<div style="padding-bottom:6px"><a href="http://services.google.com/feedback/online_hws_feedback">' +
                     '<span id="nointelliTXT" class="ad_logo" style="text-align:right">Ads by Google</span></a></div>';

	if ( false && typeof(adBackfill728x90x1) != 'undefined' )
	{
		HideAdZone(26);
		if (ad_leaderboard_count > 0)
			$("#AFS_leaderboard").html('<div class="ads clearfix">' + google_logo + ad_leaderboard + '</div>');
		else
			HideAdZone(28);
	}
	else
	{
		if (ad_banner_bottom_count > 0)
			$("#AFS_banner_bottom").html('<div class="ads clearfix">' + google_logo + ad_banner_bottom + '</div>');
		else
			HideAdZone(26);
	}

	if ( false && typeof(adBackfill300x250x1) != 'undefined' )
	{
		HideAdZone(16);
		if (ad_mpu_count > 0)
			$("#AFS_MPU").html('<div class="ads">' + google_logo + ad_mpu + '</div>');
		else
			HideAdZone(10);
	}
	else
	{
		if (ad_banner_middle_count > 0)
			$("#AFS_banner_middle").html('<div class="ads">' + google_logo + ad_banner_middle + '</div>');
		else
			HideAdZone(16);
	}

	if (ad_banner_top_count > 0)
		$("#AFS_banner_top").html('<div class="ads">' + google_logo + ad_banner_top + '</div>');
	else
		HideAdZone(22);
}

