/*
#=====================================================================
#                画像サムネイル支援ＪａｖａＳｃｒｉｐｔ               
#                                                   Version 1.00      
#          Copyright (c) 2005 Studio iNDEX Yoshinori Komuro.          
#---------------------------------------------------------------------
#どのような用途であっても,本プログラム中の一部または全部の流用を禁ずる
#=====================================================================
*/
/*
#=====================================================================
#===             フォームに入れた画像をプレビューする              ===
#=====================================================================
*/
function FormThumnail(ImgObjct) {
	if (ImgObjct.value.match(/.gif/i) || ImgObjct.value.match(/.jpg/i) || ImgObjct.value.match(/.png/i)) {
		document.getElementById("Thumnail_Img").src = ImgObjct.value;
		document.getElementById("Thumnail_Img").style.display="inline";
	} else {
		alert("jpg gif png フォーマット以外の画像をアップロードすることは出来ません。");
		ImgObjct.value = '';
		document.FORM.upfile.value = '';
		document.FORM.PostTitle.value = '';
	}
	return false;
}
/*
#=====================================================================
#===             フォームに入れた画像をプレビューする              ===
#=====================================================================
*/
function popupImage(filepath){
    var y = 0;

    if (document.all) {
        y = document.body.scrollTop + 64;

        if(!popupImage.imgNode){
            popupImage.imgNode = document.createElement('img');
            popupImage.imgNode.setAttribute( 'src' ,filepath );
            popupImage.imgNode.onclick = closeImage;
        }

    } else if( document.implementation) {
        y = window.pageYOffset + 64;

        if(!popupImage.imgNode){
            popupImage.imgNode = document.createElement('img');
            popupImage.imgNode.setAttribute( 'src' , filepath );
            popupImage.imgNode.addEventListener('click' ,closeImage , true);
        }
    } else {
        return false;
    }

    with(popupImage){
        imgNode.style.position = 'absolute';
        imgNode.style.left = '64px';
        imgNode.style.top = y + 'px';
        imgNode.style.borderColor = '#555555';
        imgNode.style.borderWidth = '2px';
        imgNode.style.borderStyle = 'solid';
        imgNode.style.margin = '0';
        document.body.appendChild(imgNode);
    }

    function closeImage(){
        if (popupImage.imgNode) {
            document.body.removeChild(popupImage.imgNode);
            popupImage.imgNode = null;
        }
    }
}
