///////////////////////////////////////
// e-mansion.js
 
function getCookie(item) {
    var i, index, arr;
    arr = document.cookie.split(";");
    for(i = 0; i < arr.length; i++) {
        index = arr[i].indexOf("=");
        if(arr[i].substring(0, index) == item || 
                arr[i].substring(0, index) == " " + item)
            return arr[i].substring(index + 1);
    }
    return "";
}
 
function setCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
 
function dispFileIntoElement(url,elm){
 var xmlhttp = createXMLHttpRequest();
 if (xmlhttp) {
  xmlhttp.open("GET", url, false);
  xmlhttp.send(null);
  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
   document.getElementById(elm).innerHTML = xmlhttp.responseText;
  }
 }
 return false;
}
 
function getFile() {
 var xmlhttp = createXMLHttpRequest();
 var filename = "/all_thread.txt";
 if (xmlhttp) {
  xmlhttp.open("GET", filename, false);
  xmlhttp.send(null);
  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
   document.getElementById("all_thread").innerHTML = xmlhttp.responseText;
  }
 }
 return null;
}
 
function getIP(){
 var xmlhttp = createXMLHttpRequest();
 if (xmlhttp) {
  xmlhttp.open("GET", '/cgi-local/checkIP.cgi', false);
  xmlhttp.send(null);
  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
   return xmlhttp.responseText;
  }
 }
 return '';
}
 
function createXMLHttpRequest() {
   return this.XMLHttpRequest ? 
      new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
}

function getJSONData(filename) {
  var xmlhttp = createXMLHttpRequest();
  var jsondata = "";
  if (xmlhttp) {
    xmlhttp.open("GET", filename, false);
    xmlhttp.send(null);
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      jsondata = eval("(" + xmlhttp.responseText + ")");
    }
  }
  return jsondata;
}

function jump(obj) {
  var url = obj.options[obj.selectedIndex].value;
  location.href = url;
}
 
function submitRes(elm) {
  if(elm.name.value == '') {
    alert("名前を入力または匿名を選択してください。");
    return false;
  } else if(elm.body.value == '') {
    alert("本文を入力してください。");
    return false;
  } else {
//    var hostName = getIP();
//    var conFirm = confirm("投稿してもよろしいですか？\n\n※投稿データと共に以下のホスト情報がサーバーに記録されます。\n" + hostName);
    var conFirm = confirm("投稿します。誤字脱字・書き間違いはありませんか？");
    if(conFirm) {
      setCookie('name_local',encodeURIComponent(elm.name.value),90);
      elm.submit.disabled = true;
    }
    return conFirm;
  }
}
 

function initializeChecked(){
 document.getElementById("checkThread").checked = true; 
}
 
function checkThreadSelected(){
 if(document.getElementById("checkThread").checked == true){
  document.getElementById("comfirm_url").disabled = false;
//  document.getElementById("comfirm_owner").disabled = false;
  document.getElementById("confirm_workcompany").disabled = false;
  document.getElementById("comfirm_managecompany").disabled = false;
  document.getElementById("comfirm_url").focus();
 }
 else{
  document.getElementById("comfirm_url").disabled = true;
//  document.getElementById("comfirm_owner").disabled = true;
  document.getElementById("confirm_workcompany").disabled = true;
  document.getElementById("comfirm_managecompany").disabled = true;
  document.getElementById("comfirm_url").value = '';
//  document.getElementById("comfirm_owner").value = '';
  document.getElementById("confirm_workcompany").value = '';
  document.getElementById("comfirm_managecompany").value = '';
 }
}
 
function confirmThread() {
  if( document.getElementById("confirm_sub").value == '') {
    alert("題名を入力してください。");
    return false;
  } else if( document.getElementById("confirm_name").value == '') {
    alert("名前を入力または匿名を選択してください。");
    return false;
  } else if( document.getElementById("confirm_com").value == '') {
    alert("本文を入力してください。");
    return false;
 } else {
 
 var url = '';
// var owner = '';
 var workcompany = '';
 var managecompany = '';
 var checkFlag = ''
 if(document.getElementById("redirectFlag")!=null){
  if(document.getElementById("redirectFlag").value == 'mibbs_index'){
   if(document.getElementById("checkThread").checked == true){
    checkFlag = 'true';
   }
  }else if (document.getElementById("redirectFlag").value == 'jj_new_thread'){
   checkFlag = 'true'; 
  }
  
  if(checkFlag == 'true'){
   if( document.getElementById("comfirm_url").value == '') {
    alert("物件URLが未入力です。物件ページが無い場合は、無しとご入力下さい。");
    return false;
//   } else if(document.getElementById("comfirm_owner").value == ''){
//    alert("売主名が未入力です。売主が複数社ある場合は、スペースで区切って全てご入力下さい。");
//    return false;
   } else if(document.getElementById("confirm_workcompany").value == ''){
    alert("施工会社が未入力です。施工会社が複数社ある場合は、スペースで区切って全てご入力下さい。");
    return false;
   } else if(document.getElementById("comfirm_managecompany").value == ''){
    alert("管理会社が未入力です。未定・不明の場合は、その旨をご入力下さい。");
    return false;
   } 
 
   url = '\n物件URL：' + document.getElementById("comfirm_url").value + '\n';
//   owner = '売主：' + document.getElementById("comfirm_owner").value + '\n';
   workcompany = '施工会社：' + document.getElementById("confirm_workcompany").value + '\n';
   managecompany = '管理会社：' + document.getElementById("comfirm_managecompany").value + '\n\n\n';
  }
 } 
 
 document.getElementById("confirm_thread").style.display = "block";
 document.getElementById("enter_thread").style.display = "none";
 
 var str = '' ;

 str = '<div style="font-size:20px;font-weight:bold;">' + document.getElementById("confirm_sub").value + '</div>\n' ;
 str += '<div style="width:100%;font-size:11px;background-color:#EFEFEF;">名前：' + document.getElementById("confirm_name").value + '</div>\n\n' ;
 str += '<div style="font-size:14px;">' + document.getElementById("confirm_com").value + '</div>\n\n' ;
 str += url;
// str += owner;
 str += workcompany;
 str += managecompany;
 
 str += '<input type="submit" value="利用規約に同意し新規スレッド作成" name="submit">\n\n' ;
 str += '<input type="button" value="入力画面に戻る" onClick="return backThread();">' ;
 
  document.getElementById("confirm_thread").innerHTML = '<pre style="white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;white-space: pre-wrap;word-wrap: break-word;">' + str + '</pre>' ;
 
// if(conFirm) {
//  setCookie('name_local',encodeURIComponent(elm.name.value),90);
//  elm.submit.disabled = true;
// }
// return conFirm;
 location.hash = "#mibbs_main";
 
  return true;
 }
}
 
function backThread() {
 document.getElementById("confirm_thread").style.display = "none";
 document.getElementById("enter_thread").style.display = "block";
 location.hash = "#newthread";
}




function submitThread(elm) {
  if(elm.name.value == '') {
    alert("名前を入力または匿名を選択してください。");
    return false;
  } else if(elm.body.value == '') {
    alert("本文を入力してください。");
    return false;
  } else if(elm.title.value == '') {
    alert("題名を入力してください。");
    return false;
  } else {
//    var hostName = getIP();
//    var conFirm = confirm("投稿してもよろしいですか？\n\n※投稿データと共に以下のホスト情報がサーバーに記録されます。\n" + hostName);

 if(document.getElementById("comfirm_url")!=null){
	if(elm.url.value != '')	{
		var str = '';
		str = elm.body.value;
		str += '\n物件URL：' + elm.url.value;
//		str += '\n売主：' + elm.owner.value;
		str += '\n施工会社：' + elm.workcompany.value;
		str += '\n管理会社：' + elm.managecompany.value;
  	elm.body.value = str;
	}
 }

    var conFirm = confirm("投稿します。誤字脱字・書き間違いはありませんか？");
    if(conFirm) {
     setCookie('name_local',encodeURIComponent(elm.name.value),90);
	   elm.submit.disabled = true;
		}
   return conFirm;
  }
}
 
function checkQueryStr(form) {
 if(!form.q.value){
  alert('検索条件を入力してください。');
  form.q.focus();
  return false;
 } else {
  return true;
 }
}
 
function selectTokumei(elm) {
  if(elm.tokumei.options[elm.tokumei.selectedIndex].value != '#') {
    elm.name.value = elm.tokumei.options[elm.tokumei.selectedIndex].value;
  }
}
 
function openThreadMakingForm(){
  if (document.getElementById("thread_making_form").style.display == "block") {
    document.getElementById("thread_making_form").style.display = "none";
  } else {
    document.getElementById("thread_making_form").style.display = "block";
  }
}
 
function openKakaku(){
  if (document.getElementById("kakaku").style.display == "none") {
    document.getElementById("kakaku").style.display = "block";
  } else {
    document.getElementById("kakaku").style.display = "none";
  }
}
 
function openBlock(name){
  if (document.getElementById(name).style.display == "block") {
    document.getElementById(name).style.display = "none";
  } else {
    document.getElementById(name).style.display = "block";
  }
}

function openJokenForm(){
  if (document.getElementById("joken_form").style.display == "block") {
    document.getElementById("joken_form").style.display = "none";
  } else {
    document.getElementById("joken_form").style.display = "block";
  }
}

function switchSearch(name){
    document.getElementById('headerSearchThread').style.display = "none";
    document.getElementById('headerSearchRes').style.display = "none";
    //document.getElementById('sw_new').style.display = "none";
    document.getElementById(name).style.display = "block";
}
 
function switchTab(id,num){
 if(id == 'map'){
  document.getElementById("mibbs_main").style.display = "none";
  document.getElementById("mibbs_detail").style.display = "none";
//  document.getElementById("mibbs_map").style.visibility = "visible";
  document.getElementById("mibbs_map").style.display = "block";
//  document.getElementById("mibbs_map").style.width = "auto";

/* 2011/06/03 ADD START */
	  document.getElementById("bbsImgAll").style.display = "block";
	  img_id = document.getElementById("bbsImgOny");
	  if(img_id){
	  	img_id.style.display = "none";
	  }
/* 2011/06/03 ADD END */

  if(!map){
   loadMap(num);
  } else if(num == 0){
   openInfoWindow(0);
  } else if(num){
   openInfoWindow(num);
  }
 } else if(id == 'bbs') {
// 2011/06/02 DEL document.getElementById("mibbs_detail").style.display = "none";
// 2011/06/02 DEL document.getElementById("mibbs_map").style.display = "none";
//  document.getElementById("mibbs_main").style.visibility = "visible";
  document.getElementById("mibbs_main").style.display = "block";
//  document.getElementById("mibbs_main").style.width = "auto";

/* 2011/05/25 ADD START */
	  det_id = document.getElementById("mibbs_detail");
	  if(det_id){
	  	  det_id.style.display = "none";
	  }
	  map_id = document.getElementById("mibbs_map");
	  if(map_id){
	  	  map_id.style.display = "none";
	  }
	  document.getElementById("bbsImgAll").style.display = "block";
	  document.getElementById("bbsImgOny").style.display = "none";
	  document.getElementById("bbsTagImgAll").style.display = "block";
	  document.getElementById("bbsTagImgOny").style.display = "none";
 } else if(id == 'img') {
	  det_id = document.getElementById("mibbs_detail");
	  if(det_id){
	  	  det_id.style.display = "none";
	  }
	  map_id = document.getElementById("mibbs_map");
	  if(map_id){
	  	  map_id.style.display = "none";
	  }
	  document.getElementById("mibbs_main").style.display = "block";
	  document.getElementById("bbsImgAll").style.display = "none";
	  document.getElementById("bbsImgOny").style.display = "block";
	  document.getElementById("bbsTagImgAll").style.display = "none";
	  document.getElementById("bbsTagImgOny").style.display = "block";
/* 2011/05/25 ADD END */

 } else {
  document.getElementById("mibbs_main").style.display = "none";
  document.getElementById("mibbs_map").style.display = "none";
//  document.getElementById("mibbs_detail").style.visibility = "visible";
  document.getElementById("mibbs_detail").style.display = "block";
//  document.getElementById("mibbs_detail").style.width = "auto";

/* 2011/06/03 ADD START */
	  document.getElementById("bbsImgAll").style.display = "block";
	  img_id = document.getElementById("bbsImgOny");
	  if(img_id){
	  	img_id.style.display = "none";
	  }
/* 2011/06/03 ADD END */
 }
 return false;
}
 

function reloadFrame () {
  if (document.all)
    document.bukkenFrame.location.reload();
  else
    self.bukkenFrame.location.reload();
}
 

function eman_pr0( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/board/mandeve/">売主・ゼネコンの評判</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/board/bouhan/">防犯・防災・防音の話題</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/board/manque/">マンション何でも質問</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/board/loan/">ローンの相談はこちら</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/board/zatudan/">意外とおもしろい雑談板</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}
 
function eman_pr1( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/thread/27446">荒らしはスルー＆削除依頼</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/com/keikoku.html">不動産関連業者の方へ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/rule.html">検討板・住民板ルール</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/manner.html">投稿マナーについて</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/info.html">初心者の方はまずこちら</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}
 
function eman_pr2( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/thread/27435">スレURLをQRコードで携帯へ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/thread/27438">RSS情報表示サービス提供中</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/faq.html#22">マイナス情報は削除されますか？</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/faq.html#21">批判すると削除される？</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}
 
function eman_pr3( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.jynux.com/" target="_blank" >みんなのアイデア公開</a>' ) ;
xx.push( '<a Href="http://www.jynux.com/" target="_blank" >節約アイデア募集中</a>' ) ;
xx.push( '<a Href="http://hirameku.com/" target="_blank" >管理人アイデアブログ</a>' ) ;
xx.push( '<a Href="http://hirameku.com/" target="_blank" >ヒラメク方法教えます</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}
 
 
function eman_pr4( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%E3%83%9E%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%B3%E5%B8%82%E6%B3%81">マンション市況スレ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%e5%9c%b0%e5%9f%9f%e3%83%bb%e3%82%a8%e3%83%aa%e3%82%a2">地域・エリアスレ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%e6%b2%bf%e7%b7%9a%e3%83%bb%e8%b7%af%e7%b7%9a">沿線・路線スレ</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}
 

function eman_pr5( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%E4%BD%8F%E5%AE%85%E3%83%AD%E3%83%BC%E3%83%B3">住宅ローンスレ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%E5%80%A4%E5%BC%95%E3%81%8D">値引き関連スレ</a>' ) ;
xx.push( '<a href="http://www.e-mansion.co.jp/bbs/search/%E5%80%9F%E3%82%8A%E6%8F%9B%E3%81%88">借り換えの話題</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}

function eman_pr6( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://hb.afl.rakuten.co.jp/hgc/0e1cb9db.d3637138.0e1cb9dc.359c4ef2/?pc=http%3a%2f%2fitem.rakuten.co.jp%2ffutabaya%2f10001053%2f%3fscid%3daf_ich_link_txt&m=http%3a%2f%2fm.rakuten.co.jp%2ffutabaya%2fi%2f10001053%2f" target="_blank">[PR]節電対策にガーゼのハンカチ</a>' ) ;
xx.push( '<a href="http://ac.ebis.ne.jp/tr_set.php?argument=uF9zfw7H&ai=201" target="_blank">[PR]インテリアに合うウォーターサーバー</a>' ) ;
xx.push( '<a href="http://advack.net/r/?ad=000000hv30000xz" target="_blank">[PR]光ブロードバンドの最安値は？</a><img src="http://advack.net/p/?ad=000000hv30000xz&s=m" alt="" border="0" width="1" height="1" />' ) ;
xx.push( '<a href="http://loan.e-mansion.co.jp/loanlist/?DID=1&CID=ctg_01">お得な新築ローンを探してみる</a>' ) ;

r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}

function eman_pr7( ) {
var r ;
var xx = new Array( ) ;
xx.push( '<a href="http://www1.gsi.go.jp/geowww/bousai/menu.html">都市圏活断層マップ</a>' ) ;
xx.push( '<a href="http://www.bousai.go.jp/oshirase/h17/yureyasusa/">揺れやすさマップ</a>' ) ;
xx.push( '<a href="http://www.jiban.co.jp/geodas/guest/index.asp">軟弱地盤マップ</a>' ) ;
xx.push( '<a href="http://disapotal.gsi.go.jp/">ハザードマップ</a>' ) ;
xx.push( '<a href="http://www.env.go.jp/water/jiban/dir_h21/index.html">全国地番環境情報</a>' ) ;
xx.push( '<a href="http://lsweb1.ess.bosai.go.jp/index.html">地滑り地形分布図</a>' ) ;
xx.push( '<a href="http://www.toshiseibi.metro.tokyo.jp/bosai/chousa_6/home.htm">地震地域危険度測定</a>' ) ;
r = Math.floor( Math.random( ) * xx.length ) ;
document.write( xx[r] ) ;
}

///////////////////////////////////////
// google_adsense 980x90

var google_adnum = 0;

function google_ad_request_done1(google_ads) {
var s = '';
var i;
if (google_ads.length == 0) {
return;
}
if (google_ads[0].type == "html") {
   s += '<span  style="font-size:11px;"><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></span><br>' + 
'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="728" HEIGHT="90"> <PARAM NAME="movie" VALUE="' + 
google_ad.image_url + '">' + 
'<PARAM NAME="quality" VALUE="high">' + 
'<PARAM NAME="AllowScriptAccess" VALUE="never">' + 
'<EMBED src="' + 
google_ad.image_url + '" WIDTH="728" HEIGHT="90" TYPE="application/x-shockwave-flash"' + 
' AllowScriptAccess="never" ' + 
' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else if (google_ads[0].type == "image") {
   s += '<span  style="font-size:11px;"><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></span><br> <a href="' + 
google_ads[0].url + '" target="_top" title="go to ' + 
google_ads[0].visible_url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true"><img border="0" src="' + 
google_ads[0].image_url + '"width="728" height="79"></a>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else {
if (google_ads.length == 1) {
s += '<table width=980 height=90 cellspacing=0 cellpadding=0><tr><td height=18px valign=top style=font-size:11px;><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a>　</td></tr><tr><td align=center><a style="text-decoration:none" href="' + 
google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true"><span style="font-size:20pt;"><b>' + 
google_ads[0].line1 + '</b></span></a><br><span style="color:#663300;font-size:13pt;">' +
google_ads[0].line2 + '&nbsp;' +
google_ads[0].line3 + '</span><br><span><a style="color:#CC6633;font-size:13px;text-decoration:none;" href="' + 
google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true">' + 
google_ads[0].visible_url + '</span></a></td></tr></table>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else if (google_ads.length > 1) {
s += '<table width=980 height=90 cellspacing=0 cellpadding=0 style=font-size:11px;><tr><td colspan=10 height=18px valign=top><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></td></tr><tr>' 
for(i = 0; i < google_ads.length; ++i) {
s += '<td width=186 valign=top><a style="font-size:14px;line-height:16px;" href="' + 
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[i].visible_url + '\';return true"> <span> <b>' + 
google_ads[i].line1 + '</b></span></a><br><span style="color:#663300;font-size:11px;">' +
google_ads[i].line2 + '&nbsp;' +
google_ads[i].line3 + '</span><br><span><a style="color:#CC6633;" href="' + 
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[i].visible_url + '\';return true">' + 
google_ads[i].visible_url + '</span></a></td><td width=10></td>';
}
s += '</tr></table>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

}
    }
    document.write(s);
    return;aq
  }


///////////////////////////////////////
// google_adsense 336x280

function google_ad_request_done2(google_ads) {
var s = '';
var i;
if (google_ads.length == 0) {
return;
}
if (google_ads[0].type == "flash") {
   s += '<span  style="font-size:11px;"><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></span><br>' + 
'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="336" HEIGHT="280"> <PARAM NAME="movie" VALUE="' + 
google_ad.image_url + '">' + 
'<PARAM NAME="quality" VALUE="high">' + 
'<PARAM NAME="AllowScriptAccess" VALUE="never">' + 
'<EMBED src="' + 
google_ad.image_url + '" WIDTH="336" HEIGHT="280" TYPE="application/x-shockwave-flash"' + 
' AllowScriptAccess="never" ' + 
' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else if (google_ads[0].type == "image") {
   s += '<span  style="font-size:11px;"><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a><br> <a href="' + 
google_ads[0].url + '" target="_top" title="go to ' + 
google_ads[0].visible_url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true"><img border="0" src="' + 
google_ads[0].image_url + '"width="336" height="269"></a>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else {
if (google_ads.length == 1) {
s += '<table width=336 height=280 cellspacing=0 cellpadding=0><tr><td height=18px valign=top style=font-size:11px;><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></td></tr><tr><td align=center><a style="text-decoration:none" href="' + 
google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true"><span style="font-size:20pt;"><b>' + 
google_ads[0].line1 + '</b></span></a><br><span style="color:#663300;font-size:13pt;">' +
google_ads[0].line2 + '&nbsp;' +
google_ads[0].line3 + '</span>　<span><a style="color:#CC6633;font-size:13px;text-decoration:none;" href="' + 
google_ads[0].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[0].visible_url + '\';return true">' + 
google_ads[0].visible_url + '</span></a></td></tr></table>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

} else if (google_ads.length > 1) {
s += '<table width=336 height=280 cellspacing=0 cellpadding=0 style=font-size:11px;><tr><td height=18px valign=top><a href=\"' + 
google_info.feedback_url + '\">Ads by Google</a></td></tr><tr><td valign=top>' 
for(i = 0; i < google_ads.length; ++i) {
s += '<a style="font-size:14px;line-height:16px;" href="' + 
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[i].visible_url + '\';return true"> <span> <b>' + 
google_ads[i].line1 + '</b></span></a>　<span style="color:#663300;font-size:11px;">' +
google_ads[i].line2 + '&nbsp;' +
google_ads[i].line3 + '</span>　<span><a style="color:#CC6633;" href="' + 
google_ads[i].url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
google_ads[i].visible_url + '\';return true">' + 
google_ads[i].visible_url + '</span></a><br><br>';
}
s += '</td></tr></table>';
if (google_ads[0].bidtype == "CPC") {
google_adnum = google_adnum + google_ads.length;
}

}
    }
    document.write(s);
    return;aq
  }
 
 
 
///////////////////////////////////////
// map.js
 
var map;
var jsonData;
var mk = [];
var infoWindowTag = [];
var icon = [];
var noImgUrl = 'http://www.e-mansion.co.jp/image/noimg.gif';
var customMarkerURL = 'http://www.e-mansion.co.jp/image/markers/';
var newThreadCgiUrl = 'http://www.e-mansion.co.jp/bbs/estate/newthread';

function loadMap(num){
 if(GBrowserIsCompatible() && typeof(map) != 'object'){
  GDownloadUrl("/js/json/yre/" + mibbs_tn + ".js?dummy=" + Math.random(), function(data,status){
//  GDownloadUrl("/js/json/yre/" + mibbs_tn + ".js", function(data,status){
   jsonData = eval("(" + data + ")");
   map = new GMap2(document.getElementById("map"));
   var latlng = new GLatLng(jsonData.latitude,jsonData.longitude);
   map.setCenter(latlng,13);
   map.addControl(new GLargeMapControl());
   map.addControl(new GScaleControl());
   map.addControl(new GMapTypeControl());
   map.enableContinuousZoom();
   map.enableDoubleClickZoom();

   createMarker(0,jsonData);
    for(var i=0; i<jsonData.building_n.length; i++){
     createMarker(i+1,jsonData.building_n);
    }

   onresize = function() {map.checkResize();};
   onunload = GUnload;
 
   if(!num){
    openInfoWindow(0);
   } else {
    openInfoWindow(num);
   }
 
  });
 } else if(!GBrowserIsCompatible()) {
  document.getElementById("map").innerHTML = '大変申し訳ございませんが、お使いのブラウザでは、地図を表示することができません。';
 }
}
 
var selectedEstate = 'undef';
function switchSelectedEstateColor(num){
 if(selectedEstate != 'undef'){
  if(document.getElementById('mibbs_estatet_' + selectedEstate)){
   document.getElementById('mibbs_estatet_' + selectedEstate).style.backgroundColor = '';
  }
  if(document.getElementById('mibbs_estatep_' + selectedEstate)){
   document.getElementById('mibbs_estatep_' + selectedEstate).style.backgroundColor = '';
  }
 }
 if(document.getElementById('mibbs_estatet_' + num)){
  document.getElementById('mibbs_estatet_' + num).style.backgroundColor = 'FFDDDD';
 }
 if(document.getElementById('mibbs_estatep_' + num)){
  document.getElementById('mibbs_estatep_' + num).style.backgroundColor = 'FFDDDD';
 }
 selectedEstate = num;
}
 
function openInfoWindow(num) {
 mk[num].openInfoWindowHtml(infoWindowTag[num],{"maxWidth" : 400});
 switchSelectedEstateColor(num);
 return false;
}
 
function createMarker(num,ref) {
 icon[num] = new GIcon();
 if(num == 0){
  icon[num].image = customMarkerURL + 'start.png';
 } else {
  icon[num].image = customMarkerURL + 'marker' + num + '.png';
 }
 icon[num].iconsize = new GSize(20,34);
 icon[num].shadow = "http://www.google.com/mapfiles/shadow50.png";
 icon[num].shadowSize = new GSize(37,34);
 icon[num].iconAnchor = new GPoint(10,34);
 icon[num].infoWindowAnchor = new GPoint(20,5);
 if(num == 0){
  mk[num] = new GMarker(new GLatLng(jsonData.latitude,jsonData.longitude),icon[num]);
  infoWindowTag[num] = createTag(jsonData);
 } else {
  mk[num] = new GMarker(new GLatLng(ref[num - 1].latitude,ref[num - 1].longitude),icon[num]);
  infoWindowTag[num] = createTag(ref[num - 1]);
 }
 map.addOverlay(mk[num]);
 GEvent.addListener(mk[num],"click",function(){
  mk[num].openInfoWindowHtml(infoWindowTag[num],{"maxWidth" : 400});
  switchSelectedEstateColor(num);
 });
}
 
function createTag(ref) {
 var jjImgLinkTag = '<img height="50" width="75" border="0" src="' + noImgUrl + '">';
 var jjTextLinkTag = '';
 if(ref.sold_flag != 1 && ref.dtlurl){
  if(ref.imageurl){
   jjImgLinkTag = '<a href="' +  ref.dtlurl + '" target="_blank"><img border="0" src="' + ref.imageurl + '&w=70&h=70&auto_offset=1&size_img=0&zoom_in=0"></a>';
  } else {
   jjImgLinkTag = '<a href="' +  ref.dtlurl + '" target="_blank"><img height="50" width="75" border="0" src="' + noImgUrl + '&w=70&h=70&auto_offset=1&size_img=0&zoom_in=0"></a>';
  }
  jjTextLinkTag = '<font size="2"><a href="' +  ref.documenturl + '" target="_blank"><img src="http://www.e-mansion.co.jp/image/btn_kensaku_siryo3.gif" border="0"></a></font>';
 }
 var tag = '<div class="mibbs_map_infowindow"><b>' + ref.buildingname + '</b><br>' + jjImgLinkTag + '<br>' + ref.addressfull + '</font>' + jjTextLinkTag;
 if(ref.entry && ref.entry.length > 0){
  tag += '<br><font size="2"><strong>購入検討者の掲示板情報</strong></font><br>';
  for(var i = ref.entry.length - 1; i >= 0; i--){
   tag += '<font size="2"><a href="/bbs/thread/' + ref.entry[i].entry_id + '/">' + ref.entry[i].title + '(' + ref.entry[i].num_of_item + ')</a></font><br>';
   if(i < ref.entry.length - 3){
    break;
   }
  }
 }
 if(ref.entry_r && ref.entry_r.length > 0){
  tag += '<br><br><font size="2"><strong>住民の掲示板情報</strong></font><br>';
  for(var i = ref.entry_r.length - 1; i >= 0; i--){
   tag += '<font size="2"><a href="/bbs/thread/' + ref.entry_r[i].entry_id + '/">' + ref.entry_r[i].title + '(' + ref.entry_r[i].num_of_item + ')</a></font><br>';
   if(i < ref.entry_r.length - 3){
    break;
   }
  }
 }
 if(!ref.entry && !ref.entry_r){
  tag += '<font size="2"><br><br><a href="' + newThreadCgiUrl + '?bid=' + ref.buildingid + '" target="_blank"><b>物件の評判を他の人に聞く</b></a></font>';
 }
 tag += '</div>';
 return tag;
}
 
var estateListPageText = 1;
function switchEstateListPageText(num){
 if(document.getElementById('mibbs_listt_' + estateListPageText)){
  document.getElementById('mibbs_listt_' + estateListPageText).style.display = "none";
 }
 if(document.getElementById('mibbs_listt_' + num)){
  document.getElementById('mibbs_listt_' + num).style.display = "block";
 }
 estateListPageText = num;
 return false;
}
 
var estateListPagePhoto = 1;
function switchEstateListPagePhoto(num){
 if(document.getElementById('mibbs_listp_' + estateListPagePhoto)){
  document.getElementById('mibbs_listp_' + estateListPagePhoto).style.display = "none";
 }
 if(document.getElementById('mibbs_listp_' + num)){
  document.getElementById('mibbs_listp_' + num).style.display = "block";
 }
 estateListPagePhoto = num;
 return false;
}


///////////////////////////////////////
// ユーザが関連付け

function searchEstate(p,e){
  var estate = getJSONData('http://www.e-mansion.co.jp/bbs/estate/ajaxSearch?q=' + encodeURIComponent(document.getElementById('search_estate_ajax').value) + (p ? '&p=' + p : ''));
  var h = '';
  var b = estate.building;
  if(estate.error_code){
    h ='<b>error:' + estate.error_code + '</b>';
  } else {
    for(var i=0; i < b.length; i++){
      h += '<a href="/bbs/estate/search?bid=' + b[i].buildingid + '" target="_blank">' + b[i].buildingname + '</a> : <a href="" onClick="return linkEstate(\'' + b[i].buildingid + '\',' + e + ')">関連付ける</a><br>';
    }
    var pager = estate.pager;
    if(pager.total_entries){
      if(pager.current_page != 1){
        h += '<a href="" onClick="return searchEstate(' + pager.previous_page + ',' + e + ')">＜前の' + pager.entries_per_page + '件</a> ';
      }
      if(pager.current_page != pager.last_page){
        h += '<a href="" onClick="return searchEstate(' + pager.next_page + ',' + e + ')">次の' + pager.entries_per_page + '件＞</a> ';
      }
    } else {
      h = '<b>検索キーワードにマッチする物件が存在しません。</b>';
    }
  }
  document.getElementById('search_estate_result').innerHTML = h;
  return false;
}

function linkEstate(bid,e){
  if(!confirm('関連づけを行いますが、よろしいですか？')){
    return false;
  }
  var result = getJSONData('http://www.e-mansion.co.jp/bbs/estate/link?bid=' + bid + '&entry_id=' + e);
  var h = '';
  if(result.error_code){
	  if(result.error_code == '1603'){
		  h = 'この物件はすでに関連付けが完了しています。明日以降、この場所に物件が表示されます。';
	  } else {
		  h = 'error:' + result.error_code;
	  }
  } else {
	  h = '<span style="color:#FF3300;font-weight:bold;">関連づけが完了しました。<br>明日以降、この場所に物件が表示されます。</span>';
  }
  document.getElementById('search_estate_result').innerHTML = h;
  return false;
}


///////////////////////////////////////
// 投稿フォームポップアップ

function showHiddenForm(e){
 var x;
 var y;
 
 var mainTop = document.getElementById('main').offsetTop;

 if(window.event != null){
  
  x = window.event.x + document.body.scrollLeft;
  
  if(document.all && window.XMLHttpRequest && !window.opera){
   //IE7
   y = window.event.clientY + document.body.scrollTop - mainTop;
  }else{
   //Opera and Chrome
   y = window.event.y + document.body.scrollTop - mainTop;
  }
 }else{
  //FF
  x = e.pageX;
  y = e.pageY - mainTop;
 }
 
 var hiddenform = document.getElementById('hiddenform');
 hiddenform.style.display  = 'block';
 //hiddenform.style.position = 'absolute';
 hiddenform.style.left    = '639px' ;
 hiddenform.style.top      = y ;
 hiddenform.style.zIndex   = 999;
 
 return false;
}

function hideHiddenForm(e){
 var hiddenform = document.getElementById('hiddenform');
 hiddenform.style.display  = 'none';
 return false;
}


function stopPropagation(evt){
if(evt && evt.stopPropagation){
evt.stopPropagation();
}else if(window.event){
window.event.cancelBubble = true;
}
}

function openThreadMakingForm(){
  if (document.getElementById("thread_making_form").style.display == "block") {
    document.getElementById("thread_making_form").style.display = "none";
  } else {
    document.getElementById("thread_making_form").style.display = "block";
  }
}


///////////////////////////////////////
// 資料請求

//10物件紐づけあり用一括資料請求
function together_build_inquiry_related() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build.inquiry_build_checkbox[i].checked) {
    			inquiry_build_list += document.inquiry_build.inquiry_build_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-board2-c-2");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}

//10物件紐づけなし用一括資料請求 thread.tt用
function together_build_inquiry() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build.inquiry_build_checkbox[i].checked) {
    			inquiry_build_list += document.inquiry_build.inquiry_build_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-board1-c-1");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}


//10物件紐づけなし用一括資料請求 groupthreadlist用
function together_build_inquiry_a1() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build.inquiry_build_checkbox[i].checked) {
    			inquiry_build_list += document.inquiry_build.inquiry_build_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-top-a-1");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}

//10物件紐づけなし用一括資料請求 index、group用
function together_build_inquiry_c1boardtop() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build.inquiry_build_checkbox[i].checked) {
    			inquiry_build_list += document.inquiry_build.inquiry_build_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-boardtop-c-1");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}

//10物件紐づけなし用一括資料請求 board用
function together_build_inquiry_c1boardtop() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build.inquiry_build_checkbox[i].checked) {
    			inquiry_build_list += document.inquiry_build.inquiry_build_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-boardlist-c-1");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}









//4物件紐づけあり用一括資料請求
function together_build_inquiry4_related() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build4.inquiry_build4_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build4.inquiry_build4_checkbox[i].checked == true) {
    			inquiry_build_list += document.inquiry_build4.inquiry_build4_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-board2-f");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}



//4物件紐づけなし用一括資料請求
function together_build_inquiry4() {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build4.inquiry_build4_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build4.inquiry_build4_checkbox[i].checked == true) {
    			inquiry_build_list += document.inquiry_build4.inquiry_build4_checkbox[i].value + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-board1-g");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}


//ランキング用一括資料請求
function together_build_inquiry_ranking(inquiry_build_lc) {
	var inquiry_build_list ="";
	for (i = 0; i < document.inquiry_build_ranking.inquiry_build_checkbox.length; i++ ) {
		// チェックボックスがONの時はその値を設定する。
  		if(document.inquiry_build_ranking.inquiry_build_checkbox[i].checked == true) {
					var inquiry_build_id_index = document.inquiry_build_ranking.inquiry_build_checkbox[i].value.search("dtl/") + 4;
					var inquiry_build_id = document.inquiry_build_ranking.inquiry_build_checkbox[i].value.substr(inquiry_build_id_index, 8);
    			inquiry_build_list += inquiry_build_id + ',%20';
	  	}  
	}
	// check boxがチェックされている場合
	if(inquiry_build_list){
 	// 複数の物件IDをURLに接続する
	window.open("https://new.realestate.yahoo.co.jp/mansion/request/?lc=" + inquiry_build_lc + "&cbid="
+ inquiry_build_list.replace(/,%20$/,"")  + "&sc_out=mikle-mansion-new-j");
	//チェックされていない場合
	} else {
	// alert を表示
	alert('資料請求を希望する物件にチェックを入れてください');
	}
return false;
}

// 2011/05/25 ADD START
/*
　指定閲覧回数以上の場合、スレッド本文を指定行数以下に設定して戻す
　id：スレッドID
　n：指定行数
　k：指定閲覧回数
 */
function foldThreadText(id, n, k){
	body_text = document.getElementById("thread_body_all").innerHTML
	
	sep_str = body_text.split("<br>");
	if (sep_str.length == 1){
		sep_str = body_text.split("<BR>");
	}
	
	cookie_k = getCookie("mansion_bbs_" + id);
	if (cookie_k == null || cookie_k == ""){
		cookie_k = 0
	}
	
	cookie_k = Number(cookie_k);
	
	if (sep_str.length >= n && cookie_k >= k){
		con_str = sep_str[0]
		for (i=1; i < n; i++) {
			con_str = con_str + "<br>"
			con_str = con_str + sep_str[i]
		}
		document.getElementById("thread_body_fold").innerHTML = con_str;
		document.getElementById("thread_body_fold").style.display = "block";
		document.getElementById("thread_body_link").style.display = "block";
		document.getElementById("thread_body_all").style.display = "none";
	} else {
		setCookie("mansion_bbs_" + id, cookie_k + 1, 30);
		document.getElementById("thread_body_fold").style.display = "none";
		document.getElementById("thread_body_link").style.display = "none";
		document.getElementById("thread_body_all").style.display = "block";
	}
}

/*
　「スレッド全文を見る」リンク用
 */
function expandThreadText(){
	document.getElementById("thread_body_fold").style.display = "none";
	document.getElementById("thread_body_link").style.display = "none";
	document.getElementById("thread_body_all").style.display = "block";
}
// 2011/05/25 ADD END

