Also you can keep path in data structure.
<div class="big_img_wrapper"></div>
<div class="thumbs_img_wrapper"></div>
<script>
var i, big_image_urls, thumbs_image_urls, gallery_size;
big_image_urls = [
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/big/1.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/big/2.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/big/3.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/big/4.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/big/5.jpg'
];
thumbs_image_urls = [
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/thumbs/1.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/thumbs/2.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/thumbs/3.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/thumbs/4.jpg',
'http://cdn.sstatic.net/stackexchange/img/hiring/photos/thumbs/5.jpg'
];
i = 0;
gallery_size = big_image_urlsthumbs_image_urls.length;
while (i < gallery_size) {
$('.big_img_wrapper'thumbs_img_wrapper').append(
'<img src="' + big_image_urls[i]thumbs_image_urls[i] + '" id="big_img_'id="' + i + '" class="big_img">'class="thumbs_img">'
);
while (i < gallery_size) {i++;
}
$('.thumbs_img_wrapper'big_img_wrapper').append(
'<img src="' + thumbs_image_urls[i]big_image_urls[0] + '" id="'id="big_img_' + i0 + '" class="thumbs_img">'class="big_img">'
);
i++;
}
$('.thumbs_img').click(function(){
var id;
id = $(this).attr('id');
$('.big_img')
.hide()
.attr('src', big_image_urls[id])
.fadeIn('slow');
});
</script>