function setStyBGColor(objID,cl)
{
//	obj.bgColor = cl;
	document.all(objID).style.backgroundColor = cl;
}
function MM_swapImage()
{
	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3){
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
		}
	}
}

// literal check
function all_hiragana_chk(str) 
{
	//var hiragana = "あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむ\め\も\や\ゆ\よ\ら\り\る\れ\ろ\わ\を\ん\っがぎぐげござじずぜぞたぢづでどばびぶべぼぱぴぷぺぽぁぃぅぇぉゃ\ゅ\ょ\ゎ\";
	var hiragana = "あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんっがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽぁぃぅぇぉゃゅょゎ";
	var cnt = 0;

	for (var i=0; i<str.length; i++){
		var tmp1 = str.substr(i,1);
		for (var j=0; j<hiragana.length; j++) {
			var tmp2 = hiragana.substr(j, 1);
			if (tmp1 == tmp2) {
				cnt++;
			}
		}
	}
	if(str.length != cnt) {
		return false;
	}
	return true;

//	if (str.match(/[^A-Za-z]+/)){
//		return false;
//	}
//	return true;
}
function blanc_chk(str)
{
	if(str == "" || str == null){
		return false;
	}
	return true;
}
function mail_chk(str)
{
    if (!str.match(/^[A-Za-z0-9]+([\w\.-])+@[\w\.-]+\.\w{2,}$/)) {
		return false;
	}
	return true;
}

function int_chk(str)
{
	if (!str.match(/^[0-9]+$/)) {
		return false;
	}
	return true;
}
