Nie jestem pewien, ale chyba już widziałem to na tym forum... A może na innym...
Co do samego pomysłu to jest świetny...