Unfortunately, if you need to overlay something on top of Yahoo! maps, it won't let you, because you can't change the wmode of the flash to "transparent". IN order to fix this, you have to do a small hack of the Yahoo! Maps API. If you want to set the wmode of Yahoo! Maps to transparent, insert the following code before you create a map, but after you load the Yahoo API:
//UGLY HACK TO FIX WMODE
FlashTag.prototype.toStringOrig = FlashTag.prototype.toString
FlashTag.prototype.toString = function() {
this.setWmode('transparent');
return this.toStringOrig();
}
This modifies the flash tag creation to set the wmode immediately before rendering the tag.
