// PRELOAD IMAGES
function revPreloadImages(the_images_array) {
	for(var loop = 0; loop < the_images_array.length; loop++) {
		var an_image = new Image();
		an_image.src = the_images_array[loop];
	}
}
var the_images = new Array(
'http://www2.athome.co.jp/atweb_static/common/images/tabmenu_01_ovr.gif',
'http://www2.athome.co.jp/atweb_static/common/images/tabmenu_02_ovr.gif',
'http://www2.athome.co.jp/atweb_static/common/images/tabmenu_03_ovr.gif',
'http://www2.athome.co.jp/atweb_static/common/images/tabmenu_04_ovr.gif'
);
revPreloadImages(the_images);


// SWAP IMAGES(MM)
function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0; a&&i<a.length&&(x=a[i])&&x.oSrc; i++) x.src=x.oSrc;
}


// SWAP IMAGES RESTORE(MM)
function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0; i<(a.length-2); i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


// PRELOAD IMAGES(MM)
function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


// FIND OBJECT(MM)
function MM_findObj(n, d) { //v4.01
	var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0; !x&&i<d.forms.length; i++) x=d.forms[i][n];
	for(i=0; !x&&d.layers&&i<d.layers.length; i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}


// SWAP_IMAGES
var revStockUaObj,revStockUaSrc;
function revSetOverAction(_obj){
	revStockUaObj = _obj;
	revStockUaSrc = _obj.firstChild.src;
	var s = revStockUaSrc.indexOf(".gif");
	_obj.firstChild.src = revStockUaSrc.substring(0,s) + "_ovr.gif";
}
function revSetOutAction(){
	revStockUaObj.firstChild.src = revStockUaSrc;
}

// CONFIRM_RECEIVE_OR_NOT
function ConfReceive(pUrl){
	if(confirm("この条件でのメール受信を開始します。よろしいですか？")){
		document.forms[this.SET_RECIEVE][this.SET_NOTRECIEVE].value="true";
	}
}
function ConfNotReceive(pUrl){
	if(confirm("この条件でのメール受信を中断します。よろしいですか？")){
		document.forms[this.SET_NOTECIEVE][this.SET_RECIEVE].value="true";
	}
}
// HELP_NEW_WINDOW_OPEN
function UtilityWin() {
	UtilityWindow=window.open("","utility","width=840,height=600,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	UtilityWindow.focus();
}
// R.E.WORDS_NEW_WINDOW_OPEN
function RewordsWin() {
	RewordsWindow=window.open("","rewords","width=500,height=400,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	RewordsWindow.focus();
}
// SIMULATION_NEW_WINDOW_OPEN
function SimulationWin() {
	SimulationWindow=window.open("","simulation","width=790,height=700,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	SimulationWindow.focus();
}
// ROUTE_NEW_WINDOW_OPEN
function RouteWin() {
	RouteWindow=window.open("","route","width=840,height=600,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	RouteWindow.focus();
}
// PRINT_NEW_WINDOW_OPEN
function PrintWin() {
	PrintWindow=window.open("","print","width=680,height=500,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	PrintWindow.focus();
}
// PRINT_NEW_WINDOW_OPEN
function MapWin() {
	MapWindow=window.open("","map","width=500,height=400,toolbar=1,location=0,status=1,menubar=1,scrollbars=1,resizable=1");
	MapWindow.focus();
}

//不動産会社カテゴリＴＯＰリンク
function Agent_top_Link() {

  //エリア選択チェック
  if(document.forms[0].SelectArea.selectedIndex == 0){
    alert("エリアを選択してください。");
   }
   else
   {
     location.href = 'http://www.athome.co.jp/agent_top.php?region=' + document.forms[0].SelectArea.value
   }

}


// 2006.03.02 追加
// 通勤・通学で住まいを探す　Enterキー判別
 function inpTsukin_CheckEnterKey_Func(e,p_region,p_category){
	if (e==13) {
		if( document.forms[0].input_tsukineki.value != "" ){
			return Tsukin_Search(p_region,p_category);
		}else{
			return false;
		}
	}
	return false;
}


//通勤・通学検索
function Tsukin_Search(p_region,p_category) {

  //駅名入力チェック
  if(document.forms[0].input_tsukineki.value.length == 0){
    alert("駅名を入力してください。");
    document.forms[0].input_tsukineki.focus();
   }
   else
   {
    location.href = 'http://www.athome.co.jp/haht_atweb/hsrun.exe/atweb2/athomeweb/athomeweb.htx;start=HS_Bk_Cond_Tsukin_Search?gid=bk&region=' + p_region + '&category=' + p_category + '&srcby=tsukin&srcby2=tsukin' + '&input_tsukineki=' + document.forms[0].input_tsukineki.value;
   }

}


// 2006.03.02 追加
//タウンインフォメーション　Enterキー判別
function inp_eki_CheckEnterKey_Func(e){
	if (e==13) {
		if( document.forms[0].input_eki.value != "" ){
			return Town_Search();
		}else{
			return false;
		}
	}
	return false;
}

//首都圏タウンインフォメーション
function Town_Search() {

  //駅名入力チェック
  if(document.forms[0].input_eki.value.length == 0){
    alert("駅名を入力してください。");
    document.forms[0].input_eki.focus();
   }
   else
   {
    location.href = 'http://www.athome.co.jp/Haht_atweb/hsrun.exe/atweb2/athomeweb/athomeweb.htx;start=HS_AR_Cond_Eki_Entry?gid=ar&Category=ar&Region=30&site=&input_eki=' + document.forms[0].input_eki.value;
   }

}


// 2006.03.02 追加
//不動産会社を探す　Enterキー判別
function KaiLink_CheckEnterKey_Func(e){
	//if( (event.keyCode == 13) && (event.srcElement.type == "text") ){
	if (e==13) {
		if( document.forms[0].Kai_LinkNO.value != "" ){
			return Kai_LinkNO_Search();
		}else{
			return false;
		}
	}
	return false;
}

//不動産会社番号検索
function Kai_LinkNO_Search() {

  var kaiin_page_url = 'http://www.athome.co.jp/Haht_atweb/hsrun.exe/atweb2/athomeweb/athomeweb.htx;start=HS_Ki_Detail?gid=ki&category=ki&kaikbn=al&KIorBK=ki&KAI_LINKNO=';

  //桁数チェック
  if(document.forms[0].Kai_LinkNO.value.length != 6){
    alert("不動産会社コードを６桁の数字で入力してください。");
	document.forms[0].Kai_LinkNO.focus();
    return;
   }

   if(isNaN(document.forms[0].Kai_LinkNO.value) == true){
     alert("不動産会社コードを６桁の数字で入力してください。");
	 document.forms[0].Kai_LinkNO.focus();
     return;
   }

   var link_url = kaiin_page_url + document.forms[0].Kai_LinkNO.value;

   location.href = link_url;

   return true;

}

