//body、onload設定
//#####################################################################

if(window.addEventListener) {
	window.addEventListener("load", function() {
		imgRollover();
	}, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", function() {
		imgRollover();
	});
}

//以下関数
//#####################################################################

//ロールオーバー
function imgRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");
		var imgOff = new Array();
		var imgOn = new Array();
		for(var i=0; i < images.length; i++) {
			if(images[i].src.match(/(.*_)off(\..*)$/)) {
				imgOff[i] = new Image();
				imgOn[i] = new Image();
				imgOff[i].src = images[i].src;
				imgOn[i].src = RegExp.$1 + 'on' + RegExp.$2;

				images[i].onmouseover = function() {
					this.setAttribute("src", this.src.replace("_off.", "_on."));
				}
				images[i].onmouseout = function() {
					this.setAttribute("src", this.src.replace("_on.", "_off."));
				}
			}
		}
	}
}

//覚書メモ
function memoClick() {
	var memo = 'memorandumCont';
	var id = document.getElementById(memo);
	var btnMemo = document.getElementById('btnMemo');
	if(document.getElementById(memo).style.display == 'block') {
		id.style.display = 'none';
		btnMemo.setAttribute('src', '/common/btn_openmemo.gif');
		btnMemo.setAttribute('alt','開く');
	}
	else {
		id.style.display = 'block';
		btnMemo.setAttribute('src', '/common/btn_closememo.gif');
		btnMemo.setAttribute('alt','閉じる');
	}
}

//flash振り分け（サンプル）
function samplePageSelect() {
	var body = document.getElementsByTagName("body");
	if (body[0].className == 'sample') {
		sample_flg = 1;
		return sample_flg;
	}
	else {
		sample_flg = 0;
		return sample_flg;
	}
}

//flash振り分け（お見積もり）
function formPageSelect() {
	var body = document.getElementsByTagName("body");
	if (body[0].className == 'estimate') {
		form_flg = 0;
		return form_flg;
	}
	else {
		form_flg = 1;
		return form_flg;
	}
}

//TR追加
function adTr() {
	var table = document.getElementById( 'tableTypeColorSize' );
	var colCount = table.rows[ 1 ].cells.length; // 列数
	var rowCount = table.rows.length; // 行数
	var tbody = document.createElement( 'tbody' );//IE用にtbody追加

	var tr = document.getElementById( "row0" );
	var trnew = document.createElement( "tr" );
	trnew.id = "row" + ( rowCount - 1 );

	for ( i = 0; i < colCount; i++ ) {
		var td = document.createElement( 'td' );
		var innerhtml;
		//alert(tr.cells[i].innerHTML);

		if( ( i == 0 ) || ( i == 1 ) ) {
			innerhtml = tr.cells[ i ].innerHTML;
			innerhtml = innerhtml.replace( "[0]", "[" + ( rowCount - 1 ) + "]" );
			innerhtml = innerhtml.replace( " selected", "" );
		} else if( i == 2 ) {
			innerhtml = '<p><input type="text" name="counttext[' + ( rowCount - 1 ) + ']" class="width70" value="">　枚</p>';
		}
		td.innerHTML = innerhtml;
		trnew.appendChild( td );
	}

	tbody.appendChild( trnew );
	table.appendChild( tbody );
}

//印刷位置選択
function printPosition(toId) {
	var divId = toId.substring( 0, toId.length - 1 );
	// var divId = toId.replace(/[0-9][0-9]/,'');
	var total = 0;
	var div = document.getElementsByTagName('div');
	var regDivId = new RegExp(divId);

	for (var i=0; i<div.length; i++) {
		if (div[i].getAttribute('id')) {
			if (div[i].getAttribute('id').match(regDivId)) {
				div[i].setAttribute('style', 'display: none;');
				div[i].style.display = 'none';
			}
			if (div[i].getAttribute('id') == toId) {
				div[i].setAttribute('style', 'display: block;');
				div[i].style.display = 'block';
			}
		}
	}
}

//印刷位置選択
function printPosition_OLD(toId) {
	var divId = toId.replace(/[0-9][0-9]/,'');
	var total = 0;
	var div = document.getElementsByTagName('div');
	var regDivId = new RegExp(divId);

	for (var i=0; i<div.length; i++) {
		if (div[i].getAttribute('id')) {
			if (div[i].getAttribute('id').match(regDivId)) {
				div[i].setAttribute('style', 'display: none;');
				div[i].style.display = 'none';
			}
			if (div[i].getAttribute('id') == toId) {
				div[i].setAttribute('style', 'display: block;');
				div[i].style.display = 'block';
			}
		}
	}
}

//小窓
function openWindow(url,n,w,h) {
	window.open(url,n,"width=" + w + ", height=" + h + ", menubar=yes, toolbar=no, scrollbars=yes, resizable=yes");
}

