$result=db_query('SELECT vid FROM {:table} WHERE tid = :tid',array(':table'=>db_escape_table($table),':tid'=>$tid));
while($node=db_fetch_object($result)){
$markers=db_query('SELECT t.tid, gt.marker FROM {term_node} r INNER JOIN {gmap_taxonomy_term} gt ON r.tid = gt.tid INNER JOIN {term_data} t ON r.tid = t.tid INNER JOIN {vocabulary} v ON t.vid = v.vid WHERE r.vid = :vid ORDER BY v.weight DESC, t.weight DESC, t.name DESC',array(':vid'=>$node->vid));
$markers=db_query('SELECT t.tid, gt.marker FROM {taxonomy_term_node} r INNER JOIN {gmap_taxonomy_term} gt ON r.tid = gt.tid INNER JOIN {taxonomy_term_data} t ON r.tid = t.tid INNER JOIN {taxonomy_vocabulary} v ON t.vid = v.vid WHERE r.vid = :vid ORDER BY v.weight DESC, t.weight DESC, t.name DESC',array(':vid'=>$node->vid));