function open_form(action){
	document.write('</form>');
	document.write('<form action="./post/'+action+'" method="post" class="board" id="postform">');
}
function submit_form(msg){
	document.write('<input type="submit" tabindex="3" accesskey="p" value="'+msg+'" />');
}
function open_uploder(){
	document.write('</form>');
	document.write('<form action="./post/upload.php" method="post" enctype="multipart/form-data" class="board" id="postform">');
}









// written by webmaster@jikken.pobox.ne.jp ver 2.01
// http://jikken.pobox.ne.jp/money/
// modified by Satoshi Todome
// http://www.kyo-kan.net/

var siteurl1="http://maru-chang.com/"; // ここを「同一サイト内とするURL」に変えておく
var siteurl2="http://127.0.0.1/"; // ローカルアドレス

function ChangeTarget(doc, i){
		for(i=0; i<doc.links.length; i++){
				link=doc.links[i];

				linkdir1=link.href.substring(0, siteurl1.length);
				linkdir2=link.href.substring(0, siteurl2.length);
//				if(linkdir2==siteurl2) continue; // 自分のサイト内へのリンクは何もしない
				if(linkdir1==siteurl1 || linkdir2==siteurl2) continue; // 自分のサイト内へのリンクは何もしない
				// 上の2行を削除すると、自分のサイト内でも別ウィンドウに表示するようにする

				link.target="_blank"; // 別ウィンドウが開くように変更
		}
}













// ★画像サムネイル
imgNo = 0;
// 画像ボタン挿入
function insButton(a) {
	if (a.id != 'replaced') {
		var imgurl = a.href;
		var nHTML = '<a class="gazou" onclick=insImage("' + imgurl + '") id="buttonID' + imgNo.toString() +'">Open</a>';
		imgNo++;
		a.insertAdjacentHTML('AfterEnd',nHTML);
		a.id = 'replaced';
	}
}
// 画像が404
function imgNotFoound(imgid, imgbtnid) {
	var ie = document.getElementById(imgid);
	if (ie) {
		ie.style.display = 'none';
		if (ie.sourceIndex > 0) {
			eBR = document.all[ie.sourceIndex - 1];
			if ((eBR) && (eBR.tagName == 'BR')) {
				eBR.style.display = 'none';
			}
		}
	}
	var ibe = document.getElementById(imgbtnid);
	ibe.innerText = '404';
	ibe.style.color="red";
	ibe.onclick = 'return(false)';
}
// 画像ボタンクリック
function insImage(isu) {
	var e = window.event.srcElement;
	var eBR = '';
	var eid = e.id.replace(/^buttonID/,'');
	if (imageExt(isu)) {
		var ie = document.getElementById('imgID' + eid);
		var imgclass = 'bokashi';
		if (ie) {
			if (ie.style.display == 'none') {
				ie.style.display = 'inline';
				ie.className = imgclass;
				if (ie.sourceIndex > 0) {
					eBR = document.all[ie.sourceIndex - 1];
					if ((eBR) && (eBR.tagName == 'BR')) {
						eBR.style.display = 'inline';
					}
				}
				e.innerText = 'Hide';
			} else {
				var j = document.images.length;
				for (var i = 0; i < j; i++ ) {
					ie = document.images[i];
					if ((ie) && (ie.id.search(/^imgID/) == 0) && (isu.toLowerCase() == ie.src.toLowerCase()) && (ie.style.display != 'none')) {
						ie.style.display = 'none';
						if (ie.sourceIndex > 0) {
							eBR = document.all[ie.sourceIndex - 1];
							if ((eBR) && (eBR.tagName == 'BR')) {
								eBR.style.display = 'none';
							}
						}
					}
				}
				e.innerText = 'View';
			}
		} else {
			var nHTML = '<br><img src="' + isu + '" id="imgID' + eid + '" class="' + imgclass + '" onError="imgNotFoound(\'imgID' + eid + '\',\'' + e.id + '\');" onClick="hideImage();" onmouseover="imgOver(this,100);" onmouseout="imgOver(this,30)">';
			if (e.sourceIndex < document.all.length-1) {
				eBR = document.all[e.sourceIndex + 1];
				if (!((eBR) && (eBR.tagName == 'BR'))) {
					nHTML += '<br>';
				}
			}
			e.innerText = 'Hide';
			e.insertAdjacentHTML('afterEnd',nHTML);
		}
	}
	return false;
}
// 画像クリックで拡大縮小
function hideImage() {
	var e = window.event.srcElement;
	if (e.id.search(/^imgID/) == -1) return;
	var iu = e.src;
	var eBR = '';
	var j = document.images.length;
	for (var i = 0; i < j; i++ ) {
		e = document.images[i];
		if ((e) && (e.id.search(/^imgID/) == 0) && (iu.toLowerCase() == e.src.toLowerCase()) && (e.style.display != 'none')) {
			if (e.className == 'bokashi') {
				e.className = 'bokasazu';
				if(e.offsetWidth > ddfirst.offsetWidth) {
					e.className = 'bokasazuX';
				}
			} else {
				e.className = 'bokashi';
			}
		}
	}
}

// ★IMGタグ挿入対象拡張子
function imageExt(isu) {
	if (isu.search(/\.png$|\.jp(g|e|eg)$|\.gif$|\.bmp$/i) != -1) {
		return true;
	} else {
		return false;
	}
}
// ★リンクの確認
function checkAnchor() {
	var e = window.event.srcElement;
	if (e.tagName == 'A') {
		// 画像ボタン貼り付け
		var phre = new RegExp('^http:\\/\\/', 'i');
		if ((imageExt(e.href)) && (e.href.search(phre) == 0) && (e.id.search(/^Replaced/) == -1)) {
			insButton(e);
		}
	}
}

function imgOver(my,num) {
	if(my.className == 'bokashi') {
		my.style.filter="Alpha(opacity="+num+")";
	}
}

document.onmouseover   = checkAnchor;



