Hi,
If you want to draw a polygon on your map and select features
inside it, then it can be done, but it involves quite a lot of
javascript to empower digitizing on the browser, plus a spatial search
program running on your server that would send the search results back
to the browser or to Google Earth. The Digital Archaeological Atlas
of the Holy Land (
http://daahl.ucsd.edu) has a "Spatial Search"
function that does it; you draw a search polygon and get back sites
that are in the search region first as a list of sites in regular
HTML, then you can select the sites to map, and they are pushed ack to
the client as a .kml file.
-Steve