Bekanntes Problem. Schau mal hier rein, da habe ich eine Lösung geschrieben.