soll der Code für jeden Downloadbar sein? Falls ja, kannst du das z.B. mit Clientseitigem JavaScript machen.
Les dich dazu einfach zu jQuery ein und kombiniere den bereits erwähnten Timeout mit einer passenden jQuery funktion.
Mit jQuery kannst du dein HTML dynamisch verändern, also Bilder etc. dynamisch ein und ausbauen.