/*
 * ================================================
 * This is System Default JavaScript       2004/5/12
 *
 *  コピペ用に作成したジャヴァスクリプトです。
 *  要らない部分は消して使用して下さい。
 *
 * ------------------------------------------------
*/

// onLoad時に呼び出す。初期状態では空実装。
function init() {
	init_question()
//	preload();
}
function preload() {
	folder = "http://example/";
	bfImg = new Array();
	for(i=0; i<10; i++) {
		bfImg[i] = new Image();
		bfImg[i].src = folder + i + ".gif";
	}
}
// 指定idへテキストやHTMLを入れる
function insertHtml(id, html) {
	if(document.all){
		document.all(id).innerHTML = html;
	}
	else if(document.layer){
		document.layer[id].document.open();
		document.layer[id].document.write(html);
		document.layer[id].document.close();
	}
	else if(document.getElementById) {
		document.getElementById(id).innerHTML = html
	} else {
		alert(html)
	}
}
function getProp(id) {
	if(document.all){
		return document.all(id)
	}
	else if(document.layer) {
		return document.layer[id].document;
	}
	else if(document.getElementById) {
		return document.getElementById(id)
	}
	else {
		alert("no getProp()")
		return 0
	}
}
// Dynamic Load JSFile（キャッシュ抑制）
function dynamicLoad(jsFileName){
	if (document.images){
		var now = new Date()
		jsFileName += (jsFileName.lastIndexOf('?') == -1) ? '?' : '&';
		var getData = jsFileName+'dumy='+now.getTime()
		if( document.all ){ 
			if( navigator.userAgent.indexOf("Win")!=-1 )
				eval(document.all('dynld')).src=getData
			else 
			if( navigator.userAgent.indexOf("Mac")!=-1 ){
				document.body.insertAdjacentHTML('BeforeEnd'
				,'<scr'+'ipt src="'+getData+'"><scr'+'ipt/>')
			}
		} else if(document.getElementById) {
			document.getElementById('dynld').innerHTML
				='<scr'+'ipt src="'+getData+'"><scr'+'ipt/>'
		} else {
			var datasrc   = new Image()
			datasrc.src   = getData
			location.href = datasrc.src
		}
	}
}
document.write('<script id="dynld"></script>')

function inImg(img)
{
	var str  = img.src;
	var pos  = str.lastIndexOf("/")+1
	var name = str.substring(pos)
	var path = str.substring(0, pos)
	img.src=path+"over/"+name
//	alert('name=' + name + "\npath=" + path);
}
function outImg(img)
{
	var str  = img.src;
	var pos  = str.lastIndexOf("/")+1
	var name = str.substring(pos)
	var path = str.substring(0, pos-5)
	img.src=path+name
//	alert("src=" + img.src);
}
function chImg(id, src)
{
	document.images[id].src = src;
//	alert("src=" + img.src);
}

// set bgColor
function setbg(col, idName) {
	
	if (idName.length < 1) return;
	var ua = navigator.userAgent;
	while (col.indexOf('tr') == 0) {
		if (document.layers) { col = null; break; }
		if (ua.indexOf('Gecko') != -1) { col='transparent'; }
		col=''; break;
	}
	
	if (document.layers) {
		document.layers[idName].bgColor=col;
	}
	else if (document.getElementById) { //--- NS6,7,MSIE5,6
		document.getElementById(idName).style.backgroundColor = col;
	}
	else if (document.all) { //--- IE4
		document.all(idName).style.backgroundColor = col;
	}
	else {
		document.getElementById(idName).style.backgroundColor = col;
	}
}
// show layer
function show(idName){
	if ( document.getElementById )
				document.getElementById( idName ).style.display   = 'block' 
	else if ( document.all ) document.all( idName ).style.display = 'block' 
	else if ( document.layers ) document.layers[ idName ].visibility = 'show' 
}
// hide layer
function hide(idName){
	if ( document.getElementById )
				document.getElementById( idName ).style.display   = 'none' 
	else if ( document.all ) document.all( idName ).style.display = 'none' 
	else if ( document.layers ) document.layers[ idName ].visibility = 'hide' 
}

