var google_adnum = 0;
var flexafc_break_after_1stline = false;
var flexafc_break_after_2ndline = false;

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;
}

// Set feedback URL
document.getElementById(flexafc_block_id + '_feedbackurl').href = google_info.feedback_url;

/*
* 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 style=\"margin-bottom:2px\"><a class=\"smallfont flexafcfeedbackurl\" href=\"' + google_info.feedback_url + '\">Google-Anzeigen</a></div>';
   s += '<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 += '<div style=\"margin-bottom:2px\"><a class=\"smallfont flexafcfeedbackurl\" href=\"' + google_info.feedback_url + '\">Google-Anzeigen</a></div>';
   s += '<a href="' +
google_ads[0].url + '" target="_top" title="' +
google_ads[0].visible_url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'' +
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 += '<div style=\"margin-bottom:2px\"><a class=\"smallfont flexafcfeedbackurl\" href=\"' + google_info.feedback_url + '\">Google-Anzeigen</a></div>';

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="alt1" style="padding: 4px" onmouseover="this.className=\'inlinemod\';" onmouseout="this.className=\'alt1\'";><a style="text-decoration:none" href="' +
google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'' +
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=\'' +
google_ads[0].visible_url + '\';return true">' +
google_ads[0].visible_url + '</span></a></div>';

} else if (google_ads.length > 1) {

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

for(i = 0; i < google_ads.length; ++i) {

s += '<div class="alt1 flexafcad" onmouseover="this.className=\'inlinemod flexafcad\';" onmouseout="this.className=\'alt1 flexafcad\'";><a class="flexafctitlelink" style="text-decoration:none" href="' +
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'' +
google_ads[i].visible_url + '\';return true"> <span style="text-decoration:underline"> <b>' +
google_ads[i].line1 + '</b><br></span></a> <div class="flexafctext" style="color:#000000">' +
google_ads[i].line2 + ' ' + ((flexafc_break_after_1stline) ? '<br />' : '') + 
google_ads[i].line3 + ((flexafc_break_after_2ndline) ? '<br />' : ' - ') + '<a style="color:#000000;text-decoration:none" href="' +
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'' +
google_ads[i].visible_url + '\';return true">' +
google_ads[i].visible_url + '</a></div></div>';
}

if (google_ads[0].bidtype == "CPC") {  /* insert this snippet for each ad call */
google_adnum = google_adnum + google_ads.length;
}
}
    }

    //document.write(s);
	if (google_ads[0].type == 'text')
	{
		document.getElementById(flexafc_block_id + '_content').innerHTML = s;
	}
	else
	{
		document.getElementById(flexafc_block_id).innerHTML = s;
	}
	document.getElementById(flexafc_block_id).style.display = '';
    return;
  }
