Это было бы намного проще, если бы вы использовали jQuery! Вместо того чтобы писать скрипт с нуля, вы можете просто использовать плагин для jQuery.
Если вы хотите увеличить изображение, когда пользователь нажимает на него, посмотрите на это, например: http://www.no -margin-for-errors.com / projects / prettyphoto-jquery-lightbox-clone /
Вы просто загружаете jQuery и prettyPhoto и добавляете что-то вроде этого
$(document).ready(function(){
$("img").prettyPhoto();
});
Тогда все ваши изображения будут открываться в окне, когда вы нажимаете на них.
Я также уверен, что вы можете найти плагин для голосования где-нибудь в Интернете для jQuery. Очень просто!
И если вы не найдете его, вы всегда можете написать это сами; -)