﻿//獲取下類列表
function getAreaResult(keyid,parentid)
{
	var name = "divArea"+keyid;
	var obj = $(name);
	if(obj.style.display=="none")
	{
		AjaxPro.AjaxMethod.getAreaList(keyid,
		function(response)
		{
			load();
			if (response.value != null)
			{　　　            
　　　　		var ds = response.value;
				if(ds != null && typeof(ds) == "object" && ds.tables != null)
				{
					var obj = $(name);
					obj.innerHTML = "(";
					for(var i=0; i<ds.tables[0].Rows.length; i++)
　　　　			{
　　　　				obj.innerHTML += "<a href=\"javascript:selectArea('" + ds.tables[0].Rows[i].TypeName + "');\">" + ds.tables[0].Rows[i].TypeName + "</a>&nbsp;&nbsp;";
　　　　　			}
　　　　　			obj.innerHTML += ")";
　　　　　			if(ds.tables[0].Rows.length==0) obj.innerHTML = "無資料";
　　　　　			obj.style.display = "";
				}
			}  
			loaded();              
			return
		});
	}
	else
	{
		obj.style.display = "none";
	}
}
function load()
{
	$('divLoad').style.display = "";
}
function loaded()
{
	$('divLoad').style.display = "none";
}

//查看用戶信息
function lookusermessage(uid)
{
	var url='UserDetail.aspx?do=look&keyid='+uid; //转向网页的地址;
	var name='lookuser';//网页名称，可为空;
	var iWidth=680;//弹出窗口的宽度;
	var iHeight=500;//弹出窗口的高度;
	var iTop = (window.screen.availHeight-30-iHeight)/2;//获得窗口的垂直位置;
	var iLeft = (window.screen.availWidth-10-iWidth)/2;//获得窗口的水平位置;
	
	var winobj = window.open(url,name,'height='+iHeight+',width='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no, status=yes');
	winobj.focus();
	return false;
}			
//選擇區域
function selectArea(value)
{
	var obj = $("txtArea");
	if(obj.value.indexOf(value)=="-1")
	{
		if(obj.value!="") obj.value += ",";
		obj.value += value;
	}
}

//數據驗證
function onSubmitCheck()
{
	//樓盤名稱(標題)
	if($F("txtTitle")=="")
	{
		alert("請輸入樓盤名稱！");
		$("txtTitle").focus();
		return false;
	}
	//樓層
	if($F("txtOnFloor")!="")
	{
		if(!checknumfloat($F("txtOnFloor"),1))
		{
			alert("樓層輸入錯誤！")
			$("txtOnFloor").focus();
			return false;
		}
	}
	//樓層
	if($F("txtAfFloor")!="")
	{
		if(!checknumfloat($F("txtAfFloor"),1))
		{
			alert("樓層輸入錯誤！")
			$("txtAfFloor").focus();
			return false;
		}
	}
	//樓齡
	if($F("txtAge")!="")
	{
		if(!checknumfloat($F("txtAge"),1))
		{
			alert("樓齡輸入錯誤！")
			$("txtAge").focus();
			return false;
		}
	}
	//間隔1
	if($F("txtroom")!="")
	{
		if(!checknumfloat($F("txtroom"),1))
		{
			alert("間隔輸入錯誤！")
			$("txtroom").focus();
			return false;
		}
	}
	//間隔2
	if($F("txtSaloon")!="")
	{
		if(!checknumfloat($F("txtSaloon"),1))
		{
			alert("間隔輸入錯誤！")
			$("txtSaloon").focus();
			return false;
		}
	}
	//間隔3
	if($F("txtBath")!="")
	{
		if(!checknumfloat($F("txtBath"),1))
		{
			alert("間隔輸入錯誤！")
			$("txtBath").focus();
			return false;
		}
	}
	//建築面積(由)
	if($F("txtBuildingAreaBegin")!="")
	{
		if(!checknumfloat($F("txtBuildingAreaBegin"),2))
		{
			alert("建築面積(由)輸入錯誤！")
			$("txtBuildingAreaBegin").focus();
			return false;
		}
	}
	//建築面積(至)
	if($F("txtBuildingAreaEnd")!="")
	{
		if(!checknumfloat($F("txtBuildingAreaEnd"),2))
		{
			alert("建築面積(至)輸入錯誤！")
			$("txtBuildingAreaEnd").focus();
			return false;
		}
	}			
	//實用面積(由)
	if($F("txtRealAreaBegin")=="")
	{
		alert("請輸入實用面積(由)！");
		$("txtRealAreaBegin").focus();
		return false;
	}
	else
	{
		if(!checknumfloat($F("txtRealAreaBegin"),2))
		{
			alert("實用面積(由)輸入錯誤！")
			$("txtRealAreaBegin").focus();
			return false;
		}
	}			
	//實用面積(至)
	if($F("txtRealAreaEnd")=="")
	{
		alert("請輸入實用面積(至)！");
		$("txtRealAreaEnd").focus();
		return false;
	}
	else
	{
		if(!checknumfloat($F("txtRealAreaEnd"),2))
		{
			alert("實用面積(至)輸入錯誤！")
			$("txtRealAreaEnd").focus();
			return false;
		}
	}
	//要求售價
	if ($F("txtSalePrice") == "") {
	    alert("售價不能為空.")
	    $("txtSalePrice").focus();
	    return false;
	}
	else {
        if (!checknumfloat($F("txtSalePrice"), 3)) {
            alert("售價輸入錯誤！")
            $("txtSalePrice").focus();
            return false;
        }
	}
	//要求租金
	if($F("txtRentPrice")!="")
	{
		if(!checknumfloat($F("txtRentPrice"),3))
		{
			alert("租金輸入錯誤！")
			$("txtRentPrice").focus();
			return false;
		}
    }
    //聯絡人
    if ($F("txtLinkName") == "") {
        alert("聯絡人不能為空.！")
        $("txtLinkName").focus();
        return false;
    }
    //聯絡電話/手機號碼
    if ($F("txtLinkPhone") == "" && $F("txtLinkMobile") == "") {
        alert("聯絡電話/手機號碼不能都為空，必須選擇其中一個填寫.")
        $("txtLinkPhone").focus();
        return false;
    }
	//有效期
	if($F("txtOnDay")=="")
	{
		alert("請選擇有效期！")
		$("txtOnDay").focus();
		return false;
	}
	else
	{
		if(!checknumfloat($F("txtOnDay"),1))
		{
			alert("有效期輸入錯誤！")
			$("txtOnDay").focus();
			return false;
		}
	}
	return true;
}