function trim(x)
    {
    while((x.length>0) && (x.charAt(0)==' '))
    x = x.substring(1,x.length)
    while((x.length>0) && (x.charAt(x.length-1)==' '))
    x = x.substring(0,x.length-1)
    return x
    }

function isDigit(theNum)
	{
	var theMask='0123456789.';
	if(theNum=='') return false;
	else if(theMask.indexOf(theNum)==-1) return false;
	return true;
	}

function isArea(theNum)
	{
	var theMask='0123456789.';
	if(theNum=='') return false;
	else if(theMask.indexOf(theNum)==-1) return false;
	return true;
	}

function isTele(theNum)
	{
	var theMask='0123456789';
	if(theNum=='') return false;
	else if(theMask.indexOf(theNum)==-1) return false;
	return true;
	}

function isEmail(theNum)
	{
	var theMask='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@.-_';
	if(theNum=='') return false;
	else if(theMask.indexOf(theNum)==-1) return false;
	return true;
	}

function  chk(f)
{
f.fangzhi.value=trim(f.fangzhi.value);
if (f.fangzhi.value=='')
	{
	alert("请输入您的房址!");
	f.fangzhi.focus();
	return false;
	}

       fs = f.password1.value.length;		
		if (fs < 6 )
        {
        alert ("用户密码至少为6位！");
        return false;
        }
		if(trim(f.password2.value) =='')
        {
        alert("您忘了填写确认密码了!");
		f.password2.focus();
        return false;
		}
        if(trim(f.password2.value) != trim(f.password1.value))
		{
        alert("您两次填写的密码不同!");
		f.password2.value="";
        return false;
		}

if(f.share.value.length == 0)
	{
		alert('请选择是否合租！');
		f.share.focus();
		return false;
	}

if (f.quxian.value=='')
	{
	alert("请您选择区县!");
	f.quxian.focus();
	return false;
	}

if (f.xingzhi.value=='')
	{
	alert("请您选择房子的类型!");
	f.xingzhi.focus();
	return false;
	}


f.niandai.value=trim(f.niandai.value);
if(f.niandai.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.niandai.value.length; i++)
		{
		if(isDigit(f.niandai.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示年代!");
		f.niandai.value='';
		f.niandai.focus();
		return false;
		}
	if(f.niandai.value.length!=4)
		{
        alert("请用四位数表示年代!");
		f.niandai.value='';
		f.niandai.focus();
		return false;
		}
	}
else
	{
	alert("请填入年代!");
    f.niandai.focus();
	return false;
    }	

/*f.mianji.value=trim(f.mianji.value);
if(f.mianji.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.mianji.value.length; i++)
		{
		if(isArea(f.mianji.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示面积!");
		f.mianji.value='';
		f.mianji.focus();
		return false;
		}
	}*/


f.mianji.value=trim(f.mianji.value);
if(f.mianji.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.mianji.value.length; i++)
		{
		if(isDigit(f.mianji.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示面积!");
		f.mianji.value='';
		f.mianji.focus();
		return false;
		}
	}
else
	{
	alert("请填入面积！");
    f.mianji.focus();
	return false;
    }

f.louceng.value=trim(f.louceng.value);
if (f.louceng.value=='')
	{
	alert("请您输入房子的楼层!");
	f.louceng.focus();
	return false;
	}
/*else
	{
    var flag=1;
	for(var i=0; i<f.louceng.value.length; i++)
		{
		if(isDigit(f.louceng.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示楼层!");
		f.louceng.value='';
		f.louceng.focus();
		return false;
		}
	}*/

f.zujin.value=trim(f.zujin.value);
if (f.zujin.value=='')
	{
	alert("请您输入月租金!");
	f.zujin.focus();
	return false;
	}
else
	{
    var flag=1;
	for(var i=0; i<f.zujin.value.length; i++)
		{
		if(isDigit(f.zujin.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示月租金!");
		f.zujin.value='';
		f.zujin.focus();
		return false;
		}
	}




if (f.fukuan.value=='')
	{
	alert("请您选择付款方式!");
	f.fukuan.focus();
	return false;
	}

f.xingming.value=trim(f.xingming.value);
if (f.xingming.value=='')
	{
	alert("请输入联系人！");
	f.xingming.focus();
	return false;
	}

/*f.lianxi.value=trim(f.lianxi.value);
if (f.lianxi.value=='')
	{
	alert("请您输入你的联系电话！");
	f.lianxi.focus();
	return false;
	}
else
	{
        var flag=1;
	for(var i=0; i<f.lianxi.value.length; i++)
		{
		if(isTele(f.lianxi.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}

    	if(f.lianxi.value.length>11)
		{
        alert("电话号码填写请不要超过11位!");
		f.lianxi.value='';
		f.lianxi.focus();
		return false;
		}
	if(flag==0)
		{
        alert("请用半角数字半角数字0～9表示电话号码!");
		f.lianxi.value='';
		f.lianxi.focus();
		return false;
		}
	}

f.niandai.value=trim(f.niandai.value);
if(f.niandai.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.niandai.value.length; i++)
		{
		if(isDigit(f.niandai.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字表示年代!");
		f.niandai.value='';
		f.niandai.focus();
		return false;
		}
	if(f.niandai.value.length!=4)
		{
        alert("请用四位数表示年代!");
		f.niandai.value='';
		f.niandai.focus();
		return false;
		}
	}
else
	{
	alert("请填入年代!");
    f.niandai.focus();
	return false;
    }*/

f.lianxi.value=trim(f.lianxi.value);
if(f.lianxi.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.lianxi.value.length; i++)
		{
		if(isTele(f.lianxi.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字半角数字0～9表示电话号码!!");
		f.lianxi.value='';
		f.lianxi.focus();
		return false;
		}
	if(f.lianxi.value.length>11)
		{
        alert("电话号码填写请不要超过11位!");
		f.lianxi.value='';
		f.lianxi.focus();
		return false;
		}
	}
else
	{
	alert("请填入联系电话!");
    f.lianxi.focus();
	return false;
    }

f.lianxi2.value=trim(f.lianxi2.value);
if(f.lianxi2.value.length>0)
	{
	var flag=1;
	for(var i=0; i<f.lianxi2.value.length; i++)
		{
		if(isTele(f.lianxi2.value.substring(i,i+1))==false)
			{
			flag=0;
			break;
			}
		}
	if(flag==0)
		{
        alert("请用半角数字半角数字0～9表示电话号码!!");
		f.lianxi2.value='';
		f.lianxi2.focus();
		return false;
		}
	if(f.lianxi2.value.length>11)
		{
        alert("电话号码填写请不要超过11位!");
		f.lianxi2.value='';
		f.lianxi2.focus();
		return false;
		}
	}



/*f.email.value=trim(f.email.value);
email=f.email.value;
if(email.length>0)
	    {
		a = email.indexOf('@');
		b = email.indexOf('.');
		if(a==-1 || b==-1)
		    {
			alert('邮件地址错误！');
			f.email.value='';
			f.email.focus();
			return false;
		    }
        else
			{
			var flag=1;
			for(var i=0; i<f.email.value.length; i++)
				{
				if(isEmail(f.email.value.substring(i,i+1))==false)
					{
					flag=0;
					break;
					}
				}
			if(flag==0)
				{
				alert("邮件地址错误！");
				f.email.focus();
				return false;
				}
			}
		}*/

return true;
}