
var google_adnum = 0;

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;

	/*
	 * 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 += '<div class="mc_google_flash_ad">';
		
		s += '<a href=\"'
				+ google_info.feedback_url
				+ '\" class="mc_google_flash_ad_feedback_link" target="_blank">Google-Anzeigen</a> '
				+ '<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>';

		s += '</div>';
		
	} else if (google_ads[0].type == "image") {

		s += '<div class="mc_google_image_ad">';
		
		s += '<a href=\"'
				+ google_info.feedback_url
				+ '\" class="mc_google_image_ad_feedback_link" target="_blank">Google-Anzeigen</a> <a href="'
				+ google_ads[0].url
				+ '"  target="_blank" 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>';

		s += '</div>';
		
	} 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 += '<div class="mc_google_ad">';
			
			s += '<a href=\"'
					+ google_info.feedback_url
					+ '\" class="mc_google_ad_feedback_link mc_google_ad_feedback_link_single" target="_blank">Google-Anzeigen</a>';
			
			s += '<div class="mc_google_ad_content mc_google_ad_content_single">';
			
			if(mc_google_ad_bg_hover) {
				s += '<div onmouseover="this.style.backgroundColor = \'' + mc_google_ad_bg_hover + '\'" onmouseout="this.style.backgroundColor = \'transparent\'" style="padding:10px 12px;">';
			}
			
			s += '<a class="mc_google_ad_headline mc_google_ad_headline_single" href="'
					+ google_ads[0].url
					+ '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '
					+ google_ads[0].visible_url
					+ '\';return true" target="_blank"> <span> <b>'
					+ google_ads[0].line1
					+ '</b><br></span></a>';
			
			s += '<span class="mc_google_ad_text mc_google_ad_text_single">'
				+ google_ads[0].line2
				+ '&nbsp;'
				+ google_ads[0].line3
				+ '</span>';
			
			if(!mc_google_ad_link_inline) {
				s += '<br>';
			}
			
			s  += '<span class="mc_google_ad_link mc_google_ad_link_single"><a href="'
				+ google_ads[0].url
				+ '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '
				+ google_ads[0].visible_url + '\';return true"  target="_blank">'
				+ google_ads[0].visible_url + '</span> </a> ';
			
			if(mc_google_ad_bg_hover) {
				s += '</div>';
			}
			
			s += '</div>';
			
			s += '</div>';
			
			if (google_ads[0].bidtype == "CPC") { /* insert this snippet for each ad call */ 
				google_adnum = google_adnum + 1;
			}
			
			
		} else if (google_ads.length > 1) {

			
			s += '<div class="mc_google_ad">';
			
			s += '<a href=\"' + google_info.feedback_url + '\" class="mc_google_ad_feedback_link mc_google_ad_feedback_link_multi" target="_blank">Google-Anzeigen</a>'

			/*
			 * For text ads, append each ad to the string.
			 */

			s += '<div class="mc_google_ad_content mc_google_ad_content_multi">';

			for (i = 0; i < google_ads.length; ++i) {
				
				if(mc_google_ad_direction == 'horizontal') {
					itemwidth = Math.round(mc_google_ad_width / mc_google_max_num_ads);
					s += '<div style="width: ' + itemwidth + 'px; float: left;">';
				}
				else {
					s += '<div onmouseover="this.style.backgroundColor = \'' + mc_google_ad_bg_hover + '\'" onmouseout="this.style.backgroundColor = \'transparent\'" class="mc_google_ad_container_multi">';
					if(i > 0) { //dont do the BR here if it is the first ad because of "Google-Anzeigen" having display:block
						//s += '<br />'; 
					}
				}

				s += '<a class="mc_google_ad_headline mc_google_ad_headline_' + i + ' mc_google_ad_headline_multi" href="'
						+ google_ads[i].url
						+ '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '
						+ google_ads[i].visible_url
						+ '\';return true" target="_blank"> <span> <b>'
						+ google_ads[i].line1
						+ '</b><br></span></a> ';
				
				s += 	' <span class="mc_google_ad_text mc_google_ad_text_' + i + ' mc_google_ad_text_multi">'
						+ google_ads[i].line2
						+ ' '
						+ google_ads[i].line3
						+ '</span>';
						
				if(!mc_google_ad_link_inline) {
					s += '<br>';
				}
				
				s 	   += ' <span class="mc_google_ad_link mc_google_ad_link_' + i + ' mc_google_ad_link_multi"><a href="'
						+ google_ads[i].url
						+ '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '
						+ google_ads[i].visible_url + '\';return true" target="_blank">'
						+ google_ads[i].visible_url + ' </span> </a> ';

				//if(mc_google_ad_direction == 'horizontal') {
				s += '</div>';
				
				if (google_ads[i].bidtype == "CPC") { /* insert this snippet for each ad call */ 
					google_adnum = google_adnum + 1;
				}
			}
			
			s += '</div>';
			
			s += '</div>';
		}
	}

	document.write(s);
	return;
}
