code: function logResults(data)
  {
  	var done,output,result;
  	var nextIsReady = true;
  	
  	while (nextIsReady)
  	{
  		result = data.page.results[data.page.currentIndex];
  		
  		if (result !== undefined)
  		{
  			done = data.page.done===true && data.page.currentIndex>=data.page.results.length-1;
  			
  			output = logResult(result, done);
  			
  			if (output !== "") log(output);
  			if (done === true) return;
  			
  			data.page.currentIndex++;
  		}
  		else
  		{
  			nextIsReady = false;
  		}
  	}
  }
docs: /*
  Logs links in the order that they are found in their containing HTML
  document, even if later links receive an earlier response.