// JavaScript Document

var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
var telreg = /^[0-9+()-]{6,}$/;



/**
* 设置弹出层的位置
*
* @param String idName 要弹出的层的ID名称
* @return  void
*/
function fixedPsition(idName)
{
	var outDiv=document.getElementById(idName);
	var dwidth=outDiv.offsetWidth ? outDiv.offsetWidth : outDiv.clientWidth;
	var dheight=outDiv.offsetHeight ? outDiv.offsetHeight : outDiv.clientHeight;

    // 如果获取不到页面元素的值使用默认值
	dwidth=dwidth >0 ? dwidth : 510;
	dheight=dheight >0 ? dheight : 625;
	
	var	ScreenMiddleXY= new getScreenMiddleXY(dwidth,dheight);
	var top = ScreenMiddleXY.Y + "px";
	var  left = ScreenMiddleXY.X + "px"; // 屏幕居中  
	outDiv.style.position='absolute';
	outDiv.style.zIndex=20;
	outDiv.style.top=top;
	outDiv.style.left=left;	
	outDiv.style.display='';
}



function check_tenants()
{

	    if('租户'==document.cb_c.customer_type.value || '业主'==document.cb_c.customer_type.value)
			{
					document.getElementById('li_lease_term').style.display='';
					var lease_term=document.getElementById("lease_term");

					if('租户'==document.cb_c.customer_type.value)
						{
								document.getElementById('lease_term_title').innerHTML="请选择您的租期:";
								lease_term.options[0].text='选择您的租期';
						}else{
								document.getElementById('lease_term_title').innerHTML="请选择最短<br/>&nbsp;可接受租赁期:";
								lease_term.options[0].text='选择最短可接受租赁期';
						}					
			}else{
					document.getElementById('li_lease_term').style.display='none';
			}

}

function chkform()
{	
	if(document.cb_c.sekc.value == "") 
	{
		alert ("请选择您需要的服务类型");//
		return false;
	}
	if (document.cb_c.customer_type.value == "") 
	{
		alert ("请选择您的身份");//
		return false;
	}
	
	if(document.cb_c.lease_term.value==''&& ('租户'==document.cb_c.customer_type.value || '业主'==document.cb_c.customer_type.value))
	{
	    if('租户'==document.cb_c.customer_type.value)
		{
			alert ("请选择您的租期");//
			return false;			
		}else{
			alert ("请选择最短可接受租赁期");//
			return false;			
		}

	}	
	
	if(document.cb_c.customer_name.value == "") 
	{
		alert ("请输入您的姓名");//
		document.cb_c.customer_name.focus();
		return false;
	}
	if (document.cb_c.customer_mobile.value == "") 
	{
		alert ("请输入您的电话/手机号码");//
		document.cb_c.customer_mobile.focus();
		return false;
	}else{
		if(!telreg.test(document.cb_c.customer_mobile.value))
		{
			alert("请输入有效的电话/手机号码");
			document.cb_c.customer_mobile.focus();
			return false;
		}
	}
	
	if  (document.cb_c.customer_email.value == "") 
	{
		alert ("请输入您的电邮");//
		document.cb_c.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_c.customer_email.value))
		{
			alert('请输入您的有效电邮地址');
			document.cb_c.customer_email.focus();
			return false;
		}	
	}
	
	return true;
}


function chkformnamecard()
{
	if(document.nc_c.customer_name.value == "") 
	{
		alert ("请输入您的姓名");//
		document.nc_c.customer_name.focus();
		return false;
	}
	if (document.nc_c.customer_mobile.value == "") 
	{
		alert ("请输入您的电话/手机号码");//
		document.nc_c.customer_mobile.focus();
		return false;
	}
	
	if  (document.nc_c.customer_email.value == "") 
	{
		alert ("请输入您的电邮");//
		document.nc_c.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.nc_c.customer_email.value))
		{
			alert('请输入您的有效电邮地址');
			document.nc_c.customer_email.focus();
			return false;
		}	
	}	

	return true;
}

function chkformmessage()
{
	if(document.cb_ly.customer_name.value == "") 
	{
		alert ("请输入您的姓名");//
		document.cb_ly.customer_name.focus();
		return false;
	}
	if (document.cb_ly.customer_mobile.value == "") 
	{
		alert ("请输入您的电话/手机号码");//
		document.cb_ly.customer_mobile.focus();
		return false;
	}
	
	if  (document.cb_ly.customer_email.value == "") 
	{
		alert ("请输入您的电邮");//
		document.cb_ly.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_ly.customer_email.value))
		{
			alert('请输入您的有效电邮地址');
			document.cb_ly.customer_email.focus();
			return false;
		}	
	}	

	return true;
}


function chkform_agent()
{	

	if(document.cb_c_agent.sekc.value == "") 
	{
		alert ("请选择您需要的服务类型");//
		return false;
	}
	if (document.cb_c_agent.customer_type.value == "") 
	{
		alert ("请选择您的身份");//
		return false;
	}
	
	if(document.cb_c_agent.customer_name.value == "") 
	{
		alert ("请输入您的姓名");//
		document.cb_c_agent.customer_name.focus();
		return false;
	}
	if (document.cb_c_agent.customer_mobile.value == "") 
	{
		alert ("请输入您的电话/手机号码");//
		document.cb_c_agent.customer_mobile.focus();
		return false;
	}
	
	if  (document.cb_c_agent.customer_email.value == "") 
	{
		alert ("请输入您的电邮");//
		document.cb_c_agent.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_c_agent.customer_email.value))
		{
			alert('请输入您的有效电邮地址');
			document.cb_c_agent.customer_email.focus();
			return false;
		}	
	}
	
	return true;
}


     /** 获取窗口中间位置的坐标
	   *
	   * [@access] public
	   * [@param] Int divHeight div高度
	   * [@param] Int divWidth div宽度
	   * [@return] void
	   */
	 function getScreenMiddleXY(divWidth,divHeight)
	 {
		var windowHeight = window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
		var int_cur_top = window.pageYOffset != undefined ? window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0; 

		var windowWidth = window.innerWidth != null? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null? document.body.clientWidth : null;		
		var int_cur_left =  window.pageXOffset != undefined ? window.pageXOffset : document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;		
		
		var x=int_cur_left + (windowWidth - divWidth) / 2;  x= x > 0 ? x:0;	
		var y=int_cur_top + (windowHeight - divHeight) / 2; y=y > 0 ? y:0;
		var heightWidth={'X':x,'Y':y};
	   return  heightWidth;
		
	 }

