Если ищете ответы на вопросы из заголовка и подобные ему, вам необходимо учить JS. Можно пойти на курсы, взять репетитора или изучить соответствующие книги. Можно своместить. Но все равно мы советуем читать еще и материалы на сайтах, которые публикуют практикующие программисты на JS, разбирать готовые скрипты.
Еще в тему практический джава скрипт с александром http://iprowebber.ru/, для чего нужен джава скрипт, как вставлять джава скрипты, джава скрипт википедия.
JavaScript относительно легко изучить. Данный сайт про JS может быть полезен программистам уровня от базового до продвинутого.