1//============================================================================== 2// ãã¡ã¤ã«å ï¼ search.js 3// æ©è½ ï¼ æ¤ç´¢ 4// æ©è½èª¬æ ï¼ 5//============================================================================== 6var all_count = 0; 7var timer_; 8 9var crrentBlock=""; 10var opacityValue=0; 11var outstep = 0.1; 12var instep=1; 13var timer; 14var expire_term_day = 30; 15 16//IE8å¯¾å¿ 17window.onerror = function(msg, url, line) 18{ 19 return true; 20} 21//============================================================================== 22// 颿°å ï¼ checkAza 23// æ©è½ ï¼ åã®å ¥åããã§ãã¯ãã 24// æ©è½èª¬æ ï¼ 25// 弿°-1 ï¼ ãªã 26// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 27//============================================================================== 28function checkAza(max_value) 29{ 30 if (!rangeCheckPrice()) 31 { 32 return false; 33 } 34 35 return isCheckBoxCheckedCount('zip[]', max_value, 'çºå'); 36} 37 38 39//============================================================================== 40// 颿°å ï¼ checkCity 41// æ©è½ ï¼ åã®å ¥åããã§ãã¯ãã 42// æ©è½èª¬æ ï¼ 43// 弿°-1 ï¼ ãªã 44// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 45//============================================================================== 46function checkCity(max_value) 47{ 48 if (!rangeCheckPrice()) 49 { 50 return false; 51 } 52 53 return isCheckBoxCheckedCount('acity_id[]', max_value, 'å¸åºçºæ'); 54} 55 56//============================================================================== 57// 颿°å ï¼ checkStation 58// æ©è½ ï¼ é§ ã®å ¥åããã§ãã¯ãã 59// æ©è½èª¬æ ï¼ 60// 弿°-1 ï¼ ãªã 61// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 62//============================================================================== 63function checkStation(max_value) 64{ 65 if (!rangeCheckPrice()) 66 { 67 return false; 68 } 69 70 return isCheckBoxCheckedCount('station_id[]', max_value, 'é§ '); 71} 72 73// common/common.js ã«åä¸ã®é¢æ°ã¢ãª 74//============================================================================== 75// 颿°å ï¼ checkRailroad 76// æ©è½ ï¼ è·¯ç·ã®å ¥åããã§ãã¯ãã 77// æ©è½èª¬æ ï¼ 78// 弿°-1 ï¼ ãªã 79// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 80//============================================================================== 81//function checkRailroad(max_value) 82//{ 83// return isCheckBoxCheckedCount('route_id[]', max_value, 'è·¯ç·'); 84//} 85 86//============================================================================== 87// 颿°å ï¼ rangeCheckPrice 88// æ©è½ ï¼ è³æã¨é¢ç©ããã§ãã¯ãã 89// æ©è½èª¬æ ï¼ 90// 弿°-1 ï¼ ãªã 91// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 92//============================================================================== 93function rangeCheckPrice() 94{ 95 //ãã§ãã¯ãããªã 96 return true; 97 98 //è³æããã§ãã¯ãã 99 var low = document.getElementById('price_low'); 100 var high = document.getElementById('price_high'); 101 102 if (low.selectedIndex > high.selectedIndex && high.selectedIndex > 0) 103 { 104 alert('è³æãæ£ããå ¥åãã¦ãã ãã'); 105 return false; 106 } 107 108 //é¢ç©ããã§ãã¯ãã 109 low = document.getElementById('foot_print_low'); 110 high = document.getElementById('foot_print_high'); 111 112 if (low != null) 113 { 114 if (low.selectedIndex > high.selectedIndex && high.selectedIndex > 0) 115 { 116 alert('é¢ç©ãæ£ããå ¥åãã¦ãã ãã'); 117 return false; 118 } 119 } 120 121 122 return true 123} 124 125//============================================================================== 126// 颿°å ï¼ isCheckBoxCheckedCount 127// æ©è½ ï¼ ãã§ãã¯ããã¯ã¹ã®é¸ææ°ãæå¹ç¯å²ãæ¤æ»ãã 128// æ©è½èª¬æ ï¼ 129// 弿°-1 ï¼ ãªã 130// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 131//============================================================================== 132function isCheckBoxCheckedCount(object_name, limit_count, object_caption) 133{ 134 //ãªãã¸ã§ã¯ããè¨å®ãã 135 var targetObject = document.getElementsByName(object_name); 136 137 //ãã§ãã¯æ¸ã¿ã¢ã¤ãã ã«ã¦ã³ã¿ã¼ãåæåãã 138 var chkeckedCount = 0; 139 140 //ãªãã¸ã§ã¯ãã§ã«ã¼ããã 141 for(var i = 0; i < targetObject.length; i++) 142 { 143 //ãªãã¸ã§ã¯ãããã§ãã¯æ¸ã¿ãï¼ 144 if (targetObject[i].checked) 145 { 146 //ã«ã¦ã³ã¿ã¼ãã¤ã³ã¯ãªã¡ã³ããã 147 chkeckedCount++; 148 } 149 } 150 151 //ãã§ãã¯æ¸ã¿ã¢ã¤ãã ããããï¼ 152 if(chkeckedCount == 0) 153 { 154 //ç¡ãå ´åã¯ã¨ã©ã¼ã¡ãã»ã¼ã¸ãåºãã¦ãå¦çãæãã 155 alert(object_caption + 'ã鏿ãã¦ãã ããã'); 156 return false;
157 } 158 159 //ãã§ãã¯æ¸ã¿ã¢ã¤ãã ãæå¹ç¯å²ãªããï¼ 160 if(chkeckedCount <= limit_count) 161 { 162 //æ£å¸¸ã¨ãã¦å¦çãæãã 163 return true; 164 } 165 else 166 { 167 var message; 168 169 //ã¨ã©ã¼ã¡ãã»ã¼ã¸ãè¨å®ãã 170 message = ''; 171 message += object_caption + 'ã®é¸æã§ããæ°ã¯' + limit_count + 'åã¾ã§ã§ãã'; 172 173 //ã¨ã©ã¼ã¡ãã»ã¼ã¸ãåºãã¦ãå¦çãæãã 174 alert(message); 175 return false; 176 } 177} 178 179//============================================================================== 180// 颿°å ï¼ setCount 181// æ©è½ ï¼ ä»¶æ°ãè¨å®ãã 182// æ©è½èª¬æ ï¼ 183// 弿°-1 ï¼ åå 184// 弿°-2 ï¼ ä»¶æ° 185// æ»ãå¤ ï¼ ãªã 186//============================================================================== 187function setCount(name, count) 188{ 189 if (document.getElementById(name).checked) 190 { 191 count = '-'; 192 } 193 194 document.getElementById(name + '_count').innerHTML = '(' + count + ')'; 195} 196 197 198//============================================================================== 199// 颿°å ï¼ hideIndicator 200// æ©è½ ï¼ æ¤ç´¢ä¸æ ãæ¶ã 201// æ©è½èª¬æ ï¼ 202// 弿°-1 ï¼ ãªã 203// æ»ãå¤ ï¼ ãªã 204//============================================================================== 205function hideIndicator() 206{ 207 document.getElementById('loading').style.display = 'none'; 208 timer_ = undefined; 209 //parent.$("input:checkbox").uniform(); 210} 211 212//============================================================================== 213// 颿°å ï¼ nf 214// æ©è½ ï¼ æ°å¤ã®ãã©ã¼ããã 215// æ©è½èª¬æ ï¼ 216// 弿°-1 ï¼ ãªã 217// æ»ãå¤ ï¼ ãªã 218//============================================================================== 219function nf(num) 220{ 221 num=num.toString(); 222 while(num!=(num=num.replace(/^(\d+)(\d{3})/,"$1,$2"))); 223 return(num); 224} 225 226//============================================================================== 227// 颿°å ï¼ getSearchComplete 228// æ©è½ ï¼ æ¤ç´¢çµæãè¨å®ãã 229// æ©è½èª¬æ ï¼ 230// 弿°-1 ï¼ æ¤ç´¢çµæ 231// æ»ãå¤ ï¼ ãªã 232//============================================================================== 233function getSearchComplete(text) 234{ 235 //ãæ°ã«å ¥ãã¿ã¤ãã¼ãçãã¦ããå ´åã¯ã¯ãªã¢ãã 236 if (timer != undefined) 237 { 238 opacityValue = 0; 239 clearInterval(timer); 240 timer = undefined; 241 document.getElementById(crrentBlock).style.display = "none"; 242 } 243 244 document.getElementById('result_frame').innerHTML = text; 245 246 //ã¿ã¤ãã¼ã使ãã 247 timer_ = clearTimeout(timer_); 248 249 //åå¾ããä»¶æ°ãè¨å®ãã 250 total = document.getElementById('all_count').value; 251 252 pre_total = all_count; 253 254 //åå¾ããä»¶æ°ã1件以ä¸ãï¼ 255 if(total <= 1) 256 { 257 //èªã¿è¾¼ã¿ä¸ã®æ ãæ¶ãã¦å¦çãæãã 258 hideIndicator(); 259 return; 260 } 261 262 //1åã«æ´æ°ããä»¶æ°ãè¨å®ãã 263 var step = parseInt(Math.abs(pre_total - total) / 10); 264 265 //æ´æ°ä»¶æ°ã0ã®å ´åã¯1ãè¨å®ãã 266 if (step == 0) 267 { 268 step = 1; 269 } 270 271 var j = 0; 272 273 //æ´æ°ãã符å·ãè¨å®ãã 274 if(pre_total > total) 275 { 276 j =- step; 277 } 278 else 279 { 280 j = step; 281 } 282 283 //ã³ã¼ã«ããã¯é¢æ° 284 var callback = function() 285 { 286 //表示ããä»¶æ°ãè¨å®ãã 287 pre_total += j; 288 289 //表示ããä»¶æ°ãåè¨ããããªã¼ãã¼ãã¦ããå ´åã¯èª¿æ´ãã 290 if (pre_total >= total && j > 0) 291 { 292 pre_total = total; 293 } 294 else if (pre_total <= total && j < 0) 295 { 296 pre_total = total; 297 } 298 299 var ins2 = nf(pre_total); 300 301 document.getElementById('countTag').innerHTML = nf(ins2); 302 303 if (Math.abs(pre_total - total) > step) 304 { 305 timer_ = setTimeout(callback, 1); 306 } 307 else 308 { 309 pre_total = parseInt(total); 310 var ins2 = nf(pre_total); 311 312 $('countTag').innerHTML = nf(ins2); 313 314 timer_ = setTimeout("hideIndicator()", 100); 315 } 316 } 317 timer_ = setTimeout(callback, 1); 318 319} 320 321//============================================================================== 322// 颿°å ï¼ getList 323// æ©è½ ï¼ ãªã¹ããåå¾ãã 324// æ©è½èª¬æ ï¼ 325// 弿°-1 ï¼ éå§è¡çªå· 326// æ»ãå¤ ï¼ ãªã 327//============================================================================== 328function getList(start_no) 329{ 330 var windowX = 0; 331 var windowY = 0; 332 333 var h = $(window); 334 335 windowX = h.scrollLeft() + (h.width() - $().outerWidth()) / 2; 336 windowY = h.scrollTop() + (h.height() - $().outerHeight()) / 2; 337 338 if($('#result_frame').html() != '' && $('#result_frame').html() != null) 339 { 340 var ad = $('#result_frame').offset(); 341 342 if(windowY < (ad.top + 90)) 343 { 344 windowY = ad.top + 90; 345 } 346 } 347 348 $('#loading').css('top', windowY).css('left', windowX).fadeIn(100); 349 350 document.search_form.act.value = 'search_list'; 351 352 if (start_no == undefined) 353 { 354 start_no = 0; 355 } 356 357 document.getElementById('loading').style.display = 'block'; 358 359 all_count = parseInt(document.getElementById('all_count').value); 360 document.getElementById('countTag').innerHTML = nf(all_count); 361 362 document.search_form.page.value = start_no; 363 364 //Ajaxãå®è¡ãã 365 $.ajax({ 366 type: "GET", 367 url: "/search/list.php", 368 cache: false, 369 data: $(document.search_form).serialize(), 370 success: 371 function(text) 372 { 373 getSearchComplete(text); 374 375 //[å°å³ã§è¡¨ç¤º]ç¨javascriptãèªã¿è¾¼ã 376 if (2 == $("#view_type").val()) 377 { 378 if ($('#all_count').val() == 0) 379 { 380 return; 381 } 382 $.getScript('/js/show_map.js'); 383 } 384 385 $.getScript('/js/search/search.js');
386 eval(document.getElementById("catalyst_script").innerHTML); 387 388 //ctrlTermsList(2); 389 } 390 }); 391} 392 393//============================================================================== 394// 颿°å ï¼ pagingSubmit 395// æ©è½ ï¼ ãã¼ã¸é·ç§»ããã 396// æ©è½èª¬æ ï¼ 397// 弿°-1 ï¼ è¡çªå· 398// æ»ãå¤ ï¼ ãªã 399//============================================================================== 400function pagingSubmit(start_no) 401{ 402 window.scroll(0,0); 403 getList(start_no); 404} 405 406//============================================================================== 407// 颿°å ï¼ clossSortSubmit 408// æ©è½ ï¼ ã½ã¼ããã 409// æ©è½èª¬æ ï¼ 410// 弿°-1 ï¼ ãªã 411// æ»ãå¤ ï¼ ãªã 412//============================================================================== 413function clossSortSubmit() 414{ 415 document.search_form.sort1.value = document.list_form.sort1.value; 416 document.search_form.sort2.value = document.list_form.sort2.value; 417 418 getList(); 419} 420 421//============================================================================== 422// 颿°å ï¼ changePageCount 423// æ©è½ ï¼ ãã¼ã¸ãããã®ä»¶æ°ã夿´ãã 424// æ©è½èª¬æ ï¼ 425// 弿°-1 ï¼ ãªã 426// æ»ãå¤ ï¼ ãªã 427//============================================================================== 428function changePageCount() 429{ 430 document.search_form.page_count.value = document.list_form.page_count.value; 431 432 getList(); 433} 434 435//============================================================================== 436// 颿°å ï¼ selectGroup 437// æ©è½ ï¼ ã°ã«ã¼ãã鏿ãã 438// æ©è½èª¬æ ï¼ 439// 弿°-1 ï¼ éå§è¡çªå· 440// 弿°-2 ï¼ ã°ã«ã¼ãä»¶æ° 441// æ»ãå¤ ï¼ ãªã 442// 颿°å ï¼ selectGroup 443// æ©è½ ï¼ ã°ã«ã¼ãã鏿ãã 444// æ©è½èª¬æ ï¼ 445// 弿°-1 ï¼ éå§è¡çªå· 446// 弿°-2 ï¼ ã°ã«ã¼ãä»¶æ° 447// æ»ãå¤ ï¼ ãªã 448//============================================================================== 449function selectGroup(start, count) 450{ 451 //ç©ä»¶ãªã¹ããåå¾ãã 452 var estate_id_list = parent.document.getElementsByName('estate_id[]'); 453 454 //ãã§ãã¯ç¶æ ãåå¾ãã 455 var is_checked = !estate_id_list[start].checked; 456 457 //ã°ã«ã¼ãã®éå§ãããä»¶æ°åã ãã«ã¼ããã 458 for(var i = start; i < start + count; i++) 459 { 460 //ãã§ãã¯ç¶æ ãè¨å®ãã 461 estate_id_list[i].checked = is_checked; 462 } 463 464} 465 466 467//============================================================================== 468// 颿°å ï¼ changeTab 469// æ©è½ ï¼ ã¿ãã夿´ãã 470// æ©è½èª¬æ ï¼ 471// 弿°-1 ï¼ ãªã 472// æ»ãå¤ ï¼ ãªã 473//============================================================================== 474function changeTab(tabNo) 475{ 476 document.search_form.view_type.value = tabNo; 477 document.search_form.page.value = '0'; 478 document.search_form.act.value = 'search_result'; 479 document.search_form.submit(); 480} 481 482//============================================================================== 483// 颿°å ï¼ detail_blank 484// æ©è½ ï¼ è©³ç´°ãæ°ããã¦ã£ã³ãã¦ã§éã 485// æ©è½èª¬æ ï¼ 486// 弿°-1 ï¼ URL 487// æ»ãå¤ ï¼ ãªã 488//============================================================================== 489function detail_blank(url) 490{ 491 window.open(url, '_blank'); 492} 493 494//============================================================================== 495// 颿°å ï¼ ResultToEnsenRailroad 496// æ©è½ ï¼ è·¯ç·é¸æç»é¢ã«é·ç§»ãã 497// æ©è½èª¬æ ï¼ 498// 弿°-1 ï¼ ãªã 499// æ»ãå¤ ï¼ ãªã 500//============================================================================== 501function ResultToEnsenRailroad(url) 502{ 503 document.search_form.action = url; 504 document.search_form.act.value = 'ensen_railroad'; 505 document.search_form.submit(); 506} 507 508//============================================================================== 509// 颿°å ï¼ ResultToEnsenStation 510// æ©è½ ï¼ é§ é¸æç»é¢ã«é·ç§»ãã 511// æ©è½èª¬æ ï¼ 512// 弿°-1 ï¼ ãªã 513// æ»ãå¤ ï¼ ãªã 514//============================================================================== 515function ResultToEnsenStation(url) 516{ 517 document.search_form.action = url; 518 document.search_form.act.value = 'ensen_station'; 519 document.search_form.submit(); 520} 521 522 523//============================================================================== 524// 颿°å ï¼ AllFavClick 525// æ©è½ ï¼ ã¾ã¨ãã¦æ°ã«ãªããã¿ã³ã¯ãªã㯠526// æ©è½èª¬æ ï¼ 527// 弿°-1 ï¼ ãªã 528// æ»ãå¤ ï¼ ãªã 529//============================================================================== 530function AllFavClick() 531{ 532 //æ°ã«ãªããªã¹ãã«ç»é²ãã(ãã§ãã¯ãªã¹ãç©ä»¶) 533 favorite(1, null, 'all'); 534} 535 536//============================================================================== 537// 颿°å ï¼ AllFavClick_Detail 538// æ©è½ ï¼ ã¾ã¨ãã¦æ°ã«ãªããã¿ã³ã¯ãªã㯠539// æ©è½èª¬æ ï¼ 540// 弿°-1 ï¼ ãªã 541// æ»ãå¤ ï¼ ãªã 542//============================================================================== 543function AllFavClick_Detail() 544{ 545 var this_estate_id = parent.document.getElementById('this_fav_estate_id').value; 546 var this_pref_id = document.getElementById('this_fav_pref_id').value; 547 548 //ç©ä»¶é½éåºçIDã使 549 var this_estate_pref_id = this_estate_id + '_' + this_pref_id; 550 551 //æ°ã«ãªããªã¹ãã«ç»é²ãã(ç¾å¨ã®ãã¼ã¸ç©ä»¶)
552 favorite(1, this_estate_pref_id); 553 554 //ç©ä»¶ãã§ãã¯ããã¯ã¹ãªã¹ããè¨å®ãã 555 var estate_id_list = parent.document.getElementsByName('estate_id[]'); 556 557 $check_flg = false; 558 559 //ç©ä»¶ãªã¹ãã«ãã§ãã¯ãããã 560 for (var i = 0; i < estate_id_list.length; i++) 561 { 562 //ç©ä»¶ãã§ãã¯ããã¯ã¹ãè¨å®ãã 563 var item = estate_id_list[i]; 564 565 //ãã§ãã¯ããã¦ãããï¼ 566 if (item.checked) 567 { 568 $check_flg = true; 569 break; 570 } 571 } 572 573 //ãã§ãã¯ãããã°ç»é²å¦ç 574 if ($check_flg) 575 { 576 //æ°ã«ãªããªã¹ãã«ç»é²ãã(ãã§ãã¯ãªã¹ãç©ä»¶) 577 favorite(1, null); 578 } 579} 580 581//============================================================================== 582// 颿°å ï¼ AllEstateInquiry 583// æ©è½ ï¼ ã¾ã¨ãã¦åãåãããã¿ã³ã¯ãªã㯠584// æ©è½èª¬æ ï¼ 585// 弿°-1 ï¼ LID(åæå¤ï¼null) 586// 弿°-2 ï¼ ç©ä»¶è©³ç´°ç»é¢ã§ãããã©ãã(åæå¤:null) 587// æ»ãå¤ ï¼ ãªã 588//============================================================================== 589function AllEstateInquiry(lid, detail_flg) 590{ 591 var params = ''; 592 593 //ç©ä»¶ãã§ãã¯ããã¯ã¹ãªã¹ããè¨å®ãã 594 var estate_id_list = parent.document.getElementsByName('estate_id[]'); 595 596 //ç©ä»¶è©³ç´°ç»é¢ã§ãããã®ãã©ã°ãè¨å®ãã 597 var detail_flg = detail_flg || null; 598 599 //ç©ä»¶ãã§ãã¯ããã¯ã¹ãªã¹ãã§ã«ã¼ããã 600 for (var i = 0; i < estate_id_list.length; i++) 601 { 602 //ç©ä»¶ãã§ãã¯ããã¯ã¹ãè¨å®ãã 603 var item = estate_id_list[i]; 604 605 //ãã§ãã¯ããã¦ãããï¼ 606 if (item.checked || (detail_flg != null && i == 0)) 607 { 608 //ç©ä»¶IDãè¨å®ãã 609 var estateId = item.value; 610 611 //é½éåºçIDãè¨å®ãã 612 var prefId = document.getElementById('estate_pref_' + estateId).value; 613 614 params += '&pref_id[]=' + prefId; 615 params += '&estate_id[]=' + estateId; 616 } 617 } 618 619 //鏿ãããã¢ã¤ãã ããªããï¼ 620 if (params == '') 621 { 622 //ã¡ãã»ã¼ã¸ã表示ãã¦ãå¦çãæãã 623 alert('ç©ä»¶ã鏿ãã¦ãã ãã'); 624 return; 625 } 626 627 //LIDããã£ãããã©ã¡ã¼ã¿ã«LIDã追å ãã 628 lid = lid || null; 629 if(lid != null) params += '&lid=' + lid; 630 631 632 //URLãè¨å®ãã 633 url = 'https://' + location.hostname + '/chintai/estateinquiry/input.php?' + params.slice(1); 634 635 //ã¦ã£ã³ãã¦ãéã 636 window.open(url, 'inquiry'); 637} 638 639//============================================================================== 640// 颿°å ï¼ startSuggest 641// æ©è½ ï¼ é§ é¸æã®ãµã¸ã§ã¹ããéå§ãã 642// æ©è½èª¬æ ï¼ 643// 弿°-1 ï¼ ãªã 644// æ»ãå¤ ï¼ ãªã 645//============================================================================== 646function startSuggest() 647{ 648 new Suggest.Local( 649 'station_text_1', 650 'suggest_1', 651 list, 652 {dispMax: 10, interval: 1000, prefix:true}); 653} 654 655 656//============================================================================== 657// 颿°å ï¼ ensenSearch 658// æ©è½ ï¼ è·¯ç·é¸æã®é§ çµã込㿠659// æ©è½èª¬æ ï¼ 660// 弿°-1 ï¼ ãªã 661// æ»ãå¤ ï¼ ãªã 662//============================================================================== 663function ensenSearch(str) 664{ 665 document.ensen.station_name_hid.value = str; 666 document.ensen.submit(); 667} 668 669//============================================================================== 670// 颿°å ï¼ saveCookieSearchCondition 671// æ©è½ ï¼ æ¤ç´¢æ¡ä»¶ãä¿åãã 672// æ©è½èª¬æ ï¼ 673// 弿°-1 ï¼ æ¤ç´¢æ¡ä»¶ 674// æ»ãå¤ ï¼ ãªã 675//============================================================================== 676function saveCookieSearchCondition(value) 677{ 678 $('#favorite_mes_contents').remove(); 679 680 var div = '<div id="favorite_mes_contents">' 681 + '<div id="favorite_mes_add" style="width: 270px; height: 100px;">ãã®æ¤ç´¢æ¡ä»¶ãä¿åãã¾ããã</div>' 682 + '</div>'; 683 684 $('#search_terms').after(div); 685
686 //ãä¿åä¸ããã§ã¼ãã¤ã³ 687 $('#favorite_mes_add').fadeIn(); 688 $('#favorite_mes_add').fadeTo('slow', 1); 689 690 //ã¯ããã¼ã«æ¤ç´¢æ¡ä»¶ãä¿åãã 691 savesearch(1, value); 692 693 //ãä¿åä¸ããã§ã¼ãã¢ã¦ã 694 $('#favorite_mes_add').fadeOut('slow'); 695 696 document.getElementById('search_save_on').style.display = 'none'; 697 document.getElementById('search_save_off').style.display = ''; 698 699 700} 701 702//============================================================================== 703// 颿°å ï¼ allCheck 704// æ©è½ ï¼ åè¦ç´ ã®ãã§ãã¯ããã¯ã¹ã䏿¬ã§ON/OFFãã 705// æ©è½èª¬æ ï¼ 706// 弿°-1 ï¼ ã°ã«ã¼ãID 707// 弿°-2 ï¼ ãã§ãã¯ãã©ã° 708// æ»ãå¤ ï¼ ãªã 709//============================================================================== 710function allCheck(check_group_id, checked) 711{ 712 //ã°ã«ã¼ããåå¾ãã 713 var check_group = document.getElementById(check_group_id); 714 715 //ã°ã«ã¼ãã«æå±ããåãªãã¸ã§ã¯ããåå¾ãã 716 var check_group_child= check_group.getElementsByTagName("INPUT"); 717 718 //ãªãã¸ã§ã¯ãã§ã«ã¼ããã 719 for(var i = 0 ; i < check_group_child.length ; i++) 720 { 721 //æ´»æ§ãªãã¸ã§ã¯ããï¼ 722 if (!check_group_child[i].disabled) 723 { 724 //表示ãã¦ãããªãã¸ã§ã¯ããã¾ãã¯ãã§ãã¯ãå¤ã 725 if (check_group_child[i].parentNode.style.display != 'none' || !checked) 726 { 727 //ãã§ãã¯ãè¨å®ãã 728 check_group_child[i].checked = checked; 729 if (checked) { 730 $(check_group_child[i]).parent().addClass('checked'); 731 } else { 732 $(check_group_child[i]).parent().removeClass('checked'); 733 } 734 } 735 } 736 } 737} 738 739//============================================================================== 740// 颿°å ï¼ changeBold 741// æ©è½ ï¼ å¼·èª¿è¡¨ç¤ºå¯¾å¿ã¢ã¤ãã ã®è¡¨ç¤ºãåãæ¿ãã 742// æ©è½èª¬æ ï¼ 743// 弿°-1 ï¼ ãªãã¸ã§ã¯ãID 744// 弿°-2 ï¼ ãã§ãã¯ãã©ã° 745// æ»ãå¤ ï¼ ãªã 746//============================================================================== 747function changeBold(obj_id, checked) 748{ 749 if (checked) 750 { 751 document.getElementById(obj_id).className = 'bold_check_box'; 752 } 753 else 754 { 755 document.getElementById(obj_id).className = ''; 756 } 757} 758 759//============================================================================== 760// 颿°å ï¼ changeRadioBold 761// æ©è½ ï¼ å¼·èª¿è¡¨ç¤ºå¯¾å¿ã¢ã¤ãã ã®è¡¨ç¤ºãåãæ¿ãã(ã©ã¸ãªãã¿ã³ç¨) 762// æ©è½èª¬æ ï¼ 763// 弿°-1 ï¼ ãªãã¸ã§ã¯ãç¨®å¥ 764// 弿°-2 ï¼ ãªãã¸ã§ã¯ãID 765// æ»ãå¤ ï¼ ãªã 766//============================================================================== 767function changeRadioBold(obj_kind, obj_id) 768{ 769 if (obj_kind == 0) 770 { 771 document.getElementById('build_date__item').className = ''; 772 document.getElementById('build_date_3_item').className = ''; 773 document.getElementById('build_date_5_item').className = ''; 774 document.getElementById('build_date_10_item').className = ''; 775 document.getElementById('build_date_15_item').className = ''; 776 document.getElementById('build_date_20_item').className = ''; 777 } 778 else 779 { 780 document.getElementById('toho_time1__item').className = ''; 781 document.getElementById('toho_time1_400_item').className = ''; 782 document.getElementById('toho_time1_560_item').className = ''; 783 document.getElementById('toho_time1_800_item').className = ''; 784 document.getElementById('toho_time1_1200_item').className = ''; 785 } 786 787 document.getElementById(obj_id).className = 'bold_check_box'; 788} 789 790//============================================================================== 791// 颿°å ï¼ toggleCondition 792// æ©è½ ï¼ æ¤ç´¢æ¡ä»¶ã®è¡¨ç¤ºé表示åãæ¿ã 793// æ©è½èª¬æ ï¼ 794// 弿°-2 ï¼ thisãæ¤ç´¢æ¹æ³ã夿´ããããã¿ã³ 795// æ»ãå¤ ï¼ ãªã 796//============================================================================== 797function toggleCondition(self) { 798 var openBtn = ["æ¤ç´¢æ¡ä»¶ã表示ã«ãã","arrow_o"]; 799 var closeBtn = ["æ¤ç´¢æ¡ä»¶ãé表示ã«ãã","underarrow_o"]; 800 var target = $('#condition-box'); 801 802 if(target.css('display') == 'none'){
803 target.toggle(); 804 $(self).html(closeBtn[0]); 805 $(self).attr('class',closeBtn[1]); 806 }else{ 807 target.toggle(); 808 $(self).html(openBtn[0]); 809 $(self).attr('class',openBtn[1]); 810 } 811} 812 813//============================================================================== 814// 颿°å ï¼ switchLines 815// æ©è½ ï¼ è·¯ç·ã®åãæ¿ã 816// æ©è½èª¬æ ï¼ 817// 弿°-1 ï¼ thisãæ¤ç´¢æ¹æ³ã夿´ããããã¿ã³ 818// æ»ãå¤ ï¼ ãªã 819//============================================================================== 820function switchLines(self) { 821 var links = $('#otherStations_link li'); 822 var self = $(self); 823 824 links.each(function(){ 825 $(this).attr('class','pas'); 826 $('#' + this.id + 'List').css('display','none'); 827 }); 828 829 self.attr('class','act'); 830 $('#' + self.attr('id') + 'List').css('display','block'); 831} 832 833//============================================================================== 834//颿°å ï¼ ctrlTermsList 835//æ©è½ ï¼ é¸æãããã¨ãªã¢ãé§ ã®ä»¶æ°ã調ã¹ï¼å以ä¸ã ã£ãã6åç®ä»¥éãé ã 836//æ©è½èª¬æ ï¼ 837//弿°-1 ï¼ è¡¨ç¤ºã¹ãã¼ã¿ã¹ï¼0=ãã¼ãæã1=éãããã¦ããç¶æ ã2=éããã¦ãç¶æ 838//æ»ãå¤ ï¼ ãªã 839//============================================================================== 840function ctrlTermsList(stat) 841{ 842 //å·¦ããå ã®é¸æã¨ãªã¢ã®ã¨ã¬ã¡ã³ã 843 var selectPlace = $('#selectArea li'); 844 //æ¤ç´¢çµæå ã®é¸æã¨ãªã¢ã®ã¨ã¬ã¡ã³ã 845 var selectPlaceDD = $('#conditionPlace dd.place'); 846 //鏿忰ç»5å以ä¸ã®å ´åé表示å¦ç 847 if(selectPlace.length > 5) 848 { 849 var i; 850 //éãã¦ããç¶æ ã 851 if(stat == 1) 852 { 853 for(i = 6; i < selectPlace.length; i ++) 854 { 855 selectPlace.eq(i).show(); 856 selectPlaceDD.eq(i).show(); 857 } 858 $('#placeBtn').html('<dd id="placeBtn"><a href="javascript:void(0);" onclick="ctrlTermsList(2)"><img src="/images/search/btn_del.png" alt="éãã" class="Hover" /></a></dd>'); 859 $('#placeBtnLeft').html('<dd id="placeBtnLeft"><a href="javascript:void(0);" onclick="ctrlTermsList(2)">éãã</a></dd>'); 860 } 861 else 862 { 863 for(i = 6; i < selectPlace.length; i ++) 864 { 865 selectPlace.eq(i).hide(); 866 selectPlaceDD.eq(i).hide(); 867 } 868 869 if(stat == 0) 870 { 871 selectPlaceDD.eq(selectPlaceDD.length - 1).after('<dd id="placeBtn">ã»ã<a href="javascript:void(0);" onclick="ctrlTermsList(1)"><img src="/images/search/btn_add.png" alt="éã" class="Hover" /></a></dd>'); 872 } 873 var moreOpen = $('#placeBtnLeft'); 874 if(moreOpen.length == 0) 875 { 876 $('#selectArea').append('<p id="placeBtnLeft">ã»ã<a href="javascript:void(0);" onclick="ctrlTermsList(1)">ãã¹ã¦éã</a></dd>'); 877 } 878 879 //éãããã¿ã³ã¯ãªãã¯æ 880 if(stat != 0) 881 { 882 $('#placeBtn').html('<dd id="placeBtn">ã»ã<a href="javascript:void(0);" onclick="ctrlTermsList(1)"><img src="/images/search/btn_add.png" alt="éã" class="Hover" /></a></dd>'); 883 $('#placeBtnLeft').html('<dd id="placeBtnLeft">ã»ã<a href="javascript:void(0);" onclick="ctrlTermsList(1)">ãã¹ã¦éã</a></dd>'); 884 } 885 } 886 $("#placeBtn img") 887 .bind('mouseover', $.auto.Hover.enter) 888 .bind('mouseout', $.auto.Hover.exit); 889 } 890} 891 892 893//============================================================================== 894// 颿°å ï¼ document.ready 895// æ©è½èª¬æ ï¼ ãã¼ãå®äºæã®å¦ç 896// æ©è½èª¬æ ï¼ 897// 弿°-1 ï¼ ãªã 898// æ»ãå¤ ï¼ ãªã 899//============================================================================== 900$(document).ready(function(){ 901 //è·¯ç·ä¸è¦§ã®ã¯ãã¼ã«ã¤ãã³ãã®è¨å® 902 if(document.getElementById('line1List')){ 903 var links = $('#otherStations_link li'); 904 $('.otherStations').each(function(){ 905 $(this).carousel({loop: true, dispItems: 10, showEmptyItems: false}); 906 if(this.id != 'line1List')$(this).css('display','none'); 907 }); 908 links.each(function(){ 909 if($(this).hasClass('act')){ 910 $('#' + this.id + 'List').css('display','block'); 911 }else{ 912 $('#' + this.id + 'List').css('display','none'); 913 } 914 }); 915 } 916 917 ctrlTermsList(0); 918}); 919 920//============================================================================== 921// 颿°å ï¼ favClick2 922// æ©è½ ï¼ æ°ã«ãªããªã¹ããã¿ã³ã¯ãªã㯠923// æ©è½èª¬æ ï¼ 924// 弿°-1 ï¼ é½éåºçID 925// 弿°-2 ï¼ ç©ä»¶ID 926// æ»ãå¤ ï¼ ãªã 927//============================================================================== 928function favClick2(prefId, estateId) 929{ 930 var isFav = (document.getElementById('fav_flg_' + estateId).value == '1'); 931 932 //ç©ä»¶é½éåºçIDã使 933 var estate_pref_id = estateId + '_' + prefId; 934 935 if (isFav) 936 { 937 //æ°ã«ãªããªã¹ãããåé¤ãã 938 favorite(3, estate_pref_id, 'list'); 939 } 940 else 941 { 942 //æ°ã«ãªããªã¹ãã«ç»é²ãã 943 favorite(1, estate_pref_id, 'list'); 944 } 945} 946 947//============================================================================== 948// 颿°å ï¼ favClick3 949// æ©è½ ï¼ æ°ã«ãªããªã¹ããã¿ã³ã¯ãªã㯠950// æ©è½èª¬æ ï¼ 951// 弿°-1 ï¼ é½éåºçID 952// 弿°-2 ï¼ ç©ä»¶ID 953// æ»ãå¤ ï¼ ãªã 954//============================================================================== 955function favClick3(prefId, estateId) 956{ 957 //ç©ä»¶é½éåºçIDã使 958 var estate_pref_id = estateId + '_' + prefId; 959 //æ°ã«ãªããªã¹ãã«ç»é²ãã 960 favorite(1, estate_pref_id, 'company'); 961} 962 963//============================================================================== 964// 颿°å ï¼ deleteCookie 965// æ©è½ ï¼ ã¯ããã¼ãåé¤ãã 966// æ©è½èª¬æ ï¼ 967// 弿°-1 ï¼ åå 968// æ»ãå¤ ï¼ ãªã 969//============================================================================== 970function deleteCookie(cName) 971{ 972 document.cookie = cName + '=0; path=/;expires=Fri, 31-Dec-1999 23:59:59 GMT'; 973} 974 975//============================================================================== 976// 颿°å ï¼ changeLineList 977// æ©è½ ï¼ è¿é£ã®é§ ã®åãæ¿ã 978// æ©è½èª¬æ ï¼ 979// 弿°-1 ï¼ ãªã 980// æ»ãå¤ ï¼ ãªã 981//============================================================================== 982function changeLineList(self){ 983 var selectVal = self.options[self.options.selectedIndex].value; 984 var line = document.getElementById('hiddenStation' + selectVal).innerHTML; 985 var lineList = document.getElementById('stationList'); 986 lineList.innerHTML = line; 987} 988 989//============================================================================== 990// 颿°å ï¼ quickSubmit 991// æ©è½ ï¼ ã¯ã¤ãã¯æ¤ç´¢ãµãããã 992// æ©è½èª¬æ ï¼ 993// 弿°-1 ï¼ ãªã 994// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 995//============================================================================== 996function quickSubmit() 997{ 998 //æ»ããåæåãã 999 ret = false;
1000 1001 //éåããè¨å®ãã 1002 setMadori(); 1003 1004 //ã¨ã©ã¼ã¡ãã»ã¼ã¸ãé表示ã«ãã 1005 $('#alert_message_div').css('display', 'none'); 1006 1007 // ç°¡åã¯ãªãã¯æ¤ç´¢ã§ãé½éåºçã鏿ããªãã§é§ åã ããå ¥ããå ´åã«ãæ¤ç´¢ã§ããããã«ãã 1008 if ($('#search_type_2').is(':checked')) { 1009 var prefName = $('#id_stname_2').val().replace(/^.*\((.+)\).*$/, '$1'); 1010 // åå¾ããé½éåºçåã«ãããé½éåºçãé¸ã³ç´ãï¼ä¸è´ãããã®ãç¡ãå ´åã¯ä½ãããªãï¼ 1011 $('#pref_id option').each(function(){ 1012 if ($(this).text() == prefName) { 1013 $('#pref_id').val($(this).val()); 1014 return false; 1015 } 1016 }); 1017 } 1018 1019 //é½éåºçãåå¨ãããï¼ 1020 if ($('#pref_id').size() > 0) 1021 { 1022 //é½éåºçããã§ãã¯ãã 1023 if ($('#pref_id').val() == '') 1024 { 1025 setAlertMessage('é½éåºçã鏿ããã¦ãã¾ãã'); 1026 1027 return false; 1028 } 1029 } 1030 1031 //$('#quick_form').attr('action', '/' + $('#pref_id').val() + '/'); 1032 //alert($('#quick_form').attr('action')); 1033 1034 //æ¤ç´¢ã¿ã¤ããè¨å®ãã 1035 search_type = $('[name=search_type]:checked').val(); 1036 1037 //æ¤ç´¢ã¿ã¤ãã«ãã£ã¦ãã§ãã¯ãã 1038 switch (search_type) 1039 { 1040 case '0': 1041 //沿ç·ã§æ¤ç´¢ 1042 ret = quickSubmitEnsen(); 1043 break; 1044 1045 case '1': 1046 //å¸åºçºæã§æ¤ç´¢ 1047 ret = quickSubmitCity(); 1048 break; 1049 1050 case '2': 1051 //é§ åã§æ¤ç´¢ 1052 ret = quickSubmitStation(); 1053 break; 1054 1055 case '3': 1056 //å°å³ã§æ¤ç´¢ 1057 ret = quickSubmitMap(); 1058 break; 1059 1060 default: 1061 break; 1062 } 1063 return ret; 1064} 1065 1066//============================================================================== 1067// 颿°å ï¼ quickSubmitEnsen 1068// æ©è½ ï¼ 1069// æ©è½èª¬æ ï¼ 1070// 弿°-1 ï¼ ãªã 1071// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 1072//============================================================================== 1073function quickSubmitEnsen() 1074{ 1075 if ($('[name=route_id]').val() == '') 1076 { 1077 setAlertMessage('è·¯ç·ã鏿ããã¦ãã¾ãã'); 1078 return false; 1079 } 1080 1081 return true; 1082} 1083 1084//============================================================================== 1085// 颿°å ï¼ quickSubmitCity 1086// æ©è½ ï¼ 1087// æ©è½èª¬æ ï¼ 1088// 弿°-1 ï¼ ãªã 1089// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 1090//============================================================================== 1091function quickSubmitCity() 1092{ 1093 if ($('[name=acity_id]').val() == '') 1094 { 1095 setAlertMessage('å¸åºçºæã鏿ããã¦ãã¾ãã'); 1096 return false; 1097 } 1098 1099 return true; 1100} 1101 1102//============================================================================== 1103// 颿°å ï¼ quickSubmitStation 1104// æ©è½ ï¼ 1105// æ©è½èª¬æ ï¼ 1106// 弿°-1 ï¼ ãªã 1107// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 1108//============================================================================== 1109function quickSubmitStation() 1110{ 1111 if ($('[name=station_name]').val() == '') 1112 { 1113 setAlertMessage('é§ åãå ¥åããã¦ãã¾ãã'); 1114 return false; 1115 } 1116 1117 return true; 1118} 1119 1120//============================================================================== 1121// 颿°å ï¼ quickSubmitMap 1122// æ©è½ ï¼ 1123// æ©è½èª¬æ ï¼ 1124// 弿°-1 ï¼ ãªã 1125// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 1126//============================================================================== 1127function quickSubmitMap() 1128{ 1129 if ($('[name=acity_id]').val() == '') 1130 { 1131 setAlertMessage('å¸åºçºæã鏿ããã¦ãã¾ãã'); 1132 return false; 1133 } 1134 1135 return true; 1136} 1137 1138//============================================================================== 1139// 颿°å ï¼ setAlertMessage 1140// æ©è½ ï¼ ã¨ã©ã¼ã¡ãã»ã¼ã¸ã表示ãã 1141// æ©è½èª¬æ ï¼ 1142// 弿°-1 ï¼ ãªã 1143// æ»ãå¤ ï¼ true=æ£å¸¸, false=ã¨ã©ã¼ 1144//============================================================================== 1145function setAlertMessage(message) 1146{ 1147 $('#alert_message_div').css('display', 'block'); 1148 $('#alert_message').html(message); 1149} 1150 1151//============================================================================== 1152// 颿°å ï¼ setMadori 1153// æ©è½ ï¼ éåããè¨å®ãã 1154// æ©è½èª¬æ ï¼ 1155// 弿°-1 ï¼ ãªã 1156// æ»ãå¤ ï¼ ãªã 1157//============================================================================== 1158function setMadori() 1159{ 1160 $('#madori_1_10').val(''); 1161 $('#madori_1_20').val(''); 1162 $('#madori_1_30').val(''); 1163 $('#madori_1_50').val(''); 1164 $('#madori_2_20').val(''); 1165 $('#madori_2_30').val(''); 1166 $('#madori_2_50').val(''); 1167 $('#madori_3_20').val(''); 1168 $('#madori_3_30').val(''); 1169 $('#madori_3_50').val(''); 1170 $('#madori_4_20').val(''); 1171 $('#madori_4_30').val(''); 1172 $('#madori_4_50_ge').val(''); 1173 1174 if ($('#roomtype_1_10:checked').val()) 1175 { 1176 $('#madori_1_10').val('1_10'); 1177 $('#madori_1_20').val('1_20'); 1178 $('#madori_1_30').val('1_30'); 1179 $('#madori_1_50').val('1_50'); 1180 } 1181 1182 if ($('#roomtype_2_20:checked').val()) 1183 { 1184 $('#madori_2_20').val('2_20'); 1185 $('#madori_2_30').val('2_30'); 1186 $('#madori_2_50').val('2_50'); 1187 } 1188 1189 if ($('#roomtype_3_20:checked').val()) 1190 { 1191 $('#madori_3_20').val('3_20'); 1192 $('#madori_3_30').val('3_30'); 1193 $('#madori_3_50').val('3_50'); 1194 } 1195 1196 if ($('#roomtype_4_20:checked').val()) 1197 { 1198 $('#madori_4_20').val('4_20'); 1199 $('#madori_4_30').val('4_30'); 1200 } 1201 1202 if ($('#roomtype_4_50_ge:checked').val()) 1203 { 1204 $('#madori_4_50_ge').val('4_50_ge'); 1205 } 1206} 1207 1208 1209
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.