Több megoldást alkalmaztam ilyen esetekre, késő délután leírok három változatot.
De ezt nem lesz olcsó megoldani.