nett von Dir, dass Du uns Deinen Code zur Verfügung stellst, aber könntest Du möglicherweise noch 1 - 2 Zeilen Kommentare / Erklärungen hinzufügen:
Was tut das Ding eigentlich ?
DENN:
Es gibt zwei Arten von Leuten hier, die Deinen Code gebrauchen könnten:
1. Erfahrende Programmierer (ich nehme mich als Beispiel)
In der Zeit in der ich Deinen Code analysiert habe, um herauszufinden, was Du tust und nicht tust, habe ich die Funktion längst selbst programmiert
2. Einsteiger / Anfänger die eine bestimmte Funktion suchen
Diese haben kaum eine Chance herauszufinden, ob Deine Funktion irgendwie zu Ihrer Anforderung passt, bzw. wie sie sie bei sich einbinden können.
ALSO: Teilen ist super, aber wenn Du Dir die Mühe machst, hier was zu posten, dann erkläre bitte auch, wofür man Deinen Code verwenden kann....
Gruß
Tode