<!--

/*
 * This function retrieves the search query from the URL.
 */

function GetParam(name)
{
  var match = new RegExp(name + "=(.+)[&]","i").exec(location.search);
  if (match==null)
  {
      match = new RegExp(name + "=(.+)","i").exec(location.search);
  }

  if (match==null)
  {
      return null;
  }

  match = match + "";
  result = match.split(",");
  return result[1];
}

/*
 * This function is required. It processes the google_ads JavaScript object,
 * which contains AFS ads relevant to the user's search query. The name of
 * this function <i>must</i> be <b>google_afs_request_done</b>. If this
 * function is not named correctly, your page will not display AFS ads.
 */

function google_afs_request_done(google_ads)
{
  /*
   * Verify that there are actually ads to display.
   */
  var google_num_ads = google_ads.length;
  if (google_num_ads <= 0)
  {
      return;
  }

  var wideAds = "";   // wide ad unit html text
  var narrowAds = "";   // narrow ad unit html text

  for(i = 0; i < google_num_ads; i++)
  {
      if (google_ads[i].type=="text/wide")
      {
          // render a wide ad
          wideAds+='<div class="go_2010"><a class="go_link_2010" target="_bank" onmouseover="javascript:window.status=\'' +
                          google_ads[i].url + '\';return true;" ' +
                          'onmouseout="javascript:window.status=\'\';return true;" ' +
                          'href="' + google_ads[i].url + '">' +
                          '<span>' + google_ads[i].line1 + '<br></span></a>' +
                          '<a class="go_link_2010_klein" target="_bank" onmouseover="javascript:window.status=\'' +
                          google_ads[i].url + '\';return true;" ' +
                          'onmouseout="javascript:window.status=\'\';return true;" ' +
                          'href="' + google_ads[i].url + '">' +
                          '<span style="font-family:Arial;font-size:12px;color:#666666">' + google_ads[i].visible_url + '</span></a>' + 
                          ' <span style="font-family:Arial;font-size:12px;color:#666666">' + google_ads[i].line2 + '<br></span>' +
                          '</div><br>';
      }

      else
      {
          // render a narrow ad
          narrowAds+='<div class="go_2010"><a class="go_link_2010" target="_bank" onmouseover="javascript:window.status=\'' +
                          google_ads[i].url + '\';return true;" ' +
                          'onmouseout="javascript:window.status=\'\';return true;" ' +
                          'href="' + google_ads[i].url + '">' +
                          '<span>' + google_ads[i].line1 + '<br></span></a>' +
                          '<a class="go_link_2010_klein" target="_bank" onmouseover="javascript:window.status=\'' +
                          google_ads[i].url + '\';return true;" ' +
                          'onmouseout="javascript:window.status=\'\';return true;" ' +
                          'href="' + google_ads[i].url + '">' +
                          '<span style="font-family:Arial;font-size:12px;color:#666666">' + google_ads[i].visible_url + '</span></a>' +
                          ' <span style="font-family:Arial;font-size:12px;color:#666666">' + google_ads[i].line2 + '<br></span>' +
                          '</div><br>';
      }
  }

  if (narrowAds != "")
  {
      narrowAds = '<div align="left" style="margin-bottom:3px;"><a target="_blank" style="text-decoration:none;font-size:11px;color:#666666;text-align:right" ' +
                  'href="http://services.google.com/feedback/online_hws_feedback">' +
                  'Ads door Google</a></div>' + narrowAds;
  }

  if (wideAds != "")
  {
      wideAds = '<div align="left" style="margin-bottom:3px;"><a target="_blank" style="text-decoration:none;font-size:11px;color:#666666;text-align:right;" ' +
                'href="http://services.google.com/feedback/online_hws_feedback">' +
                'Ads door Google</a></div>' + wideAds;
  }

  // Write HTML for wide and narrow ads to the proper <div> elements
  document.getElementById("wide_ad_unit").innerHTML = wideAds;
  document.getElementById("narrow_ad_unit").innerHTML = narrowAds;
  //document.getElementById("sky_ad_unit").innerHTML = narrowAds;
}

