﻿/***************************************************************************
Copyright (c) 2005 2005 西安西安斯福特软件公司
创建人: 刘兴
日  期: 2006年10月15日
修改人:	
日  期: 
描  述: 页面验证类工具集
版  本: 1.0
***************************************************************************/
var ObjVerify = new Object()
//选择下拉框显示对应的文本框或，单选框(缴费查询)
ObjVerify.findControl= function()
{	
		
		var op1=window.Form1.DropDownList1.options.value;	

			//隐藏和显示文本框
			//window.Form1.txtJFDH.style.visibility="visible";
			//window.Form1.txtFWBH.style.visibility="hidden";


		if(op1=='FindALL')
		{
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="none";
			divJFDH.style.display="none";
			divXBJSQBH.style.display="none";
			
			window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";	
			window.Form1.txtJfdh.value="";
			window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
			window.Form1.txtXbjsqbh.value="";
		}
		if(op1=='FWBH')
		{
			divFWBH.style.display="";
			divLZBH.style.display="none";
			divDYBH.style.display="none";
			divJFDH.style.display="none";
			divXBJSQBH.style.display="none";
			
			window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";	
			window.Form1.txtJfdh.value="";
			
			window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			//window.Form1.txtFH.value="";
			window.Form1.txtXbjsqbh.value="";
					
		}
		if(op1=='JFDH')
		{
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="none";
			divJFDH.style.display="";
			divXBJSQBH.style.display="none";
			window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";	

			
			window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
			window.Form1.txtXbjsqbh.value="";
		}
		if(op1=='LZBH')
		{
			
			divFWBH.style.display="none";
			divLZBH.style.display="";
			divDYBH.style.display="none";
			divJFDH.style.display="none";
			divXBJSQBH.style.display="none";
			
			//window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";	
			window.Form1.txtJfdh.value="";
			
			//window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
			window.Form1.txtXbjsqbh.value="";
		}
		if(op1=='DYBH')
		{
			
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="";
			divJFDH.style.display="none";
			divXBJSQBH.style.display="none";
			
			window.Form1.txtLzbh.value="";
			//window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";	
			window.Form1.txtJfdh.value="";
			
			window.Form1.hLzbh.value="";
			//window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
			window.Form1.txtXbjsqbh.value="";
		}
		
		if(op1=='XBJSQBH')
		{
			
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="none";
			divJFDH.style.display="none";
			divXBJSQBH.style.display="";
			
			window.Form1.txtLzbh.value="";
			window.Form1.txtFwbh.value="";
			
			window.Form1.hLzbh.value="";

			window.Form1.txtFH.value="";
			window.Form1.txtJfdh.value="";
			
		
		}		
		
}
//欠费查询，选择下拉框显示对应的文本框或，单选框
ObjVerify.qfFindControl=function()
{
	var op1=window.Form1.DropDownList1.options.value;
	if(op1=='FWBH')
	{
			divFWBH.style.display="";
			divLZBH.style.display="none";
			divDYBH.style.display="none";

			
			window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			//window.Form1.txtFwbh.value="";
			
			window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			//window.Form1.txtFH.value="";	
			
		}
		
		if(op1=='LZBH')
		{
			
			divFWBH.style.display="none";
			divLZBH.style.display="";
			divDYBH.style.display="none";
			
			
			//window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";
			
			//window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
		
		}
		if(op1=='DYBH')
		{
			
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="";
			
			window.Form1.txtLzbh.value="";
			//window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";
			
			window.Form1.hLzbh.value="";
			//window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
		
		}
		
		if(op1=='FindALL')
		{
			divFWBH.style.display="none";
			divLZBH.style.display="none";
			divDYBH.style.display="none";


			window.Form1.txtLzbh.value="";
			window.Form1.txtDybh.value="";
			window.Form1.txtFwbh.value="";	
			
			window.Form1.hLzbh.value="";
			window.Form1.hDybh.value="";
			window.Form1.txtFH.value="";
	
		}		
}
//房屋资金流水信息，文本框显示
ObjVerify.DropChange = function ()
{
var op1=window.Form1.DropDownList1.options.value;	
		if(op1=='ZJJN')
	{	
		DivZjjn.style.display="";
		DivZjsy.style.display="none";
		DivZjjx.style.display="none";
		
		//txtZjjn.value="";
		window.document.Form1.txtZjsy.value="";
		window.document.Form1.txtJx.value="";
		
	}
	if(op1=='ZJSY')
	{
		DivZjjn.style.display="none";
		DivZjsy.style.display="";
		DivZjjx.style.display="none";
		
		window.document.Form1.txtZjjn.value="";
		//txtZjsy.value="";
		window.document.Form1.txtJx.value="";
	}
	if(op1=='ZJJX')
	{
		DivZjjn.style.display="none";
		DivZjsy.style.display="none";
		DivZjjx.style.display="";
			
		window.document.Form1.txtZjjn.value="";
		window.document.Form1.txtZjsy.value="";
		//txtJx.value="";
	}
}
//使用申请查询和退款查询下拉框选择
ObjVerify.dropSqrqSelect =function ()
{
	var op1=window.Form1.DropFind.options.value;	
		if(op1=='FindALL')
		{
			divSqrq.style.display="none";
			divSqbh.style.display="none";	
			window.Form1.txtSqbh.value="";
			window.Form1.txtrqStart.value="";
			window.Form1.txtrqEen.value="";		
		}
		if(op1=='SQRQ')
		{
			divSqrq.style.display="";
			divSqbh.style.display="none";	
			window.Form1.txtSqbh.value="";
		}
		if(op1=='SQBH')
		{
			divSqrq.style.display="none";
			divSqbh.style.display="";
			
			window.Form1.txtrqStart.value="";
			window.Form1.txtrqEen.value="";			
		}
		
}
var win=null
//弹出非模态对话框//
ObjVerify.PopLessDialog = function (AUrl,ATitle,ADialogArguments,AWidth,AHeight,AModalFramePath)
{
	
	var sParams = "scrollbar:no;status:no;resizable:no;unadorne:yes;";
	sParams += "dialogHeight:" + AHeight + "px;dialogWidth:" + AWidth + "px";
	var sUrl = ObjBase.ComposeQueryString(AModalFramePath, "TITLE", ATitle);
	sUrl += "&SRC=" + encodeURIComponent(decodeURI(AUrl)); 

	 //sUrl += "&SRC=" + AUrl; 

	//return showModelessDialog(sUrl,ADialogArguments,sParams);
	return showModalDialog(sUrl,ADialogArguments,sParams);
	
}

//合成多个编码好的串
function hecheng(lzid,dybh,url)
{
var ss='';
	ss=ObjBase.ComposeQueryString (url, 'lzid', lzid);
	ss=ObjBase.ComposeQueryString (ss, 'DYBH', dybh);
	return ss;
}
ObjVerify.PopLessWindow = function (sUrl,sTitle,iFrame,high)
{
	if(high==null)
	{
		high="360";
	}
	if(win==null)
	{
		win=ObjVerify.PopLessDialog(sUrl,sTitle,window,"580",high,iFrame);
	}
	else
	{
		var frame=null;
		if(!win.closed)
		{
			frame=win.document.all.Myframes;
			//alert(frame);
			//win.document.all.Myframes.src = sUrl;
			frame.src=sUrl;
		}
		else
		{
			win=ObjVerify.PopLessDialog(sUrl,sTitle,window,"580",high,iFrame);
		}
	}
	
}
		
//房屋户型录入检查
function LuRuChk()
{
	var rbtn=window.document.all.rbtnxz;
	if(rbtn)
	{
		if(rbtn.checked)
		{
			window.Form1.txtFwhx_s.disabled=true;
			window.Form1.txtFwhx_t.disabled=true;
			window.Form1.txtFwhx_w.disabled=true;
			window.Form1.txtFwhx_s.value="";
			window.Form1.txtFwhx_t.value="";
			window.Form1.txtFwhx_w.value="";
			window.Form1.DDLfwhx.disabled="";
			
		}
		else
		{
			window.Form1.txtFwhx_s.disabled=false;
			window.Form1.txtFwhx_t.disabled=false;
			window.Form1.txtFwhx_w.disabled=false;
			window.Form1.DDLfwhx.disabled="disabled";
		}
	}
}
//12位数字，2位小数点验证
function regInput(obj, reg, inputStr)
	{
		var docSel	= document.selection.createRange()
		if (docSel.parentElement().tagName != "INPUT")	return false
		oSel = docSel.duplicate()
		oSel.text = ""
		var srcRange	= obj.createTextRange()
		oSel.setEndPoint("StartToStart", srcRange)
		var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
		return reg.test(str)
	}
//验证是实数的大小
/***
	参数信息:
	vObj 要验证的文本框对象名
	vMin 最小值
	vMax 最大值
	vCaption 弹出式对话框，提示的信息
****/	
function CheckFloat(vObj,vMin,vMax,vCaption)
		{
			if(vObj==null)
			{
				return true;
			}
			var AValue = vObj.value;
			//实数
			var sValidate = "0123456789", sTmp = "", bDot = false;
			for (var i = 0; i < AValue.length; i++)
			{
				sTmp = AValue.charAt(i);
				if (sTmp == "." && !bDot)
				{
					bDot = true;
					continue;
				}
				if (sValidate.indexOf(sTmp) == -1)
				{
					window.alert(vCaption + "必须输入" + vMin + "到" + vMax + "之间的数值");
					vobj.focus();
					return false;
				}
			}
			//范围
			var Num = parseFloat(AValue);
			if (Num >= vMin && Num <= vMax)
			{
				return true;
			}
			else
			{
				window.alert(vCaption + "必须输入" + vMin + "到" + vMax + "之间的数值");
				vobj.focus();
				return false;
			}
		
		}	
//检查多选框是否选中，如果选中弹出删除确认删除信息，否则，弹出确认选择 
ObjVerify.chkChecked = function (info)
{
	var chk=false;
	if(info==null && info=="")
	{
		info="";
	}
	if(document.all.selectChk==null)
	{
		alert("没有可删除的项!");
		return false;
		
	}
	var ss= document.all.selectChk.length;
	if(ss==null )
	{
		if(document.all.selectChk.checked)
		{
			chk=true;
			
			if (!confirm('确认删除'+info+'信息吗？')) 
			{
				return false;
			}
			
			
		}
	}
	else
	{
		for(var i=0;i<ss; i++)
		{
			
			if(document.all.selectChk[i].checked)
			{
				chk=true;
				
				//return confirm('确认删除'+info+'信息吗？');		
			}
		}
		if(chk)
		{
			if (!confirm('确认删除'+info+'信息吗？')) 
			{
				return false;
			}
		}
	}
	if(chk==false)
	{
		alert("请选择一个"+info+"信息!");
		return false;
	}
}
//够房款判断函数,大于0，参与
var count=0;
inuptText = function()
{
	var number;
	count++;
	if(count==0)
	{
		number=window.event.keyCode;
		number=String.fromCharCode(number);
	}
	else
	{
		if(window.Form1.txtgfk!=null)
		{
			number =window.Form1.txtgfk.value;
			number = parseFloat(number);
		 }
	}
	if(number==NaN || number==0 )
	{
		window.Form1.rdSfcy_no.checked=true;
		window.Form1.rdSfcy_no.disabled=false;
		window.Form1.rdSfcy_yes.disabled=false;		
	}
	else
	if(number>0)
	{
		window.Form1.rdSfcy_yes.checked=true;
		window.Form1.rdSfcy_no.disabled=true;
		window.Form1.rdSfcy_yes.disabled=true;
	}
}
//弹出缴费申请计算单价,并进行验证CHKBOX是否验证
ObjVerify.popJFDJ = function (info)
{
	var chk=false;
	if(info==null && info=="")
	{
		info="";
	}
	if(document.all.selectChk==null)
	{
		alert('没有可缴费的'+info+'!');
		return false;
		
	}
	var ss= document.all.selectChk.length;
	
	
	if(ss==null )
	{
		if(document.all.selectChk.checked)
		{
			chk=true;	
		}
	}
	else
	{
		for(var i=0;i<ss; i++)
		{
			
			if(document.all.selectChk[i].checked)
			{
				chk=true;			
			}
		}
		
	}
	if(chk==false)
	{
		alert("请选择一个"+info+"信息!");
		return false;
	}
	else
	{
		Choose('jfDJ.aspx','','InputFrame.aspx',350,160);
		//ObjBase.ShowModleWindow('jfDJ.aspx',350,160);
		return true;
	}
	
}
//在新增房屋页面上，所选择的楼层号，传到上一页
ObjVerify.Change = function ()
{
	Oper = window.dialogArguments;
	//Oper.window.Form1.txtSzcChange.value=window.document.Form1.DDLszcc.options.value;
	Oper.window.Form1.txtSzcChange.value=window.document.Form1.DDLszcc.value;
	
}
//如果保存房屋信息了刷新父窗体，否则就不刷新父窗体
function refishFwInfo()
{
	Oper = window.dialogArguments;
	var saveCount;
	saveCount=parseInt(Oper.window.Form1.txtAddFwCount.value);
	if(!isNaN(saveCount))
	{
		if(window.Form1.htxtFwbh.Value!='undefined' || saveCount>0)
		{
			Oper.document.forms[0].submit();
		}
	}
}
//在修改房间页面中点击超连接，打开房屋流水信息页面
ObjVerify.FwlsPage=function ()
{
	var fwbh=window.Form1.txtFWBH.value;
	ObjBase.ShowModleWindow('fwlsInfo.aspx?fwbh='+fwbh,640,400);
}
//点击继承平面图CHKBOX，显示或隐藏，上传图片框
ObjVerify.selectedChk =function ()
{
	var chkBox=null;
	
	if(window.Form1.chkJCPMT!=null)
	{
		chkBox=window.Form1.chkJCPMT;
	}
	if(chkBox)
	{
		if(chkBox.checked)
		{
			//divFileFwhx.style.display="none";
			var pmtMc = window.document.all.txtPmtMc.value;
			if(pmtMc != '')
				window.document.all.fileFwHxt.value=pmtMc;
			window.document.all.butSelectPmt.disabled=true;
		}
		else
		{
			//divFileFwhx.style.display="";	
			if(window.document.all.butSelectPmt.disabled ==true
				&& window.document.all.txtTpbh.value !='')
				window.document.all.fileFwHxt.value="";
			window.document.all.butSelectPmt.disabled=false;
		}
	}
}
//效验房屋面积
chkFwmj=function ()
{
	var zjzmj,ftmj,tnjzmj,sum;
	if(window.Form1.txtjzmj.value=="")
	{
		alert('请输入申报/预测建筑面积!');
		window.Form1.txtjzmj.focus();
		return false;
	}
	if(window.Form1.txttnjzmj.value=="")
	{
	    alert('请输入申报/预测套内建筑面积!');
		window.Form1.txttnjzmj.focus();	
		return false;
		
	}
	if(window.Form1.txtftmj.value=="" )
	{
	    alert('请输入申报/预测分摊面积!');
		window.Form1.txtftmj.focus();	
		return false;
	
	}
	zjzmj= parseFloat(window.Form1.txtjzmj.value);
	ftmj=parseFloat(window.Form1.txttnjzmj.value);
	tnjzmj=parseFloat(window.Form1.txtftmj.value);
	if(isNaN(zjzmj))
	{
	    alert('请输入正确的申报/预测建筑面积!');
		window.Form1.txtjzmj.focus();
		return false;
	}
	if(isNaN(tnjzmj))
	{
	    alert('请输入正确的申报/预测套内建筑面积!');
		window.Form1.txttnjzmj.focus();	
		return false;
	}
	if(isNaN(ftmj))
	{
	    alert('请输入正确的申报/预测分摊面积!');
		window.Form1.txtftmj.focus();	
		return false;
	}
	sum=tnjzmj+ftmj;
	sum= roundFun(sum,2);
	if(zjzmj!=sum)
	{
	    alert('申报/预测建筑面积必须等于申报/预测套内建筑面积+申报/预测分摊面积');
		window.Form1.txtjzmj.focus();
		 return false;
	}
	else
	{
		return true;
	}
}
//四舍五入，保留位数为roundDigit ,供计算时用
function roundFun(numberRound,roundDigit) 

  {
   if (numberRound>=0)
   {
   var tempNumber = parseInt((numberRound * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);
   return tempNumber;
  }
  else 
   {
   numberRound1=-numberRound
   var tempNumber = parseInt((numberRound1 * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);
   return -tempNumber;
  }
 }
  //点击上报时的验证
ObjVerify.jfsqSbYz= function()
{
	var chk=false;
	if(document.all.myRido==null)
	{
		alert('没有需要上报的信息！');
		return false;
	}
	var ss= document.all.myRido.length;	
	if(ss==null )
	{
		if(document.all.myRido.checked)
		{
			chk=true;	
		}
	}
	else
	{
		for(var i=0;i<ss; i++)
		{
			
			if(document.all.myRido[i].checked)
			{
				chk=true;		
			}
		}
		
	}
	if(chk==false)
	{
		alert("请选择一个要上报的缴费单!");
		return false;
	}
	else
	{
		return confirm('资料上报后以上信息将不可再被修改，是否确认上报？');
	}
}
//效验大楼数
ObjVerify.ChkLzs = function (lzs,xqlzs,title)
{
	 var number1=parseInt(lzs);
	 if(isNaN(number1))return false;
	 var number2=parseInt(xqlzs);
	  if(isNaN(number2))return false;
	 if(number1!=NaN && number2!=NaN && number1!=number2 && number1>0)
	{
		if(confirm(title+'实际个数不相等，是否自动更新？'))
		{
			window.Form1.Hlzs.value='Y';
		}
		else
		{
			window.Form1.Hlzs.value='N';
		}
	}
}

//使用申请和退款查询验证用
ObjVerify.chkFindYz= function()
{

	if(divSqrq.style.display=='' && divSqbh.style.display=="none")
	{
		var startRq	= window.document.all.txtrqStart;
		var endRq=   window.document.all.txtrqEen;
		if(!ObjToolKit.CheckDate(startRq,'开始日期',false)) return false;
		if(!ObjToolKit.CheckDate(endRq,'截止日期',false)) return false;	
	
		var r1 = ConvertDateTime(startRq.value);
		var r2 = ConvertDateTime(endRq.value);
		var start = new Date(r1[1],r1[3]-1,r1[4]);
		var end = new Date(r2[1],r2[3]-1,r2[4]);
		if(end<start)
		{
			alert('截止日期必须大于开始日期，请重新输入!');
			endRq.focus();
			return false;
		}
	}
	if(divSqrq.style.display=="none" && divSqbh.style.display=='')
	{
		if(!ObjToolKit.CheckEmpty(window.document.all.txtSqbh,'使用申请编号不能为空'))return false;
	}
	if(divSqrq.style.display=="none" && divSqrq.style.display=="none")
	return true;
		
}
//返回日期数组
function ConvertDateTime(dataStr)
{
	dataStr.value = ObjToolKit.Trim(dataStr.value);
	var reg = /^(\d{4})(-)(\d{2})\2(\d{2})$/;
	var r = dataStr.match(reg);
	return r;
}
//无刷新页面，选择大楼类别调用的函数
function selectFwJFBL()
{
	try
	{
		var lbDwb = window.document.getElementById("lbDwbl");
		var lbGrb = window.document.getElementById("lbGrbl");
		if(dllxList[this.value])
		{
			if(lbDwb)lbDwb.innerText=dllxList[this.value].dwbl;
			if(lbGrb)lbGrb.innerText=dllxList[this.value].gebl;
		}
	}
	catch(e)
	{}
}
//无刷新页面，对象封装
function dllxObj(id,dwbl,gebl)
{
	dllxList[id]=this;
	this.id = id;
	this.dwbl = dwbl;
	this.gebl = gebl;
} 
function selectGRBL()
{
	try
	{
		var txtGrb = window.document.getElementById("txtGRBL");
		var lblDw = window.document.getElementById("Label5");
		var txtGRJJFSDM = window.document.getElementById("hidn_GRJJFSDM");
		var txtGRJACBZJ = window.document.getElementById("hidn_GRJACBZJ");
		if(grblList[this.value])
		{
			if (grblList[this.value].jjfsdm == '01')
			{
				if(txtGrb)txtGrb.value=grblList[this.value].bl;
				lblDw.style.display = "none";
				txtGrb.readOnly = true;
				
			}
			if (grblList[this.value].jjfsdm == '02')
			{
				if(txtGrb)txtGrb.value=grblList[this.value].jg;
				lblDw.style.display = "";
				if (grblList[this.value].jg == '')
				{
					txtGrb.readOnly = false;
				}
				else
				{
					txtGrb.readOnly = true;
				}
			}
			txtGRJJFSDM.value = grblList[this.value].jjfsdm;
			txtGRJACBZJ.value = grblList[this.value].jacbzj;
		}
	}
	catch(e)
	{}
}
function grblObj(bldm,bl,jacbzj,jjfsdm,jg)
{
	grblList[bldm] = this;
	this.bldm = bldm;
	this.bl = bl;
	this.jacbzj = jacbzj;
	this.jjfsdm = jjfsdm;
	this.jg = jg;
}
function selectDWBL()
{
	try
	{
		var txtDwb = window.document.getElementById("txtDwBL");
		var lblDw = window.document.getElementById("Label4");
		var txtDWJJFSDM = window.document.getElementById("hidn_DWJJFSDM");
		var txtDWJACBZJ = window.document.getElementById("hidn_DWJACBZJ");
		if(dwblList[this.value])
		{
			if (dwblList[this.value].jjfsdm == '01')
			{
				if(txtDwb)txtDwb.value=dwblList[this.value].bl;
				lblDw.style.display = "none";
				txtDwb.readOnly = true;
			}
			if (dwblList[this.value].jjfsdm == '02')
			{
				if(txtDwb)txtDwb.value=dwblList[this.value].jg;
				lblDw.style.display = "";
				if (dwblList[this.value].jg == '')
				{
					txtDwb.readOnly = false;
				}
				else
				{
					txtDwb.readOnly = true;
				}
			}
			txtDWJJFSDM.value = dwblList[this.value].jjfsdm;
			txtDWJACBZJ.value = dwblList[this.value].jacbzj;
		}
	}
	catch(e)
	{}
}
function dwblObj(bldm,bl,jacbzj,jjfsdm,jg)
{
	dwblList[bldm] = this;
	this.bldm = bldm;
	this.bl = bl;
	this.jacbzj = jacbzj;
	this.jjfsdm = jjfsdm;
	this.jg = jg;
}
/*-----------------------------------------从JS文件中移动过来的-------------------------------*/

//通用弹出带Ifarme的模式窗口(打开单元信息也用)
/*
	参数信息：sUrl URL 地址
			  sTitle 窗体标题
			  iFrame 要打开的iFrame路径
*/
function Choose(sUrl,sTitle,iFrame,width,height)
{
	ObjBase.PopDialog(sUrl,sTitle,window,width,height,iFrame);
		
}
//编辑楼盘信息
openWindowEdit = function(lzid)
{
	var vUrl = "editLp.aspx?lzid="+lzid;
	//window.showModalDialog(vUrl,window,"dialogWidth:690px;dialogHeight:600px;help:0;status:0;resizable:0;scroll:0;");	
}
//通用弹出模式窗口
ObjBase.ShowModleWindow=function (winUrl,Width,Height)
{
	  window.showModalDialog(winUrl,window,"dialogWidth:"+Width+"px;dialogHeight:"+Height+"px;help:0;resizable:0;scroll:0;scrollbar:no;status:no;resizable:no;unadorne:yes;");
}
//弹出普通窗体

function PopWindow(windUrl,width,height,TOP,LIFT)
{
	if(TOP==null)
		{
			TOP=200;
		}
		if(LIFT==null)
		{
			LIFT=200;
		}
	window.open(windUrl, "", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=yes,width="+width+",height="+height+",left="+LIFT+",top="+TOP);
}
//弹出提交资料详细信息
function PopTJZL(windUrl,width,height)
{
	return window.open(windUrl, "",  "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=yes,,width="+width+",height="+height+",left=300,top=300");
}
//弹出非模态窗体
ObjBase.ShowLessModleWindow=function(winUrl,Width,Height)
{
	return  showModelessDialog(winUrl,window,"status:false;dialogWidth:"+Width+"px;dialogHeight:"+Height+"px");
}
//打开增加交费窗口，并且传两个后台参数给下一页
function PopJfFj()
{
	var sqbh=window.Form1.tbSqbh.value;
	var xh=window.document.getElementById("tbXh").value;	
	ObjBase.ShowModleWindow("jfFJ_Add.aspx?sqbh="+sqbh+"&xh="+xh,470,220);

}
//打开续补交缴费缴费明细,并把页面上的两个控件的值得到，传到下一页去
function PopJfList()
{
	var sqbh=window.document.getElementById("tbSqbh").value
	var xh=window.document.getElementById("tbXh").value;
	Choose('jfList.aspx?sqbh='+sqbh+'&xh='+xh,'选择大楼','fjInfo/fjIframe.aspx',600,520);
}
//打开新增房间窗口
function openAddFj(hs,dyhs,fwjgdm)
{
	if(window.Form1.txtLzid.value!='' && window.Form1.txtDybh.value!='' && window.Form1.txtDyh.value!='')
	{
		var szc="";
		if(window.Form1.txtSzcChange.value!='')
		{
			szc=window.Form1.txtSzcChange.value;
		}
		//ObjBase.ShowModleWindow('AddFj.aspx?lzid='+window.Form1.txtLzid.value+'&dybh='+window.Form1.txtDybh.value+'&dyh='+window.Form1.txtDyh.value+'&szc='+szc+'&hs='+hs+'&dyhs='+dyhs,760,540);
		Choose('AddFj.aspx?lzid='+window.Form1.txtLzid.value+'&dybh='+window.Form1.txtDybh.value+'&dyh='+window.Form1.txtDyh.value+'&szc='+szc+'&hs='+hs+'&dyhs='+dyhs+'&fwjgdm='+fwjgdm,'','editFjIFrame.aspx',788,600);
	}
}

/*-----------------------------------------从JS文件中移动过来的-------------------------------*/

function ChkTopWin(objWin, url)
{		
	var chk = false;	
	if(objWin.top != objWin)
	{
		objWin.top.location = url;
		chk = true;
	}						
	if(objWin.opener != null)
	{
		objWin.opener.location = url;
		objWin.close();
		chk = true;
	}
	if(objWin.parent != null)
	{
		var objPater = objWin.parent;
		var str = objWin.parent.location;
		var i = str.toString().indexOf('Frame.aspx');
		if(i != -1) 					
		{
			if(objPater.parent)
			{
				var str = objPater.parent.location;
				var objTopOpener = FindTopOpener(objPater.parent);
				objPater.close();
				objTopOpener.parent.close();
				objTopOpener.close();
				objWin.close();
			}
			else
			{
				alert("身份验证已过期,请注销后重新登陆!!!");
				objWin.close();
			}
		}
		if(chk)
		{
			return ;
		}
	}
}
function FindTopOpener(objWin)
{
	if(objWin.parent != null)
	{
		return objWin.parent;
	}
	else
	{
		return FindTopOpener(objWin.parent);
	}
}

function Onkeydown()
{
	if (event.keyCode == 13)
	{
		var qt;
		qt = window.document.getElementById("oFwzl_txt_Qt");
		qt.focus();
	}
}
function ChkFwHsNumber(chk,objHs)
{	
	var hDyCount;
	var tDyCount	
	var info = "";
	var HidTextDys = window.Form1.hCount.value;
	var TextDys = objHs.value;
	var hInitial = window.Form1.hInitial.value;
	if(!isNaN(HidTextDys) && !isNaN(TextDys))
	{
		hDyCount = parseInt(HidTextDys);
		tDyCount = parseInt(TextDys);
	
		switch (chk)
		{
			case "CHKLZ":
				info = "您输入的楼幢数和实际存在的楼幢个数不相等，是否保存当前输入的楼幢数？";
			break
			case "CHKDY":
				info = "您输入的单元数和实际存在的单元个数不相等，是否保存当前输入的单元数？";
			break
			case "CHKFW":
				info = "您输入的户数和实际存在的房间个数不相等，是否保存当前输入的户数？";
			break
		}
		if(hDyCount != tDyCount && hDyCount > 0)
		{
			if(confirm(info) == false)
				objHs.value = hInitial;
		}
	}
}