// クッキーからデータを取得します。
function getCookie(key, tmp1, tmp2, xx1, xx2, xx3)		//共通
{
	tmp1 = " " + document.cookie + ";";
	xx1 = xx2 = 0;
	len = tmp1.length;
	while (xx1 < len)
	{
		xx2 = tmp1.indexOf(";", xx1);
		tmp2 = tmp1.substring(xx1 + 1, xx2);
		xx3 = tmp2.indexOf("=");
		if (tmp2.substring(0, xx3) == key)
		{
			return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
		}
		xx1 = xx2 + 1;
	}
	return("");
}

// クッキーにデータをセットします。
function setCookie(key, val, tmp)          		//共通
{
	tmp = key + "=" + escape(val) + "; ";
	//tmp += "path=" + location.pathname + "; ";
	tmp += "path=/;";
	tmp += "domain=hankyu-travel.com";
//tmp += "expires=Tue, 31-Dec-2030 23:59:59; ";

	document.cookie = tmp;
}

function SAS_setCookie(name,value,expires,path,domain,secure){
	document.cookie = name + "=" + encodeURI (value) +
		((expires) ? "; expires=" + expires : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
}



// カンマを消去します。
function removeComma(value)               	//-------共通
{
	var s = "" + value;
    return s.split(",").join("");
}

// カンマと\マーク、円を消去します。
function removeCommaYen(value)               //--------共通
{
	var s = "" + value;
	s = s.split("ﾂ円").join("");
	s = s.split("\\").join("");
    return s.split(",").join("");
}

// course_idの配列をhikaku_str[0]にカンマ区切りで結合します。
function join(str, ary, deli)               		//共通
{
	var cnt = 0;

	// 参照渡しにするためにstrは配列にしています。
	str[0] = "";

	if (ary.length != 0)
	{
		for (var i = 0 ; i < ary.length ; i++)
		{
			if (ary[i].length != 0)
			{
				if (str[0].length != 0)
				{
					str[0] += deli;
				}
				str[0] += ary[i];
				cnt++;
			}
		}
	}

	return cnt;
}

// SELECTに日付を設定します。                     //共通
var set_dep_date = function(type, args, obj)
{
	var dates = args[0];
	var date = dates[0];
	var year = date[0], month = date[1], day = date[2];
	var myFM = document.forms[0];

	// セレクトされた年月日をそれぞれ年、月、日にセットします。
	set_select_value("p_year", year);
	set_select_value("p_month", month);
	set_select_value("p_dd", day);

	// セットした後はカレンダーを非表示にします。
	shown = false;
	jcal.hide();
};



