ganiaz ha detto la cosa migliore..una libreria come jquery ti sarà di aiuto, eventuamente tu puoui andare nel loro codice e scoprire la differenza dal tuo