function delSpace(p_val) {
 var flg = 1;
 //先頭のスペースを取る
 for (i=0; i<p_val.length; i++) {
  if ((p_val.substring(i, i+1) != ' ') && (p_val.substring(i, i+1) != '　')) {
   p_val = p_val.substring(i, p_val.length+1);
   flg = 0;
   break;
  }
 }
 //末尾のスペースを取る
 for (i=p_val.length-1; i>=0; i--) {
  if ((p_val.substring(i, i+1) != ' ') && (p_val.substring(i, i+1) != '　')) {
   p_val = p_val.substring(0, i+1);
   flg = 0;
   break;
  }
 }
 //すべてスペースの場合はクリア
 if (flg) {
  p_val = '';
 }
 return(p_val);
}

function doFindf() {
 if (document.search.fword.value == null || delSpace(document.search.fword.value) == "") {
  alert("検索キーワードを入力してください。");
  return;
 } else {
  document.search.area1.value = '';
  document.search.area2.value = '';
  document.search.findtype.value = 'findf';
  document.search.mode.value ='stayfind';
  document.search.stayid1.value = '';
  document.search.stayid2.value = '';
  document.search.submit();
 }
}

function doFindt(stayid1, stayid2) {
 document.search.area1.value = '';
 document.search.area2.value = '';
 document.search.findtype.value = 'findt';
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = stayid1;
 document.search.stayid2.value = stayid2;
 document.search.submit();
}

function doFinda(area1, area2) {
 document.search.area1.value = area1;
 document.search.area2.value = area2;
 document.search.findtype.value = 'finda';
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = '';
 document.search.stayid2.value = '';
 document.search.submit();
}

function doFindc(area1) {
 document.search.area1.value = area1;
 document.search.area2.value = '';
 document.search.mode.value = 'stayfind';
 document.search.findtype.value = 'findc';
 document.search.stayid1.value = '';
 document.search.stayid2.value = '';
 document.search.submit();
}

function displayDetailShisetsu(cityid, junleid, indexid) {
 document.search.cityid.value = cityid;
 document.search.indexid.value = indexid;
 document.search.junleid.value = junleid;
 document.search.mode.value = 'disdetailsisetu';
 document.search.submit();
}

function goGMap(cityid, junleid, indexid) {
 mapwin = window.open('/contents/Search/index.php?mode=gmap&cityid=' + cityid + '&junleid=' + junleid + '&indexid=' + indexid, 'map_win', 'scrollbars=yes, resizable=yes, height=510, width=676');
 mapwin.focus();
}

function doFindfKind(ftype, fword, areaid) {
 document.search.area1.value = areaid;
 document.search.area2.value = '';
 document.search.findtype.value = ftype;
 document.search.fword.value = fword;
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = '';
 document.search.stayid2.value = '';
 document.search.submit();
}

function doFindtKind(ftype, stayid1, stayid2, id3, areaid) {
 document.search.area1.value = areaid;
 document.search.area2.value = '';
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = stayid1;
 document.search.stayid2.value = stayid2;
 document.search.submit();
}

function doFindaKind(ftype, areaid1, areaid2, stayid) {
 document.search.area1.value = areaid1;
 document.search.area2.value = areaid2;
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = stayid;
 document.search.stayid2.value = '';
 document.search.submit();
}

function doFindcKind(ftype, cityid, stayid) {
 document.search.area1.value = cityid;
 document.search.area2.value = '';
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.stayid1.value = stayid;
 document.search.stayid2.value = '';
 document.search.submit();
}

function doFindfPage(ftype, fword, areaid, pageid) {
 document.search.area1.value = areaid;
 document.search.findtype.value = ftype;
 document.search.fword.value = fword;
 document.search.mode.value = 'stayfind';
 document.search.pageid.value = pageid;
 document.search.submit();
}

function doFindtPage(ftype, stayid1, stayid2, id3, areaid, pageid) {
 document.search.area1.value = areaid;
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.pageid.value = pageid;
 document.search.stayid1.value = stayid1;
 document.search.stayid2.value = stayid2;
 document.search.submit();
}

function doFindaPage(ftype, areaid1, areaid2, stayid, pageid) {
 document.search.area1.value = areaid1;
 document.search.area2.value = areaid2;
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.pageid.value = pageid;
 document.search.stayid1.value = stayid;
 document.search.submit();
}

function doFindcPage(ftype, cityid, stayid, pageid) {
 document.search.area1.value = cityid;
 document.search.findtype.value = ftype;
 document.search.mode.value = 'stayfind';
 document.search.pageid.value = pageid;
 document.search.stayid1.value = stayid;
 document.search.submit();
}

function displayDetailShisetsu(cityid, junleid, indexid) {
 document.search.cityid.value = cityid;
 document.search.indexid.value = indexid;
 document.search.junleid.value = junleid;
 document.search.mode.value = 'disdetailsisetu';
 document.search.submit();
}

function doFindaWord(ftype, areaid1, areaid2, stayid) {
 if (document.search.fword.value == null || delSpace(document.search.fword.value) == "") {
  alert("検索キーワードを入力してください。");
  return;
 } else {
  document.search.area1.value = areaid1;
  document.search.area2.value = areaid2;
  document.search.findtype.value = ftype;
  document.search.mode.value = 'stayfind';
  document.search.stayid1.value = stayid;
  document.search.stayid2.value = '';
  document.search.submit();
 }
}

function doFindfWord(ftype, areaid) {
 if (document.search.fword.value == null) {
  alert("検索キーワードを入力してください。");
  return;
 } else {
  document.search.area1.value = areaid;
  document.search.area2.value = '';
  document.search.findtype.value = ftype;
  document.search.mode.value = 'stayfind';
  document.search.stayid1.value = '';
  document.search.stayid2.value = '';
  document.search.submit();
 }
}

function doFindtWord(ftype, stayid1, stayid2, id3, areaid) {
 if (document.search.fword.value == null || delSpace(document.search.fword.value) == "") {
  alert("検索キーワードを入力してください。");
  return;
 } else {
  document.search.area1.value = areaid;
  document.search.area2.value = '';
  document.search.findtype.value = ftype;
  document.search.mode.value = 'stayfind';
  document.search.stayid1.value = stayid1;
  document.search.stayid2.value = stayid2;
  document.search.submit();
 }
}

function doFindcWord(ftype, cityid, stayid) {
 if (document.search.fword.value == null || delSpace(document.search.fword.value) == "") {
  alert("検索キーワードを入力してください。");
  return;
 } else {
  document.search.area1.value = cityid;
  document.search.area2.value = '';
  document.search.findtype.value = ftype;
  document.search.mode.value = 'stayfind';
  document.search.stayid1.value = stayid;
  document.search.stayid2.value = '';
  document.search.submit();
 }
}

function displayDetailStay(cityid, junleid, indexid) {
 document.search.cityid.value = cityid;
 document.search.indexid.value = indexid;
 document.search.junleid.value = junleid;
 document.search.mode.value = 'disdetailstay';
 document.search.submit();
}

function jk_win(c_id_str) {
  picwin = window.open('./index.php?mode=stayjk&cid=' + c_id_str, 'jk_win', 'scrollbars=yes, resizable=yes, height=250, width=325');
  picwin.focus();
}

function uddi_win(l_url) {
  picwin = window.open(l_url, 'uddi_win', 'scrollbars=yes, resizable=yes, height=700, width=600');
  picwin.focus();
}

function doAroundlist(cityid, junleid, indexid, a_mode) {
 document.search.a_mode.value = a_mode;
 document.search.cityid.value = cityid;
 document.search.indexid.value = indexid;
 document.search.junleid.value = junleid;
 document.search.mode.value = 'disdetailstay';
 document.search.submit();
}

function doAroundlist_all(cityid, junleid, indexid, a_mode) {
 document.search.a_mode.value = a_mode;
 document.search.cityid.value = cityid;
 document.search.indexid.value = indexid;
 document.search.junleid.value = junleid;
 document.search.mode.value = 'aroundlist';
 document.search.submit();
}

function showpictwin(l_url) {
  picwin = window.open(l_url, 'pic_win', 'scrollbars=no, resizable=yes, height=600, width=500');
  picwin.focus();
}

