//划出层
function Scroll(obj, h, s){
    if(obj == undefined){return false;}
    var h = h || 200;
    var s = s || 1.2;
    var obj = typeof(obj)=="string"?document.getElementById(obj):obj;
    var status = obj.getAttribute("status")==null;
    var oh = parseInt(obj.offsetHeight);
    obj.style.height = oh;
    obj.style.display = "block";
    obj.style.overflow = "hidden";
    if(obj.getAttribute("oldHeight") == null){
        obj.setAttribute("oldHeight", oh);
    }else{
        var oldH = Math.ceil(obj.getAttribute("oldHeight"));
    }
    var reSet = function(){
        if(status){
            if(oh < h){
                oh = Math.ceil(h-(h-oh)/s);
                obj.style.height = oh+"px";
            }else{
                obj.setAttribute("status",false);
                window.clearInterval(IntervalId);
            }
        }else{
            obj.style.height = oldH+"px";
            obj.removeAttribute("status");
            window.clearInterval(IntervalId);
        }
    }
    var IntervalId = window.setInterval(reSet,10);
 return status;
}
//得到地址
function showaddrs(){
    var url="/dianwoba/servlet/member";
    var upars="fun=showaddrs";
    new Ajax(url, {method:'get', data:upars, onComplete:showaddrssResponse, onFailure:showaddrsError}).request();
}

function showaddrssResponse(originalRequest){
	var tp = originalRequest.trim();
	//alert(tp);
	if(tp=="no"){
		alert("您目前还没有有效配送地址，请先添加！");
		window.location.href="/member/index.html?new";
	}
	else{
		//$('fade').style.display="block";
		//alert($('addrcontent').innerHTML);
		$('addrcontent').innerHTML=tp;
		var info=$('addrcontent').innerHTML;
		//alert(info);
		if(info=="no "){
			window.location.href="/order/map.html";
		}
		var radarr=document.getElementsByName("addrs");
		radarr[0].checked=true;
		var infos=info.split("!~!");
		var to_qukuai=infos[1];
		    to_qukuai=to_qukuai.replace("区","");
		var ischeckState=infos[4];
		//alert("]"+to_qukuai+"[");
		//alert("]"+ischeckState+"[");
		if(ischeckState=="1"){
            //window.location.href="/dianwoba/grid/sl.jsp";
			var dri=$("senfe").getElementsByTagName("input");
			var addr_id=dri[0].value;
			var qukuaiArr=addr_id.split("!~!");
			var addr_id=qukuaiArr[0];
			var url="/dianwoba/servlet/member";
			var pars="fun=modifyaddrs&addrid="+addr_id;
			new Ajax(url, {method:'get', data:pars, onComplete:chooseAddrResponse, onFailure:chooseAddrError}).request();
		}
		var t=document.getElementById("senfe").getElementsByTagName("tr");
		for(var i=0;i<t.length;i++){
		   t[i].style.backgroundColor=(t[i].sectionRowIndex%2==0)?"efefef":"ffffff";
		  t[i].onmouseover=function(){
		   if(this.x!="1")this.style.backgroundColor="#cfc";
		  }
		  t[i].onmouseout=function(){
		   if(this.x!="1")this.style.backgroundColor=(this.sectionRowIndex%2==0)?"efefef":"ffffff";
		  }
		}
	}
}

function showaddrsError(){
   alert("得到地址错误");
}


//刷新用户显示信息
function refreshinfo(){
var url = "/dianwoba/servlet/reg";
var pars = "fun=isLogin";

new Ajax(url, {method:'get', data:pars, onComplete:refreshinfoResponse, onFailure:refreshinfoError}).request();
}
function refreshinfoResponse(originalRequest)
{
  if((Trim(originalRequest)).length>7)
  {
		//var gridxy=originalRequest.split('~!')[0];//服务区块ABC或者网格999_999
		//var roadnumber=originalRequest.split('~!')[1];
		var contact=originalRequest.split('~!')[2];
		//var position=originalRequest.split('~!')[3];
		//var phone=originalRequest.split('~!')[4];
		//var sex=originalRequest.split('~!')[5];
		//var nick=originalRequest.split('~!')[6];
		var email=originalRequest.split('~!')[8];
		
		if( $('loginflag'))
		{
		   $('loginflag').innerHTML = "欢迎您！"+contact+" |  <a href='../member/member.html' >今日订单</a> | <a href='../member/member_5.html'>历史订单</a> | <a href='../member/index.html'>基本资料</a>  | <a href='../member/member_3.html'>修改密码</a> <a href='#' onclick='loginOut()'>[退出]</a>";
		   Cookie.set('dwb_userid', email, {duration: 30, path: '/'});
		   Cookie.set('dwb_username', contact, {duration: 30, path: '/'});
		}
		if( $('dwb_login'))
		{
		   $("dwb_login2").style.display="none";
		   $('dwb_login').innerHTML = "欢迎您！"+contact+" <br/>  <a href='javascript:AddrCookie2()'><font color='#E98127'>马上点餐</font></a>&nbsp;|&nbsp;<a href='../member/member.html'>今日订单</a>&nbsp;|&nbsp;<a href='../member/member_5.html'>历史订单</a> <br/> <a href='../member/index.html'>基本资料</a>&nbsp;|&nbsp;"
		   +"<a href='../member/member_3.html'>修改密码</a> <a href='#' onclick='loginOut()'>[退出]</a><br/><br/><br/>"
		   +"<div id='hyzx_tuichu'><span id='dwb_member_center'><a href='/member/index.html'>我的帐户</a></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span id='dwb_member_logout'><a href='javascript:loginOut()'>退出登录</a></span></div>";
		}
	    $('ismember').href="/member/index.html";
		//$("addrcontent").style.display="none";
		//$('fade').style.display="none";
  }
  else
  {
	    $('loginflag').innerHTML = "<a href='/member/login.html'>[请登录]</a> <a href='/member/register.html'>[免费注册]</a>";
		$('ismember').href="/member/login.html";
		//$("addrcontent").style.display="none";
		//$('fade').style.display="none";
  }
}

function refreshinfoError()
{
  alert("tomcat服务已停止");
}


//得到地址id并传值
function chooseAddr(num){
	var dri=$("senfe").getElementsByTagName("input");
	for(i=0;i<dri.length;i++){
		if(dri[i].checked){

				var addr_id=dri[i].value;
				var qukuaiArr=addr_id.split("!~!");
				var addr_id=qukuaiArr[0];
				var qukuai=qukuaiArr[1];
				var lnglat=qukuaiArr[2];
				//经纬度均不为0
				if(lnglat!=0){
					if(qukuai=="未知")
					{
						alert("非常抱歉，您输入的地址不在我们配送范围之内，可修改地址后继续点餐！");
						document.location.href = "../member/index.html";
					}
					else
					{
						var url="/dianwoba/servlet/member";
						var pars="fun=modifyaddrs&addrid="+addr_id;
						new Ajax(url, {method:'get', data:pars, onComplete:chooseAddrResponse, onFailure:chooseAddrError}).request();
					}
				}
				else
				{
					alert("请先在地图上标注您的地址！");
					document.location.href = "userlnglat.html?"+addr_id;
				}
				
				if($("remember") && $("remember").checked==true){
						//alert("1");
					    var ischeck=0;
						if(qukuai!="未知"){ischeck=1;}
						
						var url="/dianwoba/servlet/member";
						var pars="fun=setChecked&addrid="+addr_id+"&ischeck="+ischeck;
						//alert(pars);
						new Ajax(url, {method:'get', data:pars, onComplete:setCheckedResponse, onFailure:setCheckedError}).request();
				}
								
		}
	}
}


function chooseAddrResponse(originalRequest){
	//$("addrcontent").style.display="none";
	//$('fade').style.display="none";
    var tp=originalRequest;
	tp=tp.replace("\n","").replace("\r","");
	//alert(tp);
	var qukuai = tp.split("_")[1];
	var cityindex = tp.split("_")[0];
	if(qukuai=="no" || qukuai=="null" || qukuai==""){
		window.location.href="/order/index.html";
	}
	else{
		Cookie.set('dwb_cityid', cityindex, {duration: 1, path: '/'});
		var a = window.location.href;
		if(a.indexOf("?supid=")!=-1){
			var b = a.indexOf("?supid=");
			var supid = a.substring(b+7,b+10);
			var url = "/dianwoba/servlet/ro";
			var pars = "fun=getPsfee2&id="+supid;
			new Ajax(url, {method:'get', data:pars, onComplete:getPsfee2Response, onFailure:getPsfee2Error}).request();
		}
		else if(a.indexOf("?liansuoid=")!=-1){
			var b = a.indexOf("?liansuoid=");
			var liansuoid = a.substring(b+11,a.length);
			window.location.href = "/dianwoba/grid/liansuo.jsp?lid="+liansuoid;
		}
		else if(a.indexOf("?ps=1")!=-1){//1-商家自主配送 2-超市
			var b = a.indexOf("?ps=1");
			var liansuoid = a.substring(b+4,a.length);
			window.location.href = "/dianwoba/grid/sls.jsp";
		}
		else if(a.indexOf("?ps=2")!=-1){//1-商家自主配送 2-超市
			var b = a.indexOf("?ps=2");
			window.location.href = "/market/index.html";
		}
		else{
			window.location.href="/dianwoba/grid/sl.jsp";
		}
	}

}

function chooseAddrError(){
    alert("设置失败,请截图并联系网站！");
}

function setCheckedResponse(originalRequest){
	var tp=originalRequest;
}

function setCheckedError(){
	alert("记住状态失败");
}
/*function insertRow() 
{ 
var rowNum = 0; 
var table1 = document.getElementById("senfe"); 
var tr1 = document.createElement("tr"); 

for (var j=0;j<3; j++) 
{ 
var td1 = document.createElement("td"); 
var tn = document.createTextNode(rowNum); 
td1.appendChild(tn); 
tr1.appendChild(td1); 
} 
rowNum = rowNum + 1; 
//alert(tr1.childNodes[0].innerText); 
table1.childNodes[0].appendChild(tr1); 
//alert(table1.outerHTML); 
} */

//显示添加地址框
function addAddrs(){
	 window.location.href="/member/index.html?new";
}

function closediv(){
   refreshinfo();
}

function showChoose(){
  $("mapdiv").style.display="block";
  $("fade").style.display="block";
}
function chooseArea(area){
   $("qukuai").value = area;
   $("mapdiv").style.display="none";
   $("fade").style.display="none";
}
function closediv(){
  $("mapdiv").style.display="none";
  $("fade").style.display="none";
  Scroll('qukuaidiv', 30, 1.2);
  $("qukuaidiv").style.display="none";
  $("addrcontent2").style.display="block";
}
function initDisplay(){
   $("qukuaidiv").style.display="none";
   $("addrcontent2").style.display="block";
}


function setHighLight(){
	var a = window.location.href;
	if(a.indexOf("?ps=")!=-1){
		var aarr = $("mainnav").getElementsByTagName("a");
		//alert(aarr[1].className);
		aarr[1].className="s2";
		aarr[2].className="s3 curr";
	}
}


