var bLoaded=false
var mapwin=null
function ViewPic(objtype,objid){
if (mapwin && mapwin.open && !mapwin.closed) 
{          
mapwin.close();
}
var wi = "450"
var hi = "350"

if (objtype == "Bu_Map"){
	wi = "500"
	hi = "490"
}
if (objtype == "Bu_Floor"){
	wi = "620"
	hi = "430"
}
if (objtype.substr(0,2) == "Su"){
	wi = "500"
	hi = "350"
}
    var sHeight = window.screen.availHeight
	var sWidth  = window.screen.availWidth   
	var iTop=(sHeight-hi) /2 
	var iLeft=(sWidth-wi)  /2 //typ="&strFldName&"&id=" &strBuID& 
mapurl = "FurnishedOfficeSpace-Include/FurnishedOfficeSpace-WinShowPic.asp?typ="+objtype+"&id="+objid
mapwin=window.open(mapurl,"mapwin","width="+wi+",height="+hi+",location=no,copyhistory=no,left="+iLeft+",top="+iTop+",resizable=yes,menubar=no,toolbar=no,scrollbars=yes")
mapwin.focus()
return false;
}

function PageNum_Click(N){//action 
if (bLoaded==false)
		{
			alert("Please allow time for the page to fully downloaded before taking any actions.thank you!")
			return false;
		}
if (N != ""){
	document.form1.PageNum.value = N;
	document.form1.target = "";
	document.form1.submit();
	return false;
}}
//=================================================
function AFormS(txtType)
{
	var obj;
	var txtVal="";
	//alert(document.AForm.tags("input")[0].value)
	for (i=0; i<document.AForm.tags("input").length;i++ )
	{
		obj= document.AForm.tags("input")[i];
		if(!obj) {continue;}
		txtVal =  obj.value;
		if(txtVal.replace(/^\s+|\s+$/g,'')=='' && obj.text!=undefined){
			alert(obj.text);
			obj.focus();
			return false;
		}
	}
	document.AForm.Action.value ="Insert";
	return true;
}
function fnReport()
{
	
	with(document.form1)
			{
				if (tenantcompany.value == "")
				{
					alert("Please enter a value for the \"Tenant Company\" field.");tenantcompany.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false;
				}
				if (tenantfname.value=="")
				{
					alert("Please enter a value for the \"Tenant Name\" field.");tenantfname.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false
				}	
				if (tenantlname.value=="")
				{
					alert("Please enter a value for the \"Tenant Name\" field.");tenantlname.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false
				}					
				if (tenantemail.value == "")
				{
					alert("Please enter a value for the \"Tenant Email Address\" field.");tenantemail.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false;
				}
				else
				{
					var chkP=tenantemail.value.indexOf('@');
				    if(chkP<1 || chkP==(tenantemail.value.length-1)){
					   alert("Email address seems incorrect (check @ )")
					   tenantemail.focus();
						 movemonth.selectedIndex = 0
					   moveyear.selectedIndex = 0
						 return false;
					} 
				    var chkD=tenantemail.value.indexOf('.');
				    if(chkD<1 || chkD==(tenantemail.value.length-1)){
					   alert("Email address seems incorrect (.'s)")
					   tenantemail.focus();
						 movemonth.selectedIndex = 0
						 moveyear.selectedIndex = 0
						 return false;
				    }
				}	
				
				if (tenantphone.value == "")
				{
					alert("Please enter a value for the \"Tenant Phone\" field.");tenantphone.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false;
				}				  
				
				if (offices.value == ""){
					alert("Please enter a value for the \"Total of Offices\" field.");offices.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false;
				}
				if (people.value == ""){
					alert("Please enter a value for the \"Total People\" field.");people.focus();
					movemonth.selectedIndex = 0
					moveyear.selectedIndex = 0
					return false;
				}
				if (movemonth.value == ""){
					alert("Please select a value for the \"Month\" field.");movemonth.focus();
					movemonth.selectedIndex = 0
					return false;
				}
				if (moveyear.value == ""){
					alert("Please select a value for the \"Year\" field.");moveyear.focus();
					moveyear.selectedIndex = 0
					return false;
				}
				
				}
	form1.Action.value = "Insert"
	form1.action = "FurnishedOfficeSpace_SearchNextAction.asp"
	form1.submit()
	//form1.Action.value = ""
}
/*function setTab(n){
  if(n == 0){
	form1.action = "FurnishedOfficeSpace_Search.asp"
  }
  if(n == 1){
	form1.action = "FurnishedOfficeSpace_Search_DV.asp"
  }
  if(n == 2){
	form1.action = "FurnishedOfficeSpace_Search_GM.asp"
  }
  form1.submit();
}*/

function setTab(n){
 var tli=document.getElementById("menu").getElementsByTagName("li");
 var mli=document.getElementById("main").getElementsByTagName("ul");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
  if(i == 2){
	LoadMap();
	}
 }
}

function Addlist(obj,objTableID,objName,objPid)
{
	var strVal = document.form1.Bu_No.value	
	var strHidVal = document.form1.hidBuNo.value
//alert(strVal);return false
	var cookieString=document.cookie;
	var mer_list=ReadOrderForm('Leads_OrderForm');
	var Then = new Date();
	Then.setTime(Then.getTime()+30*60*1000);
	var item_detail="|"+objTableID.replace("Table","")+"&"+objName+"&"+objPid;
//alert(mer_list);alert(item_detail);return false
//alert(objID.value)
	//if (objID.checked)
	//{
	var val = objTableID.replace("Table","")
	var objdel = document.createElement("img");
	objdel.setAttribute("border","0");
	objdel.setAttribute("src","FurnishedOfficeSpace-Image/FurnishedOfficeSpace-added_to_list.gif");
	objdel.setAttribute("style","cursor:pointer;");
	objdel.setAttribute("id","DelImg"+val);	
	objdel.onclick = function(){Delete(objTableID,val,objName,objPid)} //在IE中必须使用点词法来引用所需的事件处理
	//objdel.setAttribute("onclick","alert();Delete(Table"+val+",'"+val+"','"+objName+"');");
	//alert(objdel.outerHTML);
	eval(document.getElementById("obj"+val)).removeChild(obj);
	eval(document.getElementById("obj"+val)).appendChild(objdel);
	document.form1.Bu_No.value = document.form1.Bu_No.value + "," + val  

	//obj.style.display = 'none';
	//alert(eval(document.getElementById("DelImg"+cc)).style.display);
			if(mer_list==false)
			{
				document.cookie="Leads_OrderForm="+escape(item_detail)+";expires=" + Then.toGMTString();
				AddRpt(objTableID.replace("Table",""),objName,objPid)
				//alert("this buliding already in report."); //alert("“"+objName+"”\n"+"已经加入您的订单！");
			}
			else
			{
				if (mer_list.indexOf(objTableID.replace("Table",""))!=-1)
				{
					alert('this buliding already in report.') //alert('此商品您已添加！')
				}
				else
				{
					document.cookie="Leads_OrderForm="+mer_list+escape(item_detail)+";expires=" + Then.toGMTString();
					//alert("you add \""+objName+"\" to report."); //alert("“"+objName+"”\n"+"已经加入您的订单！");
					AddRpt(objTableID.replace("Table",""),objName,objPid)
					
				}
			}
	//}
	//else
	//{		
	//	Delete(eval(objTableID),objID)
	//	var temp = "," + objTableID.replace("Table","")
	//	//alert(strVal+"\n"+temp);
	//	document.form1.Bu_No.value = strVal.replace(new RegExp(temp,"g"),"")	
	//	document.form1.hidBuNo.value = strHidVal.replace(new RegExp(temp,"g"),"")	
	//}
}
function AddRpt(objID,objName,objPid)
{
	//alert(objID+"\n"+objName)	
	//alert("Bu_No"+objID)
	//document.getElementById("Bu_No"+objID).checked = true
	var objTbl = document.createElement("table");
	objTbl.setAttribute("id", "Table"+objID);
	objTbl.setAttribute("width","100%");
	objTbl.setAttribute("border","0");
	objTbl.setAttribute("cellspacing","1");
	objTbl.setAttribute("cellpadding","0");
	objTbl.setAttribute("align","center");

	var objTr = objTbl.insertRow(-1);
	//objTr.style.background = "#cccccc";
	var objTd = objTr.insertCell(0);
	objTd.className ="tdsel" ;
	if (objPid == 0)
	{
		objTd.innerHTML = objName;
	}
	else
	{
		objTd.innerHTML = objName + "&nbsp;<img src='FurnishedOfficeSpace-include/FurnishedOfficeSpace-WinShowPic.asp?id="+ objPid +"&typ=Bu_PhotoB' width=50 height=50>";
	}
	var objTd1 = objTr.insertCell(-1);
	objTd1.setAttribute("width","20");
	objTd1.innerHTML = "<input type='button' name='Submit' value='Del' onClick=\"Delete(Table"+objID+",'"+objID+"','"+objName+"','"+objPid+"')\" class='btnSub'>";
	//alert(objTbl.outerHTML)
	document.getElementById("objRptList").appendChild(objTbl)
	document.form1.hidBuNo.value= document.form1.hidBuNo.value + "," + objID
	
}

function ReadOrderForm(name)
		{
			var cookieString=document.cookie;
			if (cookieString=="")
			{
				return false;
			}
			else
			{
				var firstChar,lastChar;
				firstChar=cookieString.indexOf(name);
				if(firstChar!=-1)
				{
					firstChar+=name.length+1;
					lastChar = cookieString.indexOf(';', firstChar);
					if(lastChar == -1) lastChar=cookieString.length;
					return cookieString.substring(firstChar,lastChar);
				}
				else
				{
					return false;
				}
			}    
		}
		//-->End

		//<--Start--删除单个商品的函数
		function Delete(TableID,id,Bu,Pid)
		{
				var deletedList=document.form1.hidOrdVal.value;
				var broken_deletedList=deletedList.split("|");

				for (i=1;i<broken_deletedList.length;i++)
				{
					if(broken_deletedList[i].indexOf(id)!=-1) delete broken_deletedList[i];
				}
				
				var new_deletedList="";
				
				for (i=1;i<broken_deletedList.length;i++)
				{
					if (broken_deletedList[i]!=undefined) new_deletedList=new_deletedList+"|"+broken_deletedList[i];					
				}
				var temp = document.form1.hidBuNo.value
				temp = temp.replace(","+id,"")
				document.form1.hidBuNo.value = temp;
				document.form1.hidOrdVal.value=new_deletedList;

				var objtable = document.getElementById("Table"+id)
				objtable.parentElement.removeChild(objtable);
				//document.getElementById("objRptList").removeChild(TableID); //TableID.deleteRow();
				
				//eval(document.getElementById("obj"+val)).removeChild(vardel);  
			
				updateCookie();				
				var objdel = document.getElementById("DelImg"+id);
				var objImg = document.getElementById("obj"+id);
				if (objImg)
				{				
					if(objdel)
					{
					eval(document.getElementById("obj"+id)).removeChild(objdel);
					}
					//eval(document.getElementById("obj"+id)).appendChild(objadd);
					eval(document.getElementById("obj"+id)).innerHTML = "<img src=\"FurnishedOfficeSpace-Image/FurnishedOfficeSpace-add_to_list.gif\" onclick=\"Addlist(this,'Table"+id+"','"+Bu+"','"+Pid+"');\" border=\"0\" style=\"cursor:pointer;\">"
				}
				var strVal =  document.form1.Bu_No.value;
				var temp = "," + id
				document.form1.Bu_No.value = strVal.replace(new RegExp(temp,"g"),"")	 
				//document.form1.hidBuNo.value = strHidVal.replace(new RegExp(temp,"g"),"")
				//Delete(eval(objTableID),objID)
	//	var temp = "," + objTableID.replace("Table","")
	//	//alert(strVal+"\n"+temp);
	//	document.form1.Bu_No.value = strVal.replace(new RegExp(temp,"g"),"")	
	//	document.form1.hidBuNo.value = strHidVal.replace(new RegExp(temp,"g"),"")
				//alert(eval(document.getElementById("obj"+id)).outerHTML)			
		}
		//-->End
		//<--Start--订单修改更新cookie的函数
		function updateCookie()
		{
			var Then = new Date();
			Then.setTime(Then.getTime()+30*60*1000); //expireDays*24*3600*1000,此处失效时间为4.8小时

			var values=document.form1.hidOrdVal.value
			document.cookie="Leads_OrderForm="+escape(values)+";expires=" + Then.toGMTString();
			
		}
		//-->End


/////////////////////////////////////////////////

function fnDoCheck(txtC,txtValue)
{
	document.form1.action="FurnishedOfficeSpace_Search_Action.asp"
	document.form1.City.value = txtC + "@" +txtValue;
	//alert(document.form1.City.value );
	document.form1.submit();
}
function fnAddlist(obj,objTableID,objName,objPid)
{
	var strVal = document.form1.Bu_No.value	
	var strHidVal = document.form1.hidBuNo.value
	var cookieString=document.cookie;
	var mer_list=ReadOrderForm('Leads_OrderForm');
	var Then = new Date();
	Then.setTime(Then.getTime()+30*60*1000);
	var item_detail="|"+objTableID.replace("Table","")+"&"+objName+"&"+objPid;
//alert(mer_list);alert(item_detail);return false
//alert(objID.value)
	//if (objID.checked)
	//{
	var val = objTableID.replace("Table","")
	var objdel = document.createElement("img");
	objdel.setAttribute("border","0");
	objdel.setAttribute("src","FurnishedOfficeSpace-Image/FurnishedOfficeSpace-added_to_list.gif");
	objdel.setAttribute("style","cursor:pointer;");
	objdel.setAttribute("id","DelImg_"+val);	
	objdel.onclick = function(){fnDelete(objTableID,val,objName,objPid)} //在IE中必须使用点词法来引用所需的事件处理
	eval(document.getElementById("obj_"+val)).removeChild(obj);
	eval(document.getElementById("obj_"+val)).appendChild(objdel);
	document.form1.Bu_No.value = document.form1.Bu_No.value + "," + val  

	//obj.style.display = 'none';
	//alert(eval(document.getElementById("DelImg"+cc)).style.display);
			if(mer_list==false)
			{
				document.cookie="Leads_OrderForm="+escape(item_detail)+";expires=" + Then.toGMTString();
				fnAddRpt(objTableID.replace("Table",""),objName,objPid)
				//alert("this buliding already in report."); //alert("“"+objName+"”\n"+"已经加入您的订单！");
			}
			else
			{
				if (mer_list.indexOf(objTableID.replace("Table",""))!=-1)
				{
					alert('this buliding already in report.') //alert('此商品您已添加！')
				}
				else
				{
					document.cookie="Leads_OrderForm="+mer_list+escape(item_detail)+";expires=" + Then.toGMTString();
					//alert("you add \""+objName+"\" to report."); //alert("“"+objName+"”\n"+"已经加入您的订单！");
					fnAddRpt(objTableID.replace("Table",""),objName,objPid)
					
				}
			}
}

function fnAddRpt(objID,objName,objPid)
{
	//alert(objPid+"\n"+objName)	
	//alert("Bu_No"+objID)
	//document.getElementById("Bu_No"+objID).checked = true
	var objTbl = document.createElement("table");
	objTbl.setAttribute("id", "Table"+objID);
	objTbl.setAttribute("width","100%");
	objTbl.setAttribute("border","0");
	objTbl.setAttribute("cellspacing","1");
	objTbl.setAttribute("cellpadding","0");
	objTbl.setAttribute("align","center");

	var objTr = objTbl.insertRow(-1);
	//objTr.style.background = "#cccccc";
	var objTd = objTr.insertCell(0);
	objTd.className ="tdsel" ;
	if (objPid == 0)
	{
		objTd.innerHTML = objName;
	}
	else
	{
		objTd.innerHTML = objName + "&nbsp;<img src='FurnishedOfficeSpace-Include/FurnishedOfficeSpace-WinShowPic.asp?id="+ objPid +"&typ=Bu_PhotoB' width=50 height=50>";
	}
	var objTd1 = objTr.insertCell(-1);
	objTd1.setAttribute("width","20");
	objTd1.innerHTML = "<input type='button' name='Submit' value='Del' onClick=\"fnDelete(Table"+objID+",'"+objID+"','"+objName+"','"+objPid+"')\" class='btnSub'>";
	//alert(objTbl.outerHTML)
	document.getElementById("objRptList").appendChild(objTbl)
	document.form1.hidBuNo.value= document.form1.hidBuNo.value + "," + objID
	
}


function fnDelete(TableID,id,Bu,Pid)
		{
				var deletedList=document.form1.hidOrdVal.value;
				var broken_deletedList=deletedList.split("|");

				for (i=1;i<broken_deletedList.length;i++)
				{
					if(broken_deletedList[i].indexOf(id)!=-1) delete broken_deletedList[i];
				}
				
				var new_deletedList="";
				
				for (i=1;i<broken_deletedList.length;i++)
				{
					if (broken_deletedList[i]!=undefined) new_deletedList=new_deletedList+"|"+broken_deletedList[i];					
				}
				var temp = document.form1.hidBuNo.value
				temp = temp.replace(","+id,"")
				document.form1.hidBuNo.value = temp;
				document.form1.hidOrdVal.value=new_deletedList;

				var objtable = document.getElementById("Table"+id)
				objtable.parentElement.removeChild(objtable);
				//document.getElementById("objRptList").removeChild(TableID); //TableID.deleteRow();
				
				//eval(document.getElementById("obj"+val)).removeChild(vardel);  
			
				updateCookie();				
				var objdel = document.getElementById("DelImg_"+id);
				var objImg = document.getElementById("obj_"+id);
				if (objImg)
				{				
					if(objdel)
					{
					eval(document.getElementById("obj_"+id)).removeChild(objdel);
					}
					//eval(document.getElementById("obj"+id)).appendChild(objadd);
					eval(document.getElementById("obj_"+id)).innerHTML = "<img src=\"FurnishedOfficeSpace-Image/FurnishedOfficeSpace-add_to_list.gif\" onclick=\"fnAddlist(this,'Table"+id+"','"+Bu+"','"+Pid+"');\" border=\"0\" style=\"cursor:pointer;\">"
				}
				var strVal =  document.form1.Bu_No.value;
				var temp = "," + id
				document.form1.Bu_No.value = strVal.replace(new RegExp(temp,"g"),"")	 
	
		}

function fnBeforeSubmit()
{
	if (bLoaded==false)
	{
		alert("Please allow time for the page to download completely before taking any actions.thank you!")
		return false;
	}
	with (document.form1){
	  if (Country.selectedIndex < 1){
		alert("Please select your location of country.");
		Country.focus();
		return false;
	  }
	  if (State.selectedIndex < 1){
		alert("Please select your location of city.");
		State.focus();
		return false;
	  }
	  
	  if (City.selectedIndex < 1 && txtCity.value == ""){
		if (City.selectedIndex < 1)
		{
			alert("Please select your location of main area.");
			City.focus();
		}
		if (txtCity.value == "")
		{
			alert("Please enter a value for your location of main area.");
			txtCity.focus();
		}	
		return false;
	  }
	}
	document.form1.action="FurnishedOfficeSpace_Search_Action.asp";
	document.form1.submit();
	return true;
}
function fnLocSub() 
{   
	//document.form1.action="AustinFurnishedOfficeSpace.asp"
	document.form1.Action.value = "checkSub"
	document.form1.submit();
}

function fnDoSearch(N)
{
document.IForm.action.value="FurnishedOfficeSpace_Search_Action.asp";
document.IForm.submit();
}