Yes, that's usually the case. I get frustrated by clients who want things that aren't practical, or that are purely to satisfy their vanity at the expense of usability. Anyway, sorry for the rant! Having other elements on the page is not a problem as far as PHP goes. Anyhow, a combination of JS/Ajax and PHP might be the best solution, but I'm not qualified to advise on that. Hopefully someone else will step in now.