la funzione la puoi sempre fare tu. Lo schema di lavoro e' quello. se vuoi ti metto giu' un abbozzo, ma credo che tu sia in condizione di farlo da solo.