﻿﻿/*
trim function
*/
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}

/*
	函数名称：trim
	函数功能: 去除字符串头部和尾部的空格
	传入参数：字符串变量
	传出结果：处理后的子串
*/
function trim(str){
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

function ignoreSpaces(string) {
  var temp = "";
  string = '' + string;
  splitstring = string.split(" "); //双引号之间是个空格；
  for(i = 0; i < splitstring.length; i++)
     temp += splitstring[i];
  return temp;
}

/*
check logon id & password
@param usr
@param pwd
*/
function submitLogon(){
	var loginId = document.getElementById("loginId").value.trim();
	var password = document.getElementById("password").value.trim();
	if(loginId.length==0||password.length==0){
	  alert("用户登录名或密码不能为空．");
	  return false;
	}
	setCookie('webLoginId',loginId);
    document.webUserBean.submit();
}
//get cookie web login id
function getLoginId(){
		document.getElementById("loginId").value=getCookie("webLoginId");
		document.getElementById("loginIdAjax").value=getCookie("webLoginId");
}
/*
check page
@param totalpage
@param currentpage
*/
function checkPage(totalpage){
	var currentpage =document.getElementById("page");
	var PatternsDict = new Object();
	PatternsDict.page = /^\d{1,5}$/;
    if(!PatternsDict.page.exec(currentpage.value)){
		   alert("请输入正确的页数。");
		   currentpage.focus();
		   return false;
    }
	else{
	/*
		if(currentpage.value>totalpage || currentpage.value<1){
		   alert("请输入正确的页数1-"+totalpage+"页。");
		   currentpage.focus();
		   return false;
		}
	*/
		if(currentpage.value>totalpage){
			currentpage.value=totalpage;
			return true;
		}
		else if(currentpage.value<1){
		    currentpage.value=1-0;
		    return true;
		}
	}
return true;
}

/*
check email
*/
function checkEmail(email){
  //var email = document.getElementById("email");
  var PatternDict = new Object();
  PatternDict.email=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
  //var re = new RegExp(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*);
  if(!PatternsDict.page.exec(email))
	   return false;
  else
       return true;
}

/*
check not null
*/
function checkNull(str){
 if(str.trim().length==0)
	 return false;
 else
	 return true;
}

/*
check length
*/
function checkLength(str,len){
 if(str.length>len)
	 return false;
 else
     return true;
}

/*
check article respond
*/
function checkRespond(){
 var formBean = document.articleBean;
 if(!checkNull(formBean.reBy.value)){
	 alert("作者不能为空．");
	 formBean.reBy.focus();
	 return false;
 }
 /*
 if(checkNull(formBean.reEmail.value)){
 alert("sssssssssss2ssssssssss");
 if(!checkEmail(formBean.reEmail.value)){
	 alert("电子邮件格式不合法．");
	 return false;
	 }
 }
 */
if(checkNull(formBean.reCont.value)){
 if(!checkLength(formBean.reCont.value,800)){
	 alert("评论意见长度大于800字．");
	 formBean.reCont.focus();
	 return false;
	 }
}
else{
	 alert("评论意见不能为空．");
	 formBean.reCont.focus();
	 return false;
}
 return true;
}

/* ------------------------- util --------------------------*/
var req ;//request object
/*
init ajax
*/
function init(url) {
    req = false;
    //Mozilla浏览器
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();　　
        if (req.overrideMimeType) {//设置MiME类别
 　　     req.overrideMimeType('text/xml');
　　    }
    } else if (window.ActiveXObject) {// IE浏览器
        try {
 　　     req = new ActiveXObject("Msxml2.XMLHTTP");
　　    } catch (e) {
 　　        try {
  　　          req = new ActiveXObject("Microsoft.XMLHTTP");
 　　        } catch (e) {}
　　    }
    }   
    // 异常，创建对象实例失败
    if (!req) { 
	　　window.alert("不能创建XMLHttpRequest对象实例.");
	　　return false;
    }
    // 确定发送请求的方式和URL以及是否同步执行下段代码
    req.open("POST", url, true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
}
//连接
var linkUrl = "";
var isOpen = false;
/*
*后台查询是否登录及能否下载
*/
function checkAccessInfo(){
　　   init("/bizland/web/webUserAccessCheck.shtml");
       req.onreadystatechange = checkAccessInfoBack;
       req.send(null);
}
// 处理返回信息的函数
function checkAccessInfoBack() {
 　　if (req.readyState == 4) { // 判断对象状态
     　　if (req.status == 200) { // 信息已经成功返回，开始处理信息
             if(req.responseText=="Y"){ 
				if(isOpen){
                    window.open(linkUrl,"_blank");
				}else{
					window.location.href=linkUrl;
				}
			 }
             else{
                 logonDiv.showDiv();//弹出登录提示
				 document.getElementById("loginIdAjax").focus();
			 }
     　　} else { //页面不正常
         　　window.alert("您所请求的页面有异常。");
     　　}
 　　}
}
/*
*登录
*/
function webLogonAjax(){
	var loginId = document.getElementById("loginIdAjax").value.trim();
	var password = document.getElementById("passwordAjax").value.trim();
	if(loginId.length==0||password.length==0){
	  alert("用户名或密码不能为空．");
	  return false;
	}else{
　　   init("/web/webLogonAjax.shtml?loginId="+loginId+"&password="+password);
       req.onreadystatechange = webLogonAjaxBack;
       req.send(null);
	}
}
/*
*登录回调函数
*/
function webLogonAjaxBack(){
 　　if (req.readyState == 4) { // 判断对象状态
     　　if (req.status == 200) { // 信息已经成功返回，开始处理信息
             if(req.responseText=="Y"){ 
                 //提示登录成功,
                 logonDiv.destroyDiv();
				 if(isOpen){
					window.open(linkUrl,"_blank");
					window.location.reload();
				 }else{
					window.location.href=linkUrl;
				 }
			 }
             else{
                 //提示登录失败
				 document.getElementById("hint").innerHTML="<font color='red'>用户名或密码错误!</font>";
			 }
     　　} else { //页面不正常
         　　window.alert("您所请求的页面有异常。");
     　　}
 　　}
}
/**
*user registe
*/
function register(){
	location.href="/bizland/web/webRegisterCheck.shtml"
}
/*
*判断是否需要登录
*url 转发地址 flag 是否登录 open 是否弹出页面
*/
function checkAccessFlag(url,flag,open){
	linkUrl = url;
	isOpen = open;
	//如果需要登录
	if(flag=="Y"){
		//检查登录信息
		checkAccessInfo();
	}
	//转发到文章页面
	else{
		if(open){
			window.open(url,"_blank");
        }else{
			window.location.href=url;
		}
	}
}

/*
* DIV 移动
*/
 var mouseObj=null;
 var pX
 var pY
 document.onmousemove=divMove;
 document.onmouseup=divUp; 
 function m(c_Obj){ 
	 mouseObj=document.all(c_Obj);
	 //mouseObj=$('nDiv');
	 //alert(mouseObj);
	 pX=mouseObj.style.pixelLeft-event.x;
	 pY=mouseObj.style.pixelTop-event.y;
 } 
 function divMove(){
	 if(mouseObj){
		 mouseObj.style.left=pX+event.x;
		 mouseObj.style.top=pY+event.y;
		 event.returnValue=false;
	 }
 } 
 function divUp(){
	 if(mouseObj){
		 mouseObj=null;
	 }
 }
/*
*用户控制面板
*/
function showTab(me,page){
    //
	tab1.background="/bizland/images/l.png";
	tab2.background="/bizland/images/m.png";
	tab3.background="/bizland/images/m.png";
	tab4.background="/bizland/images/r.png";
	page1.style.display = "none";
	page2.style.display = "none";
	page3.style.display = "none";
	page4.style.display = "none";
	//
    me.background="/bizland/images/h.png";
	page.style.display=page.style.display=='none'?'':'none';
}
/* ----------------------------- leaveword ---------------------------------*/
/*
check leaveword
*/
function checkLeaveword(){
 var formBean = document.leavewordBean;
 if(!checkNull(formBean.title)){
	 alert("留言主题不能为空．");
	 formBean.title.focus();
	 return false;
 }
if(checkNull(formBean.content)){
     if(!checkLength(formBean.content,1000)){
	   alert("留言内容长度不能大于1000字．");
	 formBean.content.focus();
	   return false;
	 }
}
else{
	 alert("留言内容不能为空．");
	 formBean.content.focus();
	 return false;
}
 if(!checkNull(formBean.name)){
	 alert("您的姓名不能为空．");
	 formBean.name.focus();
	 return false;
 }
 formBean.submit();
 return true;
}

/**
*检查用户是否重复
*/
function checkWebUser(){
	  var loginId = document.getElementById("regLoginId").value.trim();
      if(loginId.trim().length==0){
         alert("用户登录名必须输入!");
         return false;
      }
      window.open("/web/agentLoginIdCheck.shtml?loginId="+loginId, "", 
      "width=450px,height=180px,left=280,top=300,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no maximum=yes");
}

/*
check web uer info
*/
function checkWebUserInfo(){
 var formBean = document.loginWebUserBean;
 if(!checkNull(formBean.loginId.value)){
	 alert("用户登录ID不能为空，请检查。");
	 formBean.loginId.focus();
	 return false;
 }
if(checkNull(formBean.userName.value)){
	   alert("用户密码不能为空，请检查。");
	   formBean.userName.focus();
	   return false;
}
//用户密码
if(checkNull(formBean.password.value)){
	 alert("留言内容不能为空，请检查。");
	 formBean.password.focus();
	 return false;
}
 if(formBean.password.value!=formBean.repwd.value){
	 alert("输入确认密码不相同，请检查。");
	 formBean.repwd.focus();
	 return false;
 }
 if(!checkNull(formBean.hint.value)){
	 alert("密码提示问题不能为空，请检查。");
	 formBean.hint.focus();
	 return false;
 }
 if(!checkNull(formBean.answer.value)){
	 alert("问题答案不能为空，请检查。");
	 formBean.answer.focus();
	 return false;
 }
 if(!checkNull(formBean.email.value)){
	 alert("电子邮件不能为空，请检查。");
	 formBean.email.focus();
	 return false;
 }
 return true;
}



/* -----------------------------select tab ---------------------------------*/
/**
* 搜索tab
*/
function selectTag(showContent,selfObj){ 
   // 操作标签 
   var tag = document.getElementById("tags").getElementsByTagName("li"); 
   var taglength = tag.length; 
   for(i=0; i<taglength; i++){ 
      tag[i].className = ""; 
   } 
   selfObj.parentNode.className = "selectTag"; 
   // 操作内容 
   for(i=0; j=document.getElementById("tagContent"+i); i++){ 
      j.style.display = "none"; 
   } 
   document.getElementById(showContent).style.display = "block"; 
} 
/**
* 显示flash图片
*/
function flashnews(imag,link,text){
	var pic_width=370; //图片宽度
	var pic_height=180; //图片高度
	var button_pos=2; //按扭位置 1左 2右 3上 4下
	var stop_time=3000; //图片停留时间(1000为1秒钟)
	var show_text=0; //是否显示文字标签 1显示 0不显示
	var txtcolor="000000"; //文字色
	var bgcolor="DDDDDD"; //背景色
	
	//可编辑内容结束
	var swf_height=show_text==1?pic_height+20:pic_height;
	var pics="", links="", texts="";
	for(var i=1; i<imag.length; i++){
		pics=pics+("|"+imag[i]);
		links=links+("|"+link[i]);
		texts=texts+("|"+text[i]);
	}
	pics=pics.substring(1);
	links=links.substring(1);
	texts=texts.substring(1);
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cabversion=6,0,0,0" width="'+ pic_width +'" height="'+ swf_height +'">');
	document.write('<param name="movie" value="http://sports.sohu.com/upload/2008sohucom20061106flash002/aoyun_foucs.swf">');
	document.write('<param name="quality" value="high"><param name="wmode" value="opaque">');
	document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+pic_width+'&pic_height='+pic_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'">');
	document.write('<embed src="http://sports.sohu.com/upload/2008sohucom20061106flash002/aoyun_foucs.swf" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+pic_width+'&pic_height='+pic_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'" quality="high" width="'+ pic_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

/* -----------------------------select tab ---------------------------------*/
/**
* 搜索tab
*/
function userSelectTag(showContent,selfObj){ 
   // 操作标签 
   var tag = document.getElementById("usertags").getElementsByTagName("li"); 
   var taglength = tag.length; 
   for(i=0; i<taglength; i++){ 
      tag[i].className = ""; 
   } 
   selfObj.parentNode.className = "selectTag"; 
   // 操作内容 
   for(i=0; j=document.getElementById("tagContent"+i); i++){ 
      j.style.display = "none"; 
   } 
   document.getElementById(showContent).style.display = "block"; 
} 
/* -----------------------------select tab ---------------------------------*/
function webcaseHandle(id){
   openWindowScrollbarsOne("/web/webCaseHandlePre.shtml/id/"+id+".html","webcasehandle",700,350);
}
function webneedHandle(id){
   openWindowScrollbarsOne("/web/webNeedHandlePre.shtml/id/"+id+".html","webneedhandle",700,350);
}

/*
*刷新校验图片
*/
function imgchng(path){
   document.getElementById("imagechk").src=path+"/ImgChkServlet?now="+new Date();
}

/*
*查询明细
*/
function bizdetail(form,action,key,value){
   var formobj= eval("document."+form);
   var keyobj= eval("document."+form+"."+key);
   keyobj.value=value;
   formobj.action=action;
   formobj.target="_blank";
   formobj.submit();
}
/*
*广告点击明细
*/
function adclick(path){
      	var ajaxurl=path+"/index/addAdClick.kemp";
	    $.ajax({url: ajaxurl,  
	            type: 'GET',  
	            dataType: 'html',  
	            timeout: 20000, 
	            error: function(){
	            },  
	            success: function(html){
	            }  
	    }); 
    }
/*
*web案源刷新
*/
function webcaseRefresh(caseType,agentType,caseId,refreshDay){
   if(confirm("确认刷新房源信息?")){
      document.caseRefreshForm.action="/web/webCaseRefresh.shtml";
      document.caseRefreshForm.caseType.value=caseType;
      document.caseRefreshForm.caseMemo.value=agentType;
      document.caseRefreshForm.caseId.value=caseId;
      document.caseRefreshForm.caseStatus.value=refreshDay;
      document.caseRefreshForm.submit();
      return true;      
    }else{
      return false;
    }
}
function webcaseRefresh2(caseType,agentType,caseId){
   if(confirm("确认刷新房源信息?")){
      document.caseRefreshForm.action="/agent/webCaseRefresh2.kemp";
      document.caseRefreshForm.caseType.value=caseType;
      document.caseRefreshForm.caseMemo.value=agentType;
      document.caseRefreshForm.proName.value=caseId;
      document.caseRefreshForm.submit();
      return true;      
    }else{
      return false;
    }
}


function webcaseRefresh3(caseType,agentType,caseId){
   if(confirm("确认刷新房源信息?")){
       //10021002,10081001
      if(caseType=='10021002'){//商铺出租
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;    
      }
      if(caseType=='10021001'){//写字楼
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;     
      }
      if(caseType=='10021003'){//工业地产出租
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;    
      }
       if(caseType=='10021004'){//大型页面
	   
	      document.caseRefreshForm.action="toRefresh.kemp";
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;    
      }
      if(caseType=='10021006'){//生意转让页面
	      document.caseRefreshForm.action="toRefresh.kemp";
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;    
      }
      if(caseType=='10021008'){//加盟页面
	      document.caseRefreshForm.action="toRefresh.kemp";
	      document.caseRefreshForm.caseId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;   
      }
      if(caseType=='10021009'){//需求
	      document.caseRefreshForm.needId.value=caseId;
	      document.caseRefreshForm.submit();
	      return true;   
      }
      
    }else{
      return false;
    }
}

function casechoiceAll(me){
   var choice = document.getElementsByName("casechoice");
   if(choice){
     if(choice.length){
       for(var i=0;i<choice.length;i++){
        if(!choice[i].disabled){
           choice[i].checked=me.checked;
        }
       }
     }else{
        if(!choice.disabled){
           choice.checked=me.checked;
        }
     }
   }else{
      alert("没有可选的案源");
      return false;
   }
}

var _sec = 20;
var _timerID;
var _b;
function refreshAllChoice(caseType,agentType){
   
   var choice = document.getElementsByName("casechoice");
   var caseId = "";
   if(typeof(choice)=='object'){
     if(choice.length){
       for(var i=0;i<choice.length;i++){
        if(choice[i].checked){
          caseId=caseId+","+choice[i].value;
        }
       }
     }
   }else{
      alert("没有可刷新的案源");
      return false;
   }
   if(caseId==""){
      alert("没有可刷新的案源");
      return false;
   }else{
      webcaseRefresh3(caseType,agentType,caseId);
   }
    _b = document.getElementById('bt_all');
	_b.disabled = !(_b.disabled&&true);
	_timerID = setTimeout("countTime()",1000);
}

function countTime(){		
		if(_sec>0){
			document.getElementById('bt_all').value = '还有'+(_sec--)+'秒可以刷新';
			setTimeout("countTime()",1000);
		}else{
		   document.getElementById('bt_all').value = '刷新';			
		   _b.disabled = !_b.disabled;
		   _sec = 20;
		}
}


//------------------------------------------------------

  /**
*弹出登录窗口
*/
var logonDiv = {}
logonDiv.createDiv=function(event){   
	//onmousedown='m(\"nDiv\")'
	var div="<div id='nDiv' style='z-index:99;position:absolute;display:none;width:250px;height:150px;border:1px solid #AF0000;background:white;'>"+
	"<table width='100%' valign='middle' align='center' cellpadding='0' cellspacing='1' style='font-size:12px;'>"+
	"<tr align='left'><td height='26'><table width='100%' cellpadding='0' cellspacing='0' style='font-size:12px;border-bottom:1px solid #000000;background:F2F6FB;'><tr bgcolor='#F4FAEE' height='30'><td width='5%'></td><td align='center' width='90%'><b>用户登录</b></td><td align='right' valign='middle'><a href='javascript:' onclick='logonDiv.destroyDiv();'><b>×</b></a>&nbsp;&nbsp;</td></tr></table></td></tr>"+
	"<tr align='left'><td height='25'>&nbsp;&nbsp;&nbsp;&nbsp;用户名：<input type='text' name='userName' id='loginIdAjax' style='width:150px;' onkeydown='if(event.keyCode==13) event.keyCode=0x9;'></td></tr>"+
	"<tr align='left'><td height='25'>&nbsp;&nbsp;&nbsp;&nbsp;密&nbsp;&nbsp;码：<input type='password' name='userPwd' id='passwordAjax' style='width:150px;' onkeydown='if(event.keyCode==13) webLogonAjax();'></td></tr>"+
        "<tr align='left'><td height='25'>&nbsp;&nbsp;&nbsp;&nbsp;校验码：<input type='text' name='imgchk' id='imgchkAjax' maxlength='4' size='12'><img id='imagechk' src='/ImgChkServlet' align='absmiddle'><a href=\"#\" onclick=\"imgchng('<%=request.getContextPath()%>')\">看不清,换一张&nbsp;</a></td></tr>"+

	"<tr align='center'><td height='30'>"+
	"<input type='button' value='确  定' onclick='weblogon();'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+
	"<input type='button' value='取  消' onclick='logonDiv.destroyDiv();'>"+
	"</td></tr><tr align='center'><td><div id='logonhint'></div></td></tr></table></div>";
	document.write(div);
}   
logonDiv.destroyDiv=function(event){
	document.getElementById("nDiv").style.display = 'none';
}
logonDiv.showDiv = function(event){
	var nDiv = document.getElementById("nDiv");
	//nDiv.style.top = (window.screen.height-80)/2-150;
	//nDiv.style.left = (window.screen.width-250)/2;
	nDiv.style.top = (document.documentElement.clientHeight-80)/2-150+'px';
	nDiv.style.left = (document.documentElement.clientWidth-250)/2+'px';
	nDiv.style.display = "block";
}
/**
*弹出收藏窗口
*/
var colDiv = {}
colDiv.createDiv=function(event){   
	var divx="<div id='colDiv' style='z-index:99;position:absolute;display:none;width:350px;height:75px;border:1px solid #AF0000;background:white;'>"+
        "<div style='height:25px'><table width='100%'><tr><td width='33%'></td><td width='33%' align='center'><b>房源收藏</b></td><td width='33%' align='right'><a href='javascript:colDiv.destroyDiv();'>×</a></td></tr></table></div>"+
        "<div id='coltx' style='text-align:center;width:100%;height:25px'>收藏名称：<input type='text' name='colname' id='colnameid' size='35' maxlength='40'></div>"+
        "<div id='colbt' style='text-align:center;width:100%;height:25px'><input type='button' name='bt_col_ok' value='确  定' onclick='col_add()'>&nbsp;&nbsp;&nbsp;&nbsp;<input type='button' name='bt_col_can' value='取  消' onclick='colDiv.destroyDiv();'></div>"+
        "<div style='text-align:center;width:100%;height:25px;display:none' id='colhind'></div>"+
	    "</div>";
	document.write(divx);
}   
colDiv.destroyDiv=function(event){
	document.getElementById("colDiv").style.display = 'none';
}
colDiv.showDiv = function(name){
	var colDiv = document.getElementById("colDiv");
	//colDiv.style.top = (window.screen.height-80)/2-150;
	//colDiv.style.left = (window.screen.width-250)/2;
	colDiv.style.top = (document.documentElement.clientHeight-80)/2-150+'px';
	colDiv.style.left = (document.documentElement.clientWidth-250)/2+'px';
	colDiv.style.display = "block";
    document.getElementById("colnameid").value=name;
}

	function col_c(){
	   
      	var ajaxurl="/col/isLoginId.kemp";
      	//alert(ajaxurl);
	    jQuery.ajax({url: ajaxurl,  
	            type: 'POST',  
	            dataType: 'json',//html or xml返回的数据是html还是xml对象  
	            timeout: 20000,//超时时间设置，这里我们设置的是20秒 20 000毫秒  
	            error: function(){
	                alert('error');
	            },  
	            success: function(html){
				  if(html.loginHtml!="true"){				   
				     logonDiv.showDiv();				     
				  }else{				   
				     colDiv.showDiv(titlex);				     
				  }
	            }  
	    }); 
	}
	
	//Ajax验证是否登陆（首页）
	function ajaxLoginValid(context,path,targetUrl,mod){
		var ajaxurl=context+path;
		//alert(ajaxurl);
      	var loginId = document.getElementById("loginId").value;
      	var userPwd = document.getElementById("pwd").value;
      	var cookietime =  document.login.cookietime;
      	var cookie ;	 
      	var imgchk = document.getElementById("imgchk").value;
      	for(var i=0;i<cookietime.length;i++){
      	 	 if(cookietime[i].checked){
      	 	 	cookie = cookietime[i].value;      	 	 	
      	 	 }      	 	
      	}  
		//alert("cookie value:"+cookie);
      	//alert("loginId:"+loginId+"userPwd:"+userPwd+"cookietime:"+cookie+"imgchk:"+imgchk);
      	var data={loginId:loginId,userPwd:userPwd,cookietime:cookie,imgchk:imgchk,mod:mod};
	    jQuery.ajax({url: ajaxurl,  
	            type: 'POST',
	            data:data,     
	            dataType: 'json', 
	            timeout: 20000,  
	            error: function(){
	                alert("数据请求失败，请稍后再试!"); 
	            },  
	            success: function(data){
	            	//alert(data.message);	            
				  if(data.message=="5"){
				  	document.getElementById('info').innerHTML="您的帐户被冻结";				    		     
				  }else if(data.message=="4"){				   
						document.getElementById('info').innerHTML="验证码失效请重新刷新";	
				  }else if(data.message=="3"){				   
						document.getElementById('info').innerHTML="验证码错误";	
				  }else if(data.message=="2"){				   
						document.getElementById('info').innerHTML=" 密码错误";	
				  }else if(data.message=="1"){				   
						document.getElementById('info').innerHTML="用户名错误";	
				  }else if(data.message=="0"){				   
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						//document.getElementById("floatBox").style.display = 'none';
						location.href= targetUrl;
				  }else if(data.message=="00"){
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						location.href= targetUrl;
				  }else if(data.message=="01"){				  			  		
  						jQuery("#floatBoxBg").animate({opacity:"0"},"normal",function(){jQuery(this).hide();});
						ifrm.window.location.reload();	
						document.getElementById("loginLin").style.display= "block";
						document.getElementById("toplogin").style.display = "none";	
						dialog("第一商业地产网提示","text:<DIV style='FONT: bold 16px/2 Verdana; COLOR: #2a6613; HEIGHT: 33px;WIDTH:600px'><IMG style='VERTICAL-ALIGN: middle' src='"+context+"/images/register_05.jpg'>&nbsp;您目前还不是付费会员，该信息仅供付费会员查看</DIV><p><p><p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\""+context+"/agent/toBuy.kemp\">马上点击这里成为付费会员&gt;&gt;</a><br>","620px","auto","text");
						//document.getElementById('info').innerHTML="您目前还不是付费会员，该信息仅供付费会员查看，<a href='<%=request.getContextPath()%>/agent/toBuy.kemp'>马上点击这里<font style='color:red;weight:bold;font-size:16px;'>我要成为付费会员</font>-&gt;&gt;</a>";
				  }
	            }  
	    }); 
	}


	//Ajax验证是否登陆（案源详情）
	function ajaxLoginValidForDetail(context,path,targetUrl,mod){
		var ajaxurl=context+path;
		//alert(ajaxurl);
      	var loginId = document.getElementById("loginId").value;
      	var userPwd = document.getElementById("pwd").value;
      	var cookietime =  document.login.cookietime;
      	var cookie ;	 
      	var imgchk = document.getElementById("imgchk").value;
      	for(var i=0;i<cookietime.length;i++){
      	 	 if(cookietime[i].checked){
      	 	 	cookie = cookietime[i].value;      	 	 	
      	 	 }      	 	
      	}  
		//alert("cookie value:"+cookie);
      	//alert("loginId:"+loginId+"userPwd:"+userPwd+"cookietime:"+cookie+"imgchk:"+imgchk);
      	var data={loginId:loginId,userPwd:userPwd,cookietime:cookie,imgchk:imgchk,mod:mod};
	    jQuery.ajax({url: ajaxurl,  
	            type: 'POST',
	            data:data,     
	            dataType: 'json', 
	            timeout: 20000,  
	            error: function(){
	                alert("数据请求失败，请稍后再试!"); 
	            },  
	            success: function(data){
	            	//alert(data.message);	            
				  if(data.message=="5"){
				  	document.getElementById('info').innerHTML="您的帐户被冻结";				    		     
				  }else if(data.message=="4"){				   
						document.getElementById('info').innerHTML="验证码失效请重新刷新";	
				  }else if(data.message=="3"){				   
						document.getElementById('info').innerHTML="验证码错误";	
				  }else if(data.message=="2"){				   
						document.getElementById('info').innerHTML=" 密码错误";	
				  }else if(data.message=="1"){				   
						document.getElementById('info').innerHTML="用户名错误";	
				  }else if(data.message=="0"){				   
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						//document.getElementById("floatBox").style.display = 'none';
						location.href= targetUrl;
				  }else if(data.message=="00"){
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						location.href= targetUrl;
				  }else if(data.message=="01"){				  			  		
  						jQuery("#floatBoxBg").animate({opacity:"0"},"normal",function(){jQuery(this).hide();});
						ifrm.window.location.reload();	
						document.getElementById("logintop").style.display= "block";
						document.getElementById("detaillogin").style.display = "none";	
						dialog("第一商业地产网提示","text:<DIV style='FONT: bold 16px/2 Verdana; COLOR: #2a6613; HEIGHT: 33px;WIDTH:600px'><IMG style='VERTICAL-ALIGN: middle' src='"+context+"/images/register_05.jpg'>&nbsp;您目前还不是付费会员，该信息仅供付费会员查看</DIV><p><p><p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\""+context+"/agent/toBuy.kemp\">马上点击这里成为付费会员&gt;&gt;</a><br>","620px","auto","text");
						//document.getElementById('info').innerHTML="您目前还不是付费会员，该信息仅供付费会员查看，<a href='<%=request.getContextPath()%>/agent/toBuy.kemp'>马上点击这里<font style='color:red;weight:bold;font-size:16px;'>我要成为付费会员</font>-&gt;&gt;</a>";
				  }
	            }  
	    }); 
	}

//Ajax验证是否登陆（公司店铺和个人店铺）
	function ajaxLoginValidForAllStore(context,path,targetUrl,mod){
		var ajaxurl=context+path;
		//alert(ajaxurl);
      	var loginId = document.getElementById("loginId").value;
      	var userPwd = document.getElementById("pwd").value;
      	var cookietime =  document.login.cookietime;
      	var cookie ;	 
      	var imgchk = document.getElementById("imgchk").value;
      	for(var i=0;i<cookietime.length;i++){
      	 	 if(cookietime[i].checked){
      	 	 	cookie = cookietime[i].value;      	 	 	
      	 	 }      	 	
      	}  
		//alert("cookie value:"+cookie);
      	//alert("loginId:"+loginId+"userPwd:"+userPwd+"cookietime:"+cookie+"imgchk:"+imgchk);
      	var data={loginId:loginId,userPwd:userPwd,cookietime:cookie,imgchk:imgchk,mod:mod};
	    jQuery.ajax({url: ajaxurl,  
	            type: 'POST',
	            data:data,     
	            dataType: 'json', 
	            timeout: 20000,  
	            error: function(){
	                alert("数据请求失败，请稍后再试!"); 
	            },  
	            success: function(data){
	            	//alert(data.message);	            
				  if(data.message=="5"){
				  	document.getElementById('info').innerHTML="您的帐户被冻结";				    		     
				  }else if(data.message=="4"){				   
						document.getElementById('info').innerHTML="验证码失效请重新刷新";	
				  }else if(data.message=="3"){				   
						document.getElementById('info').innerHTML="验证码错误";	
				  }else if(data.message=="2"){				   
						document.getElementById('info').innerHTML=" 密码错误";	
				  }else if(data.message=="1"){				   
						document.getElementById('info').innerHTML="用户名错误";	
				  }else if(data.message=="0"){				   
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						//document.getElementById("floatBox").style.display = 'none';
						location.href= targetUrl;
				  }else if(data.message=="00"){
						document.getElementById('info').innerHTML="登陆成功,页面会自动跳转！";
						location.href= targetUrl;
				  }else if(data.message=="01"){				  			  		
  						jQuery("#floatBoxBg").animate({opacity:"0"},"normal",function(){jQuery(this).hide();});
						ifrm.window.location.reload();	
						//document.getElementById("logintop").style.display= "block";
						//document.getElementById("detaillogin").style.display = "none";	
						dialog("第一商业地产网提示","text:<DIV style='FONT: bold 16px/2 Verdana; COLOR: #2a6613; HEIGHT: 33px;WIDTH:600px'><IMG style='VERTICAL-ALIGN: middle' src='"+context+"/images/register_05.jpg'>&nbsp;您目前还不是付费会员，该信息仅供付费会员查看</DIV><p><p><p><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\""+context+"/agent/toBuy.kemp\">马上点击这里成为付费会员&gt;&gt;</a><br>","620px","auto","text");
						//document.getElementById('info').innerHTML="您目前还不是付费会员，该信息仅供付费会员查看，<a href='<%=request.getContextPath()%>/agent/toBuy.kemp'>马上点击这里<font style='color:red;weight:bold;font-size:16px;'>我要成为付费会员</font>-&gt;&gt;</a>";
				  }
	            }  
	    }); 
	}


	function weblogon(){
        var id=document.getElementById("loginIdAjax").value;
        var pwd=document.getElementById("passwordAjax").value;
        var img=document.getElementById("imgchkAjax").value;
       
        if(id.trim().length==0){
          alert("请输入用户名!");
          id.focus();
          return false;
        }
        if(pwd.trim().length==0){
          alert("请输入密码!");
          pwd.focus();
          return false;
        }
        if(img.trim().length==0){
          alert("请输入校验码!");
          img.focus();
          return false;
        }
	    var ajaxurl="/col/webLoginAjax.kemp?loginId="+id+"&userPwd="+pwd+"&imgchk="+img;
	    //alert(ajaxurl);
	    jQuery.ajax({url: ajaxurl,  
	            type: 'GET',  
	            dataType: 'json',//html or xml返回的数据是html还是xml对象  
	            timeout: 20000,//超时时间设置，这里我们设置的是20秒 20 000毫秒  
	            error: function(){
	                alert('error');
	            },  
	            success: function(html){ 
	                if(html.loginHtml=="success"){
	                    document.getElementById("logintop").innerHTML="您好，"+html.loginName+'　|　<a id="ico" href="http://www.001ce.com/agent/webDoLogin.kemp" >我的信息中心</a>　|　<a href="http://www.001ce.com/agent/loginOut.kemp" >退出</a>　|　<a href="http://www.001ce.com/pages/common/help/help.jsp" >帮助</a>　|　<a href="http://www.001ce.com/index.jsp">返回首页</a> ';
	                    logonDiv.destroyDiv();
				        colDiv.showDiv(titlex);    	                    
	                }else{
	                     
	                	document.getElementById("logonhint").innerHTML=html.loginHtml;
	                }
	            }  
	        }); 
	}

	function col_add(){
	    var titlex = document.getElementById("colnameid").value;
      	var ajaxurl="/col/webUserColAdd.kemp?titlex="+titlex+"&typex="+typex+"&idx="+idx;
	    //alert(ajaxurl);
	     ajaxurl=encodeURI(ajaxurl);
	     ajaxurl=encodeURI(ajaxurl);
	    jQuery.ajax({url: ajaxurl,  
	            type: 'GET',  
	            dataType: 'json',//html or xml返回的数据是html还是xml对象  
	            timeout: 20000,//超时时间设置，这里我们设置的是20秒 20 000毫秒  
	            error: function(){
	                alert('error');
	            },  
	            success: function(html){
	                document.getElementById("coltx").style.display="none";
	                document.getElementById("colbt").style.display="none";
	                document.getElementById("colhind").style.display="block";
	                document.getElementById("colhind").innerHTML="案源已收藏";
	            }  
	    }); 
	}
//
function caseStatusControl(){
	var xstatus = document.getElementsByName("xstatus");
	var del = document.getElementsByName("del");
	var edit = document.getElementsByName("edit");
	var deal = document.getElementsByName("deal");
	var refresh = document.getElementsByName("refresh");
        var casechoice = document.getElementsByName("casechoice");
	if(xstatus){
		if(xstatus.length){
			for(var i=0;i<xstatus.length;i++){
			   if(xstatus[i].value==10061001){//未审核  修改/删除
			       deal[i].disabled=true;
				   deal[i].href="#";
				   deal[i].title="禁止操作";
			           refresh[i].disabled=true;
				   refresh[i].href="#";
				   refresh[i].title="禁止操作";
			   }else if(xstatus[i].value==10061002){//已审核 修改/删除/成交
			   
			   }else if(xstatus[i].value==10061003){//申请成交 删除
			       edit[i].disabled=true;
				   edit[i].href="#";
				   edit[i].title="禁止操作";
			           deal[i].disabled=true;
				   deal[i].href="#";	
				   deal[i].title="禁止操作";	
			           refresh[i].disabled=true;
				   refresh[i].href="#";
				   refresh[i].title="禁止操作";   
			   }else if(xstatus[i].value==10061004){//删除看不到
			   
			   }else if(xstatus[i].value==10061005){//审核驳回 修改/删除
			       deal[i].disabled=true;
				   deal[i].href="#";	
				   deal[i].title="禁止操作";	
			           refresh[i].disabled=true;
				   refresh[i].href="#";
				   refresh[i].title="禁止操作";
			   }else if(xstatus[i].value==10061006){//成交通过
			           edit[i].disabled=true;
				   edit[i].href="#";
				   edit[i].title="禁止操作";	
			           deal[i].disabled=true;
				   deal[i].href="#";
				   deal[i].title="禁止操作";	
			           del[i].disabled=true;
				   del[i].href="#";
				   del[i].title="禁止操作";	
			           refresh[i].disabled=true;
				   refresh[i].href="#";
				   refresh[i].title="禁止操作";
			   }else if(xstatus[i].value==10061007){//成交驳回 删除/成交
			           edit[i].disabled=true;
				   edit[i].href="#";
				   edit[i].title="禁止操作";	
			           refresh[i].disabled=true;
				   refresh[i].href="#";
				   refresh[i].title="禁止操作";
			   }else{//保存没有了
			   }		
			   if(refresh[i]){
                   casechoice[i].disabled=refresh[i].disabled;
               }
			}
		}else{			   
		       if(xstatus.value==10061001){//未审核  修改/删除
			           deal.disabled=true;
				   deal.href="#";
				   deal.title="禁止操作";
			           refresh.disabled=true;
				   refresh.href="#";
				   refresh.title="禁止操作";
			   }else if(xstatus.value==10061002){//已审核 修改/删除/成交
			   
			   }else if(xstatus.value==10061003){//申请成交 删除
			           edit.disabled=true;
				   edit.href="#";
				   edit.title="禁止操作";
			           deal.disabled=true;
				   deal.href="#";	
				   deal.title="禁止操作";	
			           refresh.disabled=true;
				   refresh.href="#";
				   refresh.title="禁止操作";	   
			   }else if(xstatus.value==10061004){//删除看不到
			   
			   }else if(xstatus.value==10061005){//审核驳回 修改/删除
			       deal.disabled=true;
				   deal.href="#";	
				   deal.title="禁止操作";	
			           refresh.disabled=true;
				   refresh.href="#";
				   refresh.title="禁止操作";
			   }else if(xstatus.value==10061006){//成交通过
			           edit.disabled=true;
				   edit.href="#";
				   edit.title="禁止操作";	
			           deal.disabled=true;
				   deal.href="#";
				   deal.title="禁止操作";	
			           del.disabled=true;
				   del.href="#";
				   del.title="禁止操作";	
			           refresh.disabled=true;
				   refresh.href="#";
				   refresh.title="禁止操作";
			   }else if(xstatus.value==10061007){//成交驳回 删除/成交
			           edit.disabled=true;
				   edit.href="#";
				   edit.title="禁止操作";	
			           refresh.disabled=true;
				   refresh.href="#";
				   refresh.title="禁止操作";
			   }else{//保存没有了
			   }
                           casechoice.disabled=refresh.disabled;
		}
	}
}
/*
*控制图片大小
*/
function setImgAutoSize(obj){
	var img=obj;
	if(img.readyState!="complete")
		return false;//确保图片完全加载
	var MaxWidth=500;//设置图片宽度界限
	var MaxHeight=1000;//设置图片高度界限
	var HeightWidth=img.offsetHeight/img.offsetWidth;//设置高宽比
	var WidthHeight=img.offsetWidth/img.offsetHeight;//设置宽高比
	if(img.offsetWidth>MaxWidth){
		img.width=MaxWidth;
		img.height=MaxWidth*HeightWidth;
	}

}

/**
*
*/
function caseImgDetailSet(){
 if(document.readyState == 'complete') { 
  var imgdetail =  document.getElementsByName("imgdetail");
  if(imgdetail){
    if(imgdetail.length){
      for(var i=0;i<imgdetail.length;i++){
      	setImgAutoSize(imgdetail[i]);
      }
    }else{
         setImgAutoSize(imgdetail);
    }
  }
 }
}
/*
*get obj position
*/
      function getPosition(el,cover){
         for (var lx=0,ly=0;el!=null;lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent);
         cover.style.position="absolute";
         //alert("x="+lx+"    y="+ly);
         cover.style.top=ly+'px';
         cover.style.left=lx+'px';
      }


 function Cascade(arr,sel,set){
 var me = this;
 this.$ = function(o){
  return document.getElementById(o);
 }

 this.sub = function (i, pid){
  for (var j=i+1; j<sel.length; j++){
     me.$(sel[j]).length = 0;
     me.$(sel[j]).options[0] = new Option('请选择', '');
  }
  for ( var j = 0; j < arr.length; j++){
     if (arr[j][1] == pid){
       me.$(sel[i+1]).options[me.$(sel[i+1]).length] = new Option(arr[j][2], arr[j][0]);
     }
  }
 }

 this.init = function(){
   me.sub(-1,'0');
   for (var i=0; i<sel.length-1; i++){
   me.$(sel[i]).onchange = function(){
    var i;
    for (i=0; me.$(sel[i])!=this; i++);
    me.sub(i, me.$(sel[i]).value);
   }
  }
 }

 this.set = function(){
   for (var i=0; i<sel.length; i++){
      for(var j=0;j<me.$(select[i]).length;j++){
	     if(me.$(select[i]).options[j].value==set[i]){		    
			me.$(select[i])[j].selected=true;
			if(i!=sel.length-1){
				me.$(select[i]).onchange();
			}
		 }
	  }
   }
 }

 this.init();
}

function checkAgentCoin(urlhead,data,fn){
	if(jQuery){
		var ajaxurl = urlhead+"/agent/checkAgentCoin.kemp?random=Math.random()";
		jQuery.ajax({url: ajaxurl,  
	            type: 'POST', 
	            data:data, 
	            dataType: 'html',  
	            timeout: 3000, 
	            error: function(){
	            	alert("查询余额失败!可能是网速过慢，请重试！"); 
	            },  
	            success: function(html){
	            	html = eval('(' + html + ')');
	            	fn(html.coin);
	            }
         });
	}else{
		alert("jQuery未引入,请检查.");
	}
}
//分页专用
function pageFn(pageNo,pagesCount){
	function $_(id){return document.getElementById(id);}
	var f = document.createElement("span");
	f.setAttribute("className","disabled");
	f.innerHTML="|&lt;";

	var p = document.createElement("span");
	p.setAttribute("className","disabled");
	p.innerHTML="&lt;";

	var c = document.createElement("span");
	c.setAttribute("className","current");
	c.innerHTML=pageNo;

	var n = document.createElement("span");
	n.setAttribute("className","disabled");
	n.innerHTML="&gt;";

	var l = document.createElement("span");
	l.setAttribute("className","disabled");
	l.innerHTML="&gt;|";	

	if(pageNo=='1'){
		$_("first").replaceNode(f);
		$_("prev").replaceNode(p);
	}
	if(pageNo==pagesCount){
		$_("next").replaceNode(n);
		$_("last").replaceNode(l);		
	}
	$_("to"+pageNo).replaceNode(c);	
}	



