//	IDG Commom Cookie　LastUpDate:2005.09.24//	------------------------------------------------------------------//	▼saveCookie(name,wData,exp)//	　引数の exp は省略可能。省略した場合は有効期限はセッション限り。//	　name=クッキーの名前//	　exp=(1000 * 60 * 60 * 24 * 31 * 12)は1年後//	　wData=書込データ//	▼loadCookie(name)//	　保存したデータをクッキー名で引き出す//▼クッキーの書込みfunction setCookie(name,value){	var argv=setCookie.arguments;	var argc=setCookie.arguments.length;	var expires=(argc>2) ? argv[2] : null;	var path=(argc>3) ? argv[3] : null;	var domain=(argc>4) ? argv[4] : null;	var secure=(argc>5) ? argv[5] : false;	document.cookie=name+"="+value+	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +	((path == null)      ? "" : ("; path=" + path)) +	((domain == null)  ? "" : ("; domain=" + domain)) +	((secure == true)  ? "; secure" : "");}//▼データの設定function saveCookie(name,wData,exp,pth){		if(exp != null ){			var expdate = new Date ();			expdate.setTime (expdate.getTime() + exp);		}else{			expdate=exp;		}		path=pth;		setCookie (name,wData,expdate,path);}//▼クッキーの読出しfunction loadCookie(name){	var arg  = name + "=";	var alen = arg.length;	var clen = document.cookie.length;	var i = 0;	while (i < clen){		var j = i + alen;		if (document.cookie.substring(i, j) == arg)			return getVal(j);			i = document.cookie.indexOf(" ", i) + 1;			if (i == 0) break;	}	return null;}//▼コード変換function getVal(offset){		var endstr = document.cookie.indexOf (";", offset);		if (endstr == -1)			endstr = document.cookie.length;			return unescape(document.cookie.substring(offset,endstr));}//▼クッキーの消去function delCookie(name){	var exp=new Date()	exp.setTime(exp.getTime()-1)	var cval=setCookie(name)	document.cookie=name+"="+cval+"; expires="+exp.toGMTString()}