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 += '<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_ads[0].url + 
              '" target="_top" title="go to ' + google_ads[0].visible_url + 
              '"><img border="0" src="' + google_ads[0].image_url + 
              '"width="' + google_ads[0].image_width + 
              '"height="' + google_ads[0].image_height + '"></a>'; 
 
    } else { 
      //s += '<div style="text-align:left;font-weight:bold;font-size:10pt"></div>'; 

      if (google_ads.length == 1) { 
        /* 
         * Partners should adjust text sizes 
         * so ads occupy the majority of ad space. 
         */ 
        s += '<a href="' + google_ads[0].url + '" ' + 
                          'onmouseout="window.status=\'\'" ' + 
                          'onmouseover="window.status=\'go to ' + 
                          google_ads[0].visible_url + '\'" ' + 
                          'style="text-decoration:none">' + 
                          '<span style="text-decoration:underline">' + 
                          '<b>' + google_ads[0].line1 + '</b><br></span>' +  
                          '<span style="color:#000000">' + 
                          google_ads[0].line2 + '&nbsp;' + 
                          google_ads[0].line3 + '<br></span>' + 
                          '<span style="color:#008000">' + 
                          google_ads[0].visible_url + '</span></a><br>'; 
      } else if (google_ads.length > 1) { 
        /* 
         * For text ads, append each ad to the string. 
         */ 
        for(i=0; i < google_ads.length; ++i) { 
          s += '<br><a href="' + google_ads[i].url + '" ' + 
                            'onmouseout="window.status=\'\'" ' + 
                            'onmouseover="window.status=\'go to ' + 
                            google_ads[i].visible_url + '\'" ' + 
                            'style="text-decoration:none;">' + 
                            '<span style="text-decoration:none"><font size="-1" color="#006699"><b>' + 
                            google_ads[i].line1 + '</b></font><br></span>' +  
                            '<span style="color:#000000">' + 
                            google_ads[i].line2 + '&nbsp;' + 
                            google_ads[i].line3 + '<br></span>' + 
                            '<span style="color:#000000">' + 
                            google_ads[i].visible_url + '</span></a><br>'; 
        } 
      } 
    } 
 
    document.write(s); 
    return; 
  } 
