Die Antworten weiss ich zwar nicht, aber für eine ziemlich gute Komplettlösung guckst Du hier.