﻿var LOGIN_COOKIE="M_Login";var LOADINGPATH_BAR="<img src=\"img/common/loading/loading.gif\" alt=\"\" />";var LOADINGPATH_FLOWER="<img src=\"img/common/loading/loading_flower.gif\" alt=\"\" />";var LOADINGPATH_3D="<img src=\"img/common/loading/loading_3d.gif\" alt=\"\" />";function addListener(elem,eventName,func,cap){if(elem.addEventListener){elem.addEventListener(eventName,func,cap);}else if(elem.attachEvent){elem.attachEvent('on'+eventName,func);}else{elem('on'+eventName)=func;return false;}}
function trim(argValue){return String(argValue).replace(/^[ 　]*/gim,"").replace(/[ 　]*$/gim,"");}
function ltrim(argValue){return String(argValue).replace(/^[ 　]*/gim,"");}
function rtrim(argValue){return String(argValue).replace(/[ 　]*$/gim,"");}
function ToNarrowSpace(target){return target.replace(/　/g," ");}
function GetByteCount(str){count=0;for(i=0;i<str.length;i++)
(str.charAt(i).match(/[ｱ-ﾝ]/)||escape(str.charAt(i)).length<4)?count++:count+=2;return count;}
function GetQueryString(queryName){var QS=new Array;if(location.search.length>1){var m_Array=location.search.substr(1).split("&");for(idx in m_Array){QS.push(m_Array[idx].split("="));if(QS[idx][0]==queryName){return QS[idx][1];}}}
return"";}
var qsParm=new Array();function GetQueryArray(query){query=query.replace("?","&");var parms=query.split("&");for(var i=0;i<parms.length;i++){var pos=parms[i].indexOf("=");if(pos>0){var key=parms[i].substring(0,pos);var val=parms[i].substring(pos+1);qsParm[key]=val;}}
return true}
function Get_Cookie(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length)))return null;if(start==-1)return null;var value="";var end=0;end=document.cookie.indexOf("&",len);if(end==-1)end=document.cookie.length;value=document.cookie.substring(len,end);start=0;end=value.indexOf(';');if(end==-1)end=value.length;value=value.substring(start,end);return unescape(value);}
function Set_Cookie(name,value,expires,path,domain,secure){expires=expires*60*60*24*1000;var today=new Date();var expires_date=new Date(today.getTime()+(expires));var cookieString=name+"="+escape(value)+
((expires)?"&expires="+expires_date.toGMTString():"")+
((path)?"&path="+path:"")+
((domain)?"&domain="+domain:"")+
((secure)?"&secure":"");document.cookie=cookieString;}
function BreakCode(strSecretCode){if(strSecretCode==null)return"";var strSecretID=strSecretCode;var strCode=new Array();var intAsciiCode=0;var intSecretNo=0;　　var strWk="";　　
　　intCnt=0;　　do{　　 if(strSecretID.substr(3*intCnt,3)<200){　　 intAsciiCode=strSecretID.substr(3*intCnt,3);　　}else{　　 intAsciiCode=strSecretID.substr(3*intCnt+1,2);　　}
switch(intCnt){case 1:intSecretNo=0;break;case 3:intSecretNo=4;break;case 4:intSecretNo=2;break;case 2:intSecretNo=5;break;case 0:intSecretNo=8;break;}
strWk=new String(intAsciiCode-intSecretNo);strWk="00"+strWk;strCode[intCnt]=strWk.substr(strWk.length-2,2);　　 intCnt++;　　}while(intCnt<=4);return strCode[1]+strCode[3]+strCode[4]+strCode[2]+strCode[0];}
function OpenSubWin(){var subWin;subWin=window.open('sub.htm','Sample','width=240,height=160');}
function OpenDocWin(strHtml){var subWin;subWin=window.open('sub.htm','Sample','width=240,height=160');subWin.document.open('text/html');subWin.document.write(strHtml)
subWin.document.close;}
function ControlDispOnOff(target_id){var elemTarget=document.getElementById(target_id);if(elemTarget.style.display=="none"){elemTarget.style.visibility="visible";elemTarget.style.display="block";}else{elemTarget.style.visibility="hidden";elemTarget.style.display="none";}}
function CollapsControlDisp_Image(target_id,button_id){var elemTarget=document.getElementById(target_id);if(elemTarget.style.display=='none'){document.images[button_id+"Image"].src="./image/common/window_minimum.gif";}else{document.images[button_id+"Image"].src="./image/common/window_maximum.gif";}}
function SelPopup(target,id,str){if(document.getElementById(target).disabled==false){var inputTxt=document.getElementById(target).value;var trimTxt=String(inputTxt).replace(/^[ 　]*/gim,"").replace(/[ 　]*$/gim,"");var addTxt=String(str).replace(/^[ 　]*/gim,"").replace(/[ 　]*$/gim,"");if(trimTxt==''){document.getElementById(target).value=addTxt;}else{document.getElementById(target).value=trimTxt+' '+addTxt;}
document.getElementById(id).blur();document.getElementById(target).focus();}}
function RollOn(TargetName,TargetImg){document.images[TargetName].src=TargetImg;}
function RollOff(TargetName,TargetImg){document.images[TargetName].src=TargetImg;}
function getPosition(prop,el){if(!el.offsetParent||el.offsetParent.tagName.toLowerCase()=='body'){return el['offset'+prop];}else{return el['offset'+prop]+this.getPosition(prop,el.offsetParent);}}
var top_zindex=10000;function SetZIndex(target_id){document.getElementById(target_id).style.zIndex=currentZIndex++;}
function newUp(y,m,d){oldDay=new Date(y+"/"+m+"/"+d);newDay=new Date();d=(newDay-oldDay)/(1000*24*3600);delDay=7;if(d<=delDay){document.write('<span class="FontBold">');}else{document.write('<span>');}
delDay=3;if(d<=delDay){document.write('<img src="img/common/icon/new.gif" alt="" />');}else{document.write('');}}
function getSignboard()　{try{datetoday=new Date();timenow=datetoday.getTime();datetoday.setTime(timenow);thehour=datetoday.getHours();var imgName;if(thehour>=20){imgName="signboard_Twilight.gif";}
else if(thehour>=17){imgName="signboard_Sunset.gif";}
else if(thehour>=14){imgName="signboard_Afternoon.gif";}
else if(thehour>=11){imgName="signboard_Noon.gif";}
else if(thehour>=8){imgName="signboard_Morning.gif";}
else if(thehour>=5){imgName="signboard_Sunrise.gif";}
else if(thehour>=0){imgName="signboard_Twilight.gif";}
else{imgName="signboard_Noon.gif";}
document.images["imgSignboard"].src="image/common/signboard/"+imgName;}catch(e){}}
function RandomImage(){var intValue,intImgNo
var img=new Array();img[0]="image/common/one_point_balloon/balloon_28.gif";img[1]="image/common/one_point_balloon/balloon_29.gif";img[2]="image/common/one_point_balloon/balloon_34.gif";img[3]="image/common/one_point_balloon/balloon_35.gif";img[4]="image/common/one_point_balloon/balloon_36.gif";img[5]="image/common/one_point_balloon/balloon_39.gif";img[6]="image/common/one_point_balloon/balloon_41.gif";img[7]="image/common/one_point_balloon/balloon_42.gif";img[8]="image/common/one_point_balloon/balloon_43.gif";img[9]="image/common/one_point_balloon/balloon_44.gif";intValue=Math.random()*10;intImgNo=Math.ceil(intValue)-1;if(intImgNo<=0)intImgNo=0;document.images["MemoPostImage"].src=eval("img["+intImgNo+"]");}
function HideString(target){var strPrcTarget=target;var strRepTarget="";var intCnt=0;var getChar="";var intHideFlag=0;while(intCnt<target.length){getChar=strPrcTarget.substr(intCnt,1);if(getChar=="*"){if(intHideFlag==0){intHideFlag=1;}else{intHideFlag=2;}}else{if(intHideFlag==1){strRepTarget+="*";}else if(intHideFlag==2){strRepTarget+=getChar;intHideFlag=0;}else{strRepTarget+=getChar;}}
intCnt+=1;}
return strRepTarget;}
function IsInput(str){var msg='';if(trim(str)=="")msg='\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002'
return msg;}
function IsRange(range,str){if(!range)return'';var msg='';var c=(" "+range).split(/\-/);var min=parseInt(c[0])||0;var max=parseInt(c[1])||0;var value=GetByteCount(str);if(value!=min&&/^\d+$/.test(range))
msg='\u5168\u89D2'+min/2+'(\u534A\u89D2'+min+')\u6587\u5B57\u3067\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(min==0&&value>max)
msg='\u9577\u3059\u304E\u308B\u307F\u305F\u3044\u3067\u3059\u3002'
else if(max==0&&value<min)
msg='\u5168\u89D2'+min/2+'(\u534A\u89D2'+min+')\u6587\u5B57\u4EE5\u4E0A\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(min>0&&max>0&&(value<min||value>max))
msg='\u5168\u89D2'+min/2+'(\u534A\u89D2'+min+')\u304B\u3089'+'\u5168\u89D2'+max/2+'(\u534A\u89D2'+max+')\u6587\u5B57\u3067\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;};function IsMail(str){if(str=='')return'';var msg='';if(!str.match(/^[\x01-\x7F]+@((([-a-z0-9]+\.)*[a-z]+)|(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))$/))
msg='\u6B63\u3057\u3044\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;}
function IsDate(str){if(str=='')return'';var msg='';if(!str.match(/^(19|20)[0-9]{2}[/](0?[1-9]|1[0-2])[/](0?[1-9]|[12][0-9]|3[01])$/))
msg='\u6B63\u3057\u3044\u65E5\u4ED8\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;}
function IsTime(str){if(str=='')return'';var msg='';if(!str.match(/^([01]?[0-9]|2[0-3]):([0-5][0-9])$/))
msg='\u6B63\u3057\u3044\u6642\u523B\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;}
function IsUrl(str){if(str=='')return'';var msg='';if(!str.match(/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/))
msg='\u6B63\u3057\u3044URL\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;}
function IsEqual(str,compar_str){if(str=='')return'';var msg='';if(str!=compar_str)
msg='\u5165\u529B\u5185\u5BB9\u304C\u9055\u3044\u307E\u3059\u3002';return msg;}
function IsAlphabet(str){if(str=='')return'';var msg='';if(!str.match(/^[a-zA-Z\-\d]+$/))
msg='\u534A\u89D2\u82F1\u6570\u3067\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg;}
function IsKana(str){if(str=='')return'';var msg='';for(var i=0;i<this.value.length;i++){if(this.value.charAt(i)==' '||this.value.charAt(i)=='\u3000')continue;if(this.value.charAt(i)<'\u30A1'||this.value.charAt(i)>'\u30F6')
msg='\u5168\u89D2\u30AB\u30BF\u30AB\u30CA\u3067\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';}
return msg;}
function IsNumber(range,str){if(str=='')return'';if(!range)return'';var msg='';var c=(" "+range).split(/\-/);var min=parseInt(c[0])||0;var max=parseInt(c[1])||0;var value=GetByteCount(str);if(!this.value.match(/^[\d]+$/))
msg='\u534A\u89D2\u6570\u5B57\u3067\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(value!=min&&/^\d+$/.test(range))
msg='%1'+'\u3068\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(min==0&&value>max)
msg='%2'+'\u4EE5\u4E0B\u306E\u5024\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(max==0&&value<min)
msg='%1'+'\u4EE5\u4E0A\u306E\u5024\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';else if(min>0&&max>0&&(value<min||value>max))
msg='%1'+'\u304B\u3089'+'%2'+'\u306E\u5024\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002';return msg.replace(/%1/g,min).replace(/%2/g,max);}
function IsProtectedChara(str){if(str=='')return'';var msg='';if(str.match(/^.*[(\\|;|\*|\"|'|<|>|\|)].*$/))
msg='\u4F7F\u7528\u3067\u304D\u306A\u3044\u6587\u5B57\u304C\u542B\u307E\u308C\u3066\u3044\u307E\u3059\u3002';return msg;}
function CreateBaloon(target,msg_str){var box=document.createElement('div');box.style.position='absolute';box.className='baloon';var top=getPosition('Top',target)-25;var left=getPosition('Left',target)-10+target.offsetWidth;box.style.top=top+'px';box.style.left=left+'px';var bindClose=function(){CloseBaloon(box);};addListener(box,"click",bindClose,false);var link=document.createElement('a');link.appendChild(document.createTextNode('X'));link.setAttribute('href','javascript:void(0);');addListener(link,"click",bindClose,false);addListener(target,"focus",bindClose,false);var msg=document.createElement('span');var div=document.createElement('div');div.appendChild(msg);div.appendChild(link);box.appendChild(div);document.body.appendChild(box);target.box=box;target.msg=msg;target.msg.innerHTML=msg_str;target.box.style.display='';target.box.style.zIndex=++target.index;if(target.type!='radio'&&target.type!='checkbox'){var colors=new Array('#FF8888','#FFBBBB','#FF8888','#FFBBBB');window.setTimeout(function(){if(colors.length>0){target.style.backgroundColor=colors.shift();window.setTimeout(arguments.callee,70);}},10);}}
function CloseBaloon(obj){obj.style.display='none';obj.style.backgroundColor='';}
function chipHelp(targetId,strShowFlag,x,y){var dispStr;if(strShowFlag=="visible")dispStr="block";else dispStr="none"
if(document.layers){document.layers[targetId].x=x;document.layers[targetId].y=y;document.layers[targetId].visibility=strShowFlag;document.layers[targetId].display=dispStr;}else if(document.all){document.all(targetId).style.pixelLeft=x;document.all(targetId).style.pixelTop=y;document.all(targetId).style.visibility=strShowFlag;document.all(targetId).style.display=dispStr;}else{document.getElementById(targetId).style.left=x+"px";document.getElementById(targetId).style.top=y+"px";document.getElementById(targetId).style.visibility=strShowFlag;document.getElementById(targetId).style.display=dispStr;}}
/*
function ShowModalBox(targetID){var docH=(document.documentElement.scrollHeight<document.body.scrollHeight)?document.body.scrollHeight:docH=document.documentElement.scrollHeight;var docW=(document.documentElement.scrollWidth<document.body.scrollWidth)?document.body.scrollWidth:document.documentElement.scrollWidth;var elmLayer=document.getElementById("ModalLayer");elmLayer.style.zIndex=1000;elmLayer.style.height=docH+"px";elmLayer.style.width=docW+"px";elmLayer.style.visibility='visible';elmLayer.style.display='block';var elemBox=document.getElementById(targetID);elemBox.style.zIndex=1001;elemBox.style.visibility='visible';elemBox.style.display='block';}
function HideModalBox(targetID){var elmBox=document.getElementById(targetID);elmBox.style.visibility='hidden';elmBox.style.display='none';var elmTarget=document.getElementById("ModalLayer");elmTarget.style.visibility='hidden';elmTarget.style.display='none';}
*/
function createHttpRequest(){try{if(window.XMLHttpRequest){return new XMLHttpRequest();}else if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}else{return null;}}catch(e){return null;}}
function requestFile(fileName,targetId){var imgLoading='img/common/loading/loading_flower.gif';document.getElementById(targetId).innerHTML='<img src="'+imgLoading+'" alt="" />';var httpObj=createHttpRequest();httpObj.open("GET",fileName,true);httpObj.onreadystatechange=function(){if(httpObj.readyState==4&&httpObj.status==200){on_loaded(httpObj,targetId);}}
httpObj.send('');}
function on_loaded(oj,targetId){res=oj.responseText;var target=document.getElementById(targetId);target.innerHTML=res;}