function google_ad_request_done(google_ads) {

	/*
	* This function is required and is used to display
	* the ads that are returned from the JavaScript
	* request. You should modify the document.write
	* commands so that the HTML they write out fits
	* with your desired ad layout.
	*/
	var s = '';
	var i;
	
	s += '<div style=\"background:#fff; padding:5px 15px 0 0;\">';
	
	/*
	* Verify that there are actually ads to display.
	*/
	if (google_ads.length == 0) {
	return;
	}

	/*
	* If an image or flash ad is returned, display that ad.
	* Otherwise, build a string containing all of the ads and
	* then use a document.write() command to print that string.
	*/

	if (google_ads[0].type == "flash") {

		s += '<a href=\"' + 
			google_info.feedback_url + '\" style="color:000000">Ads by Google</a><br>' + 
			'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
			' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="' + 
			google_ad.image_width + '" HEIGHT="' + 
			google_ad.image_height + '"> <PARAM NAME="movie" VALUE="' + 
			google_ad.image_url + '">' + 
			'<PARAM NAME="quality" VALUE="high">' + 
			'<PARAM NAME="AllowScriptAccess" VALUE="never">' + 
			'<EMBED src="' + 
			google_ad.image_url + '" WIDTH="' + 
			google_ad.image_width + '" HEIGHT="' + 
			google_ad.image_height + 
			'" TYPE="application/x-shockwave-flash"' + 
			' AllowScriptAccess="never" ' + 
			' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
	
	} else if (google_ads[0].type == "image") {
	
		s += '<a href=\"' + 
			google_info.feedback_url + '\" style="color:000000">Ads by Google</a><br> <a href="' + 
			google_ads[0].url + '" target="_top" title="go to ' + 
			google_ads[0].visible_url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
			google_ads[0].visible_url + '\';return true"><img border="0" src="' + 
			google_ads[0].image_url + '"width="' + 
			google_ads[0].image_width + '"height="' + 
			google_ads[0].image_height + '"></a>';
	
	} else if (google_ads[0].type == "html") {

		s += google_ads[0].snippet;
		
	} else {
		
		if (google_ads.length == 1) {
			/*
			* Partners should adjust text sizes
			* so ads occupy the majority of ad space.
			*/
 		    s += '<a href=\"' + 
				google_info.feedback_url + '\" style="color:000000">Ads by Google</a><br> <a style="text-decoration:none" href="' + 
				google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				google_ads[0].visible_url + '\';return true"> <span style="text-decoration:underline;font-size:20pt"> <b>' + 
				google_ads[0].line1 + '</b><br></span></a> <span style="color:#000000;font-size:16pt">' +
				google_ads[0].line2 + '&nbsp;' +
				google_ads[0].line3 + '<br></span> <span><a style="color:#008000;font-size:14pt;text-decoration:none" href="' + 
				google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				google_ads[0].visible_url + '\';return true">' + 
				google_ads[0].visible_url + '</span></a><br>';
		
		
		
		} else if (google_ads.length > 1) {
			// 20080508 SW: Modified to show Ads by Google image instead of text
			// 20080512 SW: Move Ads by Google to end of the ad tower
		   	//s += '<a href=\"' + google_info.feedback_url + '\" style="color:000000">Ads by Google</a><br>'
			s += '<a href=\"' + google_info.feedback_url + '\"><img alt="Ads by Google" border=0 height=16 src=http://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-000000.png width=78></a><br><br>' 
		
			/*
		  	* For text ads, append each ad to the string.
		  	*/
		
			for(i = 0; i < google_ads.length; ++i) {
		

				// 20080508 SW: Modified to show ad with different style
				// 20080512 SW: Add onClick event to view ad in new browser
				//s += '<br><a style="text-decoration:none" href="' + 
				//google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				//google_ads[i].visible_url + '\';return true"> <span style="text-decoration:underline"> <b>' + 
				//google_ads[i].line1 + '</b><br></span></a> <span style="color:#000000">' +
				//google_ads[i].line2 + '<br>' +
				//google_ads[i].line3 + '<br></span> <span><a style="color:#008000;text-decoration:none" href="' + 
				//google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				//google_ads[i].visible_url + '\';return true">' + 
				//google_ads[i].visible_url + '</span></a><br>';
				
				
				s += '<a style="color:#326598;" href="' + 
				google_ads[i].url + '" target="_blank" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				google_ads[i].visible_url + '\';return true"> <span style="text-decoration:underline;"> <b>' + 
				google_ads[i].line1 + '</b><br></span></a> <span style="color:#326598;display:block;font-size:13px;line-height:16px;font-family:arial,sans-serif;">' +
				google_ads[i].line2 + '<br>' +
				google_ads[i].line3 + '<br></span> <span><a style="color:#76839a;font-size:10px;line-height:12px;overflow:hidden;white-space:nowrap;font-family:arial,sans-serif;" href="' + 
				google_ads[i].url + '" target="_blank" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
				google_ads[i].visible_url + '\';return true">' + 
				google_ads[i].visible_url + '</span></a><br><br>';
			}
		}
	}
	
	//s += '<a href=\"' + google_info.feedback_url + '\"><img alt="Ads by Google" border="0" height="16" src="http://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-000000.png" width="78"></a><br>';
	s += '</div>';	
	
	document.write(s);
	return;
}
