Please help with selection face intersections

1) I have 3 x 3 faces (or much more) deformed poly for example (tris and quads).
2) I have column (or a bunch of any poly in space) that intersect this plane in the
middle polygon (with no edge or vertex intersection) and sometimes with edges intersections at the same time
3) I need script that can detect (and select) intersected polygons in base poly

Please help, very usefull!

need-it.jpg328.46 KB