Hi Naps,
erst vor wenigen Tagen stand ich vor einer ähnlichen Frage und bin dank dedlfix zu einer guten Lösung gekommen.
Vielleicht hilft es Dir, wenn Du Dir den entsprechenden Thread einfach mal ansiehst.
Mit freundlichen Grüßen
Hugo Egeon Balder