/*  ==================
	Linkにpmid付加
	==================  */
	function AddPmid(){
		var Pmid = getCookie("pmid");
		
		if(Pmid.length > 0){

			// 下記URLに飛ぶ場合にpmidを付加する
			var TargetUrl = new Array(5)
			TargetUrl[0] = "ichotelsgroup.com"
			TargetUrl[1] = "reservation.anaihghotels.co.jp"
			TargetUrl[2] = "anacrowneplaza.com"
			TargetUrl[3] = "japan.crowneplaza.com"
			TargetUrl[4] = "demo.reservation.jp"
			
			// [1]リンク
			var LinkArray = document.links;		// ページ内のリンク

			if(LinkArray){
				for(var ii=0; ii<LinkArray.length; ii++){
				
					for(var jj=0; jj<TargetUrl.length; jj++){
					
						if(LinkArray[ii].href.indexOf(TargetUrl[jj]) >= 0){
						
							if(LinkArray[ii].href.indexOf("#") < 0){
								if(LinkArray[ii].href.indexOf("?") > 0){	//既に他のQSがくっついているかいないか
									LinkArray[ii].href = LinkArray[ii].href + "&_PMID=" + Pmid;
								} else {
									LinkArray[ii].href = LinkArray[ii].href + "?_PMID=" + Pmid;
								}
							}
						}
					}
				}
			}
			
			
			// [2]フォーム
			var FormArray = document.forms;		// ページ内のフォーム

			if(FormArray){
				for(var ii=0; ii<FormArray.length; ii++){

					for(var jj=0; jj<TargetUrl.length; jj++){

						if(FormArray[ii].action.indexOf(TargetUrl[jj]) >= 0){
						
							// 該当URLがaction先になっているformがあったら、中にhiddenのpmidを作成
							var input = document.createElement("input");
							input.type = "hidden";
							input.id = "_PMID";
							input.name = "_PMID";
							input.value = Pmid;
							FormArray[ii].appendChild(input);
							
						}
					}
				}
			}
		}
	}

/*  ==================
	Cookieからpmid取得
	==================  */
	function getCookie(Pmid){
		var PmidStart="";
		var PmidEnd="";

		if (document.cookie.length > 0){
			PmidStart = document.cookie.indexOf(Pmid + "=");	//Cookieにpmidがあるかどうか
			if (PmidStart != -1){ 
				PmidStart = PmidStart + Pmid.length + 1;
				PmidEnd = document.cookie.indexOf(";",PmidStart);
				if (PmidEnd == -1){
					PmidEnd = document.cookie.length;
				}
				return unescape(document.cookie.substring(PmidStart,PmidEnd));
			} 
		}
		return "";
	}
