// 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('Tenants'==document.cb_c.customer_type.value || 'Landlords'==document.cb_c.customer_type.value)
		{
				document.getElementById('li_lease_term').style.display='';
				var lease_term=document.getElementById("lease_term");
				
				if('Tenants'==document.cb_c.customer_type.value)
					{
							document.getElementById('lease_term_title').innerHTML="Please select your lease term:";
							lease_term.options[0].text='Select your lease term';
					}else{
							document.getElementById('lease_term_title').innerHTML="The shortest<br/>&nbsp;acceptable<br/>&nbsp;lease term:";
							lease_term.options[0].text='Select the shortest acceptable lease term';
					}
		}else{
				document.getElementById('li_lease_term').style.display='none';
		}		
}

function chkform()
{
	if(document.cb_c.sekc.value == "") 
	{
		alert ("Please select your message.");//
		return false;
	}
	if (document.cb_c.customer_type.value == "") 
	{
		alert ("Please select your identity.");//
		return false;
	}

	if(document.cb_c.lease_term.value==''&& ('Tenants'==document.cb_c.customer_type.value || 'Landlords'==document.cb_c.customer_type.value))
	{
		if('Tenants'==document.cb_c.customer_type.value)
		{
			alert ("Please select your Lease Term.");//
			return false;			
		}else{
			alert ("Please select the shortest acceptable lease term.");//
			return false;			
		}
	}
	
	if(document.cb_c.customer_name.value == "") 
	{
		alert ("Please input your name.");//
		document.cb_c.customer_name.focus();
		return false;
	}
	if (document.cb_c.customer_mobile.value == "") 
	{
		alert ("Please input your tel/mobile number.");//
		document.cb_c.customer_mobile.focus();
		return false;
	}else{
		if(!telreg.test(document.cb_c.customer_mobile.value))
		{
			alert("Please input your correct tel/mobile number.");
			document.cb_c.customer_mobile.focus();
			return false;
		}
	}
	
	if  (document.cb_c.customer_email.value == "") 
	{
		alert ("Please input your email address.");//
		document.cb_c.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_c.customer_email.value))
		{
			alert("Please input your correct email adddress.");
			document.cb_c.customer_email.focus();
			return false;
		}	
	}
	//进入页面进行判断哪一种Xajax
	return true;
}

function chkformnamecard()
{
	if(document.nc_c.customer_name.value == "") 
	{
		alert ("Please input your name.");//
		document.nc_c.customer_name.focus();
		return false;
	}
	if (document.nc_c.customer_mobile.value == "") 
	{
		alert ("Please input your tel/mobile number.");//
		document.nc_c.customer_mobile.focus();
		return false;
	}
	
	if  (document.nc_c.customer_email.value == "") 
	{
		alert ("Please input your email address.");//
		document.nc_c.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.nc_c.customer_email.value))
		{
			alert("Please input your correct email adddress.");
			document.nc_c.customer_email.focus();
			return false;
		}	
	}
	//进入页面进行判断哪一种Xajax
	return true;
}


function chkformmessage()
{
	if(document.cb_ly.customer_name.value == "") 
	{
		alert ("Please input your name.");//
		document.cb_ly.customer_name.focus();
		return false;
	}
	if (document.cb_ly.customer_mobile.value == "") 
	{
		alert ("Please input your tel/mobile number.");//
		document.cb_ly.customer_mobile.focus();
		return false;
	}
	
	if  (document.cb_ly.customer_email.value == "") 
	{
		alert ("Please input your email address.");//
		document.cb_ly.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_ly.customer_email.value))
		{
			alert("Please input your correct email adddress.");
			document.cb_ly.customer_email.focus();
			return false;
		}	
	}	

	return true;
}


function chkform_agent()
{
	if(document.cb_c_agent.sekc.value == "") 
	{
		alert ("Please select your message.");//
		return false;
	}
	if (document.cb_c_agent.customer_type.value == "") 
	{
		alert ("Please select your identity.");//
		return false;
	}

	if(document.cb_c_agent.customer_name.value == "") 
	{
		alert ("Please input your name.");//
		document.cb_c_agent.customer_name.focus();
		return false;
	}
	if (document.cb_c_agent.customer_mobile.value == "") 
	{
		alert ("Please input your tel/mobile number.");//
		document.cb_c_agent.customer_mobile.focus();
		return false;
	}
	
	if  (document.cb_c_agent.customer_email.value == "") 
	{
		alert ("Please input your email address.");//
		document.cb_c_agent.customer_email.focus();
		return false;
	}else
	{	
		if(!myreg.test(document.cb_c_agent.customer_email.value))
		{
			alert("Please input your correct email adddress.");
			document.cb_c_agent.customer_email.focus();
			return false;
		}	
	}
	//进入页面进行判断哪一种Xajax
	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;			 }
