"Goofy", da hast Du jetzt aber ganz schlechte Karten ...
Ich kann Dir jetzt auch nur abraten, irgendwelchen irgendwo gefundenen Code zu verwenden - das geht mit allerhöchster Wahrscheinlichkeit zumindest bei einigen Clients "in die Hose".
Hole Dir einen externen Dienstleister ins Haus, der sollte sowas in sehr kurzer Zeit massgeschneidert abliefern können.
Bernhard