//////////////////////////////////////////////////////////////////
/// Image rollover
//////////////////////////////////////////////////////////////////
function imgRoll(obj) {
	nowimgObj = obj;
	var pathsrc = obj.getAttribute("src");
	var repathsrc = pathsrc.replace(/_def/i,"_ovr");
	obj.setAttribute("src",repathsrc);
}
function restoreRoll() {
	obj = nowimgObj;
	var pathsrc = obj.getAttribute("src");
	var repathsrc = pathsrc.replace(/_ovr/i,"_def");
	obj.setAttribute("src",repathsrc);
}


////////////////////////////////////////////////////////////////////
///// layer control
////////////////////////////////////////////////////////////////////
//function showLyr01(layNam,dispVl){
//	if(document.getElementById){
//		document.getElementById(layNam).style.display=dispVl;
//	}else{
//		document.all(layNam).style.display=dispVl;
//	}
//}
////layerの下にならないselectを一時的に非表示に（classに「hideSel」)
//selInfo = [];
//function hideSel() {
//	var allSel = document.getElementsByTagName("select");
//	for(e in allSel) {
//		var checkstr = allSel[e].className+"";
//		if(checkstr.match(/hideSel/)){
//			allSel[e].style.visibility = "hidden";
//			selInfo[e] = allSel[e];
//		}
//		
//	}
//}
//function showSel() {
//	for(e in selInfo) {
//		if(typeof(selInfo[e])) selInfo[e].style.visibility = "visible";
//	}
//}


////////////////////////////////////////////////////////////////////
///// Top Image rollover and form reset
////////////////////////////////////////////////////////////////////
//function imgRollTopClk(obj) {
//	var pathsrc = obj.getAttribute("src");
//	var path = pathsrc.slice(0,pathsrc.lastIndexOf("/")+1);
//	var imgname = pathsrc.slice(pathsrc.lastIndexOf("/")+1,pathsrc.length);
//	var ioOvr=imgname.indexOf("_ovr");
//	var ioCur=imgname.indexOf("_cur");
//	if(ioOvr!=-1) imgname=imgname.replace(/_ovr/i,"_cur");
//	else if(ioCur!=-1) imgname=imgname.replace(/_cur/i,"_def");
//	obj.setAttribute("src",path + imgname);
//}
//function resetTopClk(){
//	var idCIU=document.getElementById("condImgUl");
//	var tagLi=idCIU.getElementsByTagName("li");
//	for(var i=0;i<tagLi.length;i++){
//		var chtagLi=tagLi[i].childNodes[0].childNodes[0];
//		imgRollTopClk(chtagLi);
//	}
//}
//function topImgMap(num,id){
//	var idImg=document.getElementById(id);
//	var pathsrc=idImg.getAttribute("src");
//	var path=pathsrc.slice(0,pathsrc.lastIndexOf("/")+1);
//	var imgname=pathsrc.slice(pathsrc.lastIndexOf("/")+1,pathsrc.length);
//	imgname="m_"+num+".jpg";
//	idImg.setAttribute("src",path + imgname);
//}

//function hotspringImgMap(num,id){
//	var idImg=document.getElementById(id);
//	var pathsrc=idImg.getAttribute("src");
//	var path=pathsrc.slice(0,pathsrc.lastIndexOf("/")+1);
//	var imgname=pathsrc.slice(pathsrc.lastIndexOf("/")+1,pathsrc.length);
//	imgname="m_"+num+".gif";
//	idImg.setAttribute("src",path + imgname);
//}
////////////////////////////////////////////////////////////////////
///// class=blank 別窓動作
////////////////////////////////////////////////////////////////////
//function onw(){
//	var a=document.getElementsByTagName('a');
//	for(var b=0,c=a.length;b<c;b++){
//		var d=a[b];
//		if((d.className&&d.className.indexOf("blank")>-1)||(d.className&&d.className.indexOf("help")>-1)||(d.className&&d.className.indexOf("btnAccessMap")>-1)){
//			d.onclick=function(){window.open(this.href,'','');return false;}
//		}
//	}
//}

////////////////////////////////////////////////////////////////////
///// onloadイベント複数指定
////////////////////////////////////////////////////////////////////
//function FuncDepot() {
//  this._bullets = [];
//  this.load = function(f) { try {
//    this._bullets[this._bullets.length] = f;
//  } catch(e) {} };
//  this.shot = function() { try {
//    for(var i = 0; i < this._bullets.length; this._bullets[i++]());
//  } catch(e) {} };
//}
//var OnloadFunc = new FuncDepot();
//window.onload = function() { OnloadFunc.shot(); };

////指定
//OnloadFunc.load(onw);
//OnloadFunc.load(linkTd);


////////////////////////////////////////////////////////////////////
///// TOP『条件から探す』タブ
////////////////////////////////////////////////////////////////////
//function conditionTabTop(target) {
//	var tabArray = {'hotel':'conditionHotel','air':'conditionAir','rentacar':'conditionRentacar'};
//	var blockdiv = tabArray[target.split("#")[1]];
//	for(e in tabArray){
//		document.getElementById(tabArray[e]).style.display = "none";
//	}
//		document.getElementById(blockdiv).style.display = "block";
//}


////////////////////////////////////////////////////////////////////
///// 新規ウィンドウ作成（＋リンク動作抑止）
////////////////////////////////////////////////////////////////////
//function openSubWindow(uri,name,w,h,event) {
//	subWindow=window.open(uri,name,"location=no,directories=no,scrollbars=1,resizable=1,width="+w+",height="+h);
//	subWindow.focus();
//	if(!event){
//		event=window.event;
//	}
//	if(event.preventDefault){
//		event.preventDefault();
//		event.stopPropagation();
//	} else {
//		event.returnValue=false;
//		event.cancelBubble=true;
//	}
//}

////////////////////////////////////////////////////////////////////
///// td背景色変更
////////////////////////////////////////////////////////////////////
//function linkTd(){
//	var tds=document.getElementsByTagName('td');
//	for(var b=0,c=tds.length;b<c;b++){
//		var d=tds[b];
//		if((d.className&&d.className.indexOf("linkTd")>-1)){
//			if(d.getElementsByTagName('a').length){
//				tdC = d.style.backgroundColor;
//				d.onmouseover=function(){this.style.backgroundColor = "#fbe7cc";}
//				d.onmouseout=function(){this.style.backgroundColor = tdC;}
//			}
//		}
//	}
//}



////////////////////////////////////////////////////////////////////
///// ページ内アンカースクロール
////////////////////////////////////////////////////////////////////
//var ss = {
//  fixAllLinks: function() {
//    var allLinks = document.getElementsByTagName('a');
//    for (var i=0;i<allLinks.length;i++) {
//      var lnk = allLinks[i];
//      if ((lnk.href && lnk.href.indexOf('#') != -1) && 
//          ( (lnk.pathname == location.pathname) ||
//	    ('/'+lnk.pathname == location.pathname) ) && 
//          (lnk.search == location.search)) {
//        ss.addEvent(lnk,'click',ss.smoothScroll);
//      }
//    }
//  },

//  smoothScroll: function(e) {
//    if (window.event) {
//      target = window.event.srcElement;
//    } else if (e) {
//      target = e.target;
//    } else return;
//    if (target.nodeName.toLowerCase() != 'a') {
//      target = target.parentNode;
//    }
//    if (target.nodeName.toLowerCase() != 'a') return;
//    anchor = target.hash.substr(1);
//    var allLinks = document.getElementsByTagName('a');
//    var destinationLink = null;
//    for (var i=0;i<allLinks.length;i++) {
//      var lnk = allLinks[i];
//      if (lnk.name && (lnk.name == anchor)) {
//        destinationLink = lnk;
//        break;
//      }
//    }
//    if (!destinationLink) return true;
//  
//    var destx = destinationLink.offsetLeft; 
//    var desty = destinationLink.offsetTop;
//    var thisNode = destinationLink;
//    while (thisNode.offsetParent && 
//          (thisNode.offsetParent != document.body)) {
//      thisNode = thisNode.offsetParent;
//      destx += thisNode.offsetLeft;
//      desty += thisNode.offsetTop;
//    }
//    clearInterval(ss.INTERVAL);
//  
//    cypos = ss.getCurrentYPos();
//  
//    ss_stepsize = parseInt((desty-cypos)/ss.STEPS);
//    ss.INTERVAL = setInterval('ss.scrollWindow('+ss_stepsize+','+desty+',"'+anchor+'")',10);
//    if (window.event) {
//      window.event.cancelBubble = true;
//      window.event.returnValue = false;
//    }
//    if (e && e.preventDefault && e.stopPropagation) {
//      e.preventDefault();
//      e.stopPropagation();
//    }
//  },

//  scrollWindow: function(scramount,dest,anchor) {
//    wascypos = ss.getCurrentYPos();
//    isAbove = (wascypos < dest);
//    window.scrollTo(0,wascypos + scramount);
//    iscypos = ss.getCurrentYPos();
//    isAboveNow = (iscypos < dest);
//    if ((isAbove != isAboveNow) || (wascypos == iscypos)) {
//      window.scrollTo(0,dest);
//      clearInterval(ss.INTERVAL);
//      location.hash = anchor;
//    }
//  },

//  getCurrentYPos: function() {
//    if (document.body && document.body.scrollTop)
//      return document.body.scrollTop;
//    if (document.documentElement && document.documentElement.scrollTop)
//      return document.documentElement.scrollTop;
//    if (window.pageYOffset)
//      return window.pageYOffset;
//    return 0;
//  },

//  addEvent: function(elm, evType, fn, useCapture) {
//    if (elm.addEventListener){
//      elm.addEventListener(evType, fn, useCapture);
//      return true;
//    } else if (elm.attachEvent){
//      var r = elm.attachEvent("on"+evType, fn);
//      return r;
//    } else {
//      alert("Handler could not be removed");
//    }
//  } 
//}

//ss.STEPS = 15;

//ss.addEvent(window,"load",ss.fixAllLinks);


////////////////////////////////////////////////////////////////////
///// 検索結果一覧『周辺のエリアを指定』動作
////////////////////////////////////////////////////////////////////
//function surroundArea(anch) {
//	var oparateObj = document.getElementById("SURROUND-AREA");
//	if(oparateObj.style.display == "none" || oparateObj.style.display == "") {
//		oparateObj.style.display = "block";
//		anch.innerHTML = "周辺のエリアを閉じる";
//	} else {
//		oparateObj.style.display = "none";
//		anch.innerHTML = "周辺のエリアを見る";
//	}
//}



////////////////////////////////////////////////////////////////////
///// クチコミ：評価詳細フロート動作
///// [評価]側のaタグにidの値を「idDetailLink＋二桁連番」を定義
///// 対応するフロートウィンドウのidは「idListDetail＋二桁連番」を定義
////////////////////////////////////////////////////////////////////
//function baloonDetail(targetId) {
//	var targetObj = document.getElementById(targetId);
//	var anchid = "idDetailLink" + targetId.substr(12,13);
//	anch = document.getElementById(anchid);
//	if(targetObj.style.display == "none" || targetObj.style.display == "") {
//		targetObj.style.display = "block";
//		anch.innerHTML = "詳細を非表示";
//	} else {
//		targetObj.style.display = "none";
//		anch.innerHTML = "詳細を表示";
//	}
//}
