function writeCookie(strKey, strValue, intDaysExpire){
	var strTmp=key+"="+escape(strValue)+";";
	if(datExpire!=0){
		var dtExpireDate=new Date();
		dtExpireDate.setDate(dtExpireDate.getDate()+intDaysExpire);
		strTmp+="expires="+dtExpireDate.toGMTString()+";";
	}
	document.cookie=strTmp;
}

function readCookie(strKey){
	var strCookie=document.cookie;
	var arrCookie=strCookie.split(";");
	var objExp=new RegExp(" ","g");
	strKey=strKey.replace(objExp, "");
	
	var i=0;
	while(arrCookie[i]){
		var arrRowString=arrCookie[i].split("=");
		arrRowString[0]=arrRowString[0].replace(objExp,"");
		if(strKey==arrRowString[0]){
			return unescape(arrRowString[1]);
		}
		if(++i>=arrCookie.length){
			break;
		}
	}
	return "";
}

function isDate(val){
	myRegExp=new RegExp("([2][0][0-9][0-9]/[0-1][0-9]/[0-3][0-9])");
	ret=myRegExp.exec(val);
	ret=myRegExp.test(val);
	if(ret==false){
		alert("入力形式が間違えています。確認してください。");
	}
}
function isNull(val){
	if(val==""){
		alert("値がありません。入力または選択してください。");
	}
}
function delPath(str0){
	if(str0.indexOf("\\")>0){
		var arr0=str0.split("\\");
		str0=arr0[0];
		alert(str0);

	}
	return str0;
}
function chkZero(obj){
	str0="document.fMain." + obj + ".value;";
	ret0=eval(str0);
	if(ret0==0){
		return 1;
	}
	else{
		return 0;
	}
}
function chkNull(obj){
	str0="document.fMain." + obj + ".value;";
	ret0=eval(str0);
	if(ret0==""){
		return 1;
	}
	else{
		return 0;
	}
}
function chkOpt(obj){
	str0="document.fMain." + obj + ".checked;";
	ret0=eval(str0);
	if(ret0==true){
		return 1;
	}
	else{
		return 0;
	}
}

function createXMLHttpRequest(cbFunc){
	var XMLhttpObject = null;
	try{
		XMLhttpObject = new XMLHttpRequest();
	}
	catch(e){
		try{
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				return null;
			}
		}
	}
	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
	return XMLhttpObject;
}

function loadTextFile(strFileName){
	httpObj = createXMLHttpRequest(displayHtmlData);
	if (httpObj){
		httpObj.open("GET",strFileName,true);
		httpObj.send(null);
	}
	else{
		//
	}
}

function displayTextData(){
	if ((httpObj.readyState == 4) && (httpObj.status == 200)){
		document.getElementById('ad_space').innerText = httpObj.responseText;
	}
	else{
		document.getElementById('ad_space').innerText = "Loading...";
	}
}

function displayHtmlData(){
	if ((httpObj.readyState == 4) && (httpObj.status == 200)){
		document.getElementById('ad_space').innerHTML = httpObj.responseText;
	}
	else{
		document.getElementById('ad_space').innerHTML = "<b>Loading...</b>";
	}
}

