1)Изображения для блоков рандомно берутся из директории
как то заранее известно проименованы картинки?
Нет. к именам не привязывался. Предполагается что каждому из блоков привязана определенная директория с изображениями. ну или имена картинок в виде a1, a2, a3, b1, b2, c1, c2, c3 буква как определяющая блока, хотя так труднее
2)при наведении на текстовую ссылку, изображение в соответствующем блоке меняется. причем меняется с эффектом белого шума между изображениями
меняется на что? Что за "белый шум"? Есть ссылка на пример эффекта?
белый шум часто бывает на телевизорах без антенны
картинка а поверх нее бегающие черно-белые точки,
http://www.codingforums.com/showthread.php?t=214412
Но это не пример, ссылка на код, белый шум это в моем понимании блок случайным образом заполненный черно-белыми пикселями, и так что бы пиксели меняли свой цвет с разным временным промежутком.
3)При клике на ссылку новая страница выезжает слева
технически это будет все же одна страница, выглядеть может как разные. И что на этих - "других" страницах?
Да скорее всего страница даже без <a href> на "страницах" все что угодно, изображения, фон, текст, ссылки и др.
4) раз курсовой, то есть ограничения на подключение дополнительных библиотек или нет?
ограничений нет, только личная просьба на коменты по коду
5) по цене - около 100$ потянет бюджет? Вебманями платить собираетесь?
100$ это допустимо. Любой для вас удобный способ.