var zoom_photo_list = new Array();
var thum_photo_list = new Array();
var zoom_link = new Array();

function init_board_attachment_photo(img_control) {
	if(!document.getElementById(img_control)) return false;
	var img_list = document.getElementById(img_control).getElementsByTagName('IMG');
	var leng = img_list.length;
	var viewdetail = document.createElement('IMG');
	viewdetail.src='/module/img/viewdetail.gif';
	viewdetail.alt=language_font[2];
	viewdetail.className='viewdetail';
	if(leng>0) {
		for(var i=0;i<leng;i++) {
			zoom_photo_list[i] = new Image();
			zoom_photo_list[i].src = img_list[0].src;
			zoom_photo_list[i].alt = img_list[0].alt;
			thum_photo_list[i] = new Image();
			thum_photo_list[i].src = img_list[0].src.replace('w486h1','w70h70');
			thum_photo_list[i].alt = img_list[0].alt;
			thum_photo_list[i].style.margin='0';
			zoom_link[i]=document.createElement('A');
			zoom_link[i].className = 'zoom_link';
			zoom_link[i].href='#none';
			document.getElementById(img_control).removeChild(img_list[0]);
		}
		var zoom_image_div = document.createElement('DIV');
		zoom_image_div.className='zoom_image';
		zoom_image_div.id='zoom_image';
		
		var zoom_img = document.createElement('IMG');
		zoom_img.src=zoom_photo_list[0].src;
		zoom_img.style.margin='0';
		zoom_img.alt=zoom_photo_list[0].alt + language_font[3];
		var zoom_img_a = document.createElement('A');
		zoom_img_a.appendChild(viewdetail);
		zoom_image_div.appendChild(zoom_img_a);
		zoom_image_div.appendChild(zoom_img);
		zoom_img_a.href=zoom_img.src.replace(/(_w[0-9]+h[0-9]+)/,'');
		zoom_img_a.target='_blank';
		zoom_img_a.title=language_page[0];
		if(leng>1) {
			for(var i=0;i<zoom_link.length;i++) {
				zoom_link[i].appendChild(thum_photo_list[i]);
				document.getElementById(img_control).appendChild(zoom_link[i]);
				zoom_link[i].idx = i;
				zoom_link[i].onclick=function() {
					zoom_img.src=zoom_photo_list[this.idx].src;
					zoom_img.alt=zoom_photo_list[this.idx].alt + language_font[3];
					
					zoom_img.style.width = zoom_photo_list[this.idx].width+'px';
					zoom_img.style.height = zoom_photo_list[this.idx].height+'px';
					zoom_img_a.href=zoom_img.src.replace(/(_w[0-9]+h[0-9]+)/,'');
				}
				zoom_link[i].onkeyup=function() {
					this.onclick();
				}
			}
		}
		document.getElementById(img_control).appendChild(zoom_image_div);
	}
}
