function getElm(id){
	elm = document.getElementById(id);
	return elm;
}
var ids = new Array();
//カラチェック
function spaceCheck(id){
	val = getElm(id);
	var trimFlg = 0;//スペース処理を行うためのフラグ。0:スペースあり  1:スペースなし。
	while(trimFlg == 0){
		if(val.value.indexOf(" ") > -1){
			val.value = val.value.replace(" ","");
		}else if(val.value.indexOf('　') > -1){
			val.value = val.value.replace('　','');
		}else{
			trimFlg = 1;
		}
	}
}
//クリック画像大
function img_big(id,id2,src,num,msg){//num 拡大率(%)
	var ritu = num * 0.01;
	targetElm = getElm(id);
	msgtargetElm = getElm(id2);
	if(targetElm.hasChildNodes()) targetElm.removeChild(targetElm.firstChild);
	imgElm = document.createElement('img');
	imgElm.src = src;
	tate = imgElm.height;
	yoko = imgElm.width;
	imgElm.height = imgElm.height * ritu;
	imgElm.width = imgElm.width * ritu;
	targetElm.appendChild(imgElm);
	msgtargetElm.appendChild();
}
//クリックしたらメインに画像を表示する関数(width,height固定)
function showMain(id){//tyがtだと縦、yだと横
	msgElm = getElm('img_msg_main');//テキスト表示エリア（きめ）
	bodyElm = getElm('img_main');//他エリア(きめ)
	tableElm = getElm('img_pict_table');//tebleエリア(きめ)
	showElm = getElm(id);
	white(tableElm);
	if(msgElm.hasChildNodes()){
		msgElm.replaceChild(showElm.cloneNode(true),msgElm.firstChild);
	}else{
		msgElm.appendChild(showElm.cloneNode(true));
	}
	tableElm.style.display="block";
}
//画面の中央に配置
function centerScreen(p_w){
	wx = p_w+720;
	x = (screen.width  - wx) / 2;
	return x;
}
//クリックしたらtableを閉じ、bodyの色ももとに戻す
function closePict(){
	tableElm = getElm('img_pict_table');//tebleエリア(きめ)
	bodyElm = getElm('img_main');//他エリア(きめ)
	//document.body.style.backgroundColor ="transparent";
	tableElm.style.display="none";
}
var lagObj_1;//光オブジェ
var lagObj_2;//光オブジェ
var LAST = 100;//光らせる際最後表示させるか否か(非表示は0)
//光らせて表示
function showthis(id){
	showElm_1 = getElm(id);
	clearTimeout(lagObj_1);
	clearTimeout(lagObj_2);
	count = 0;
	LAST = 100;
	speed=50;
	timelag_1();
}
//光らせて非表示
function hidden(id){
	hidElm = getElm(id);
	clearTimeout(lagObj_2);
	clearTimeout(lagObj_1);
	count = 100;
	LAST = 0;
	speed=50;
	timelag_2();
}
//光らせる関数(表示用)
function timelag_1(){
	lagObj_1 = setTimeout('timelag_1()',speed);
	if(document.all){
		showElm_1.style.filter = "alpha(opacity="+count+")";
	}else{
		showElm_1.style.opacity  = count*0.01;
	}
	count +=10;
	if(count > 100){
		clearTimeout(lagObj_1);
		count = 0;
		showElm_1.style.filter = "alpha(opacity="+LAST+")";
		showElm_1.style.opacity = LAST*0.01;
	}
}
//光らせる関数(非表示用)
function timelag_2(){
	lagObj_2 = setTimeout('timelag_2()',speed);
	if(document.all){
		hidElm.style.filter = "alpha(opacity="+count+")";
	}else{
		hidElm.style.opacity  = count*0.01;
	}
	count -=10;
	if(count < 0){
		clearTimeout(lagObj_2);
		count = 0;
		hidElm.style.filter = "alpha(opacity="+LAST+")";
		hidElm.style.opacity = LAST*0.01;
	}
}
//光らせるための下準備関数
function white(Elm){
	showElm_1 = Elm;
	clearTimeout(lagObj_1);
	count = 0;
	LAST = 100;
	speed=1;
	timelag_1();
}


