//所有要更新的订单价格的集合
var HishopCurrentOrderCountMoneyList;
//添加获取订单金额类到集合中
function HishopCurrentOrderAllCountMoneyAdd(_countMoneyElement)
{
	if (HishopCurrentOrderCountMoneyList ==null)
		HishopCurrentOrderCountMoneyList=new Array();
	
	//看有没有重复的
	//检测有没有重复的。。根据ControlId判断
    var n=-1;
    for(var i=0;i<HishopCurrentOrderCountMoneyList.length;i++)
    {        
    	if (HishopCurrentOrderCountMoneyList[i].ControlId==_countMoneyElement.ControlId)
        {
        	n=i;
            break;
        }        
   	}
    if (n!=-1)
    {
        //有重复的就删除     
        HishopCurrentOrderCountMoneyList[n]=null;
        HishopCurrentOrderCountMoneyList.splice(n,1);
    }
	HishopCurrentOrderCountMoneyList.push(_countMoneyElement);
	
	
}
//创建获取订单金额的类
function HishopCurrentOrderCountMoneyCreate(_controlId)
{
	this.ControlId=_controlId;
	this.GetCountMoney=function()
	{
		var _con=document.getElementById(this.ControlId);
		if (_con != null)
		{
			var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=GetOrderMoney";
			GetValue2(theUrl, this.TextBack, _con);
		}		
	}
	this.TextBack=function(_text,_control)
	{
		_control.innerHTML=_text;		
	}
}
//更新集合中的所有金额
function HishopCurrentOrderAllCountMoneyGet()
{	
	if (HishopCurrentOrderCountMoneyList != null) {
		for (var i = 0; i < HishopCurrentOrderCountMoneyList.length; i++) {
			HishopCurrentOrderCountMoneyList[i].GetCountMoney();
		}
	}
}

function HishopOrderChangeBack(_backText)
{
	if (_backText!="OK")
		ShowBackMessage(_backText);
	HishopCurrentOrderAllCountMoneyGet();
}

//设置订单的付款人，收货人相关信息
//_moreUserListId 收货人列表控件 _saveConsigneeId 是否保存到收货人列表
function HishopOrderUpUserInfo(_userId,_nameControlId, _emailControlId, _addressControlId, _addressPlaceControlId, _postcodeControlId, _phoneControlId,
_nameControlId2, _emailControlId2, _addressControlId2, _addressPlaceControlId2, _postcodeControlId2, _phoneControlId2,
_moreUserListId, _saveConsigneeId)
{
	
		var _name,_email,_address,_country,_province,_region,_area,_postcode,_phone;
		var _name2,_email2,_address2,_country2,_province2,_region2,_area2,_addressPlace2,_postcode2,_phone2;
		var _userId2,_saveConsignee;
		
		var _moreUserListControl=document.getElementById(_moreUserListId);
		if (_moreUserListControl)
			_userId2=_moreUserListControl.options[_moreUserListControl.selectedIndex].value;
		
		var _nameControl = document.getElementById(_nameControlId);
		if (_nameControl) {
			_name=_nameControl.value;
		}
			
		var _emailControl = document.getElementById(_emailControlId);
		if (_emailControl) {
			_email = _emailControl.value;
		}
		
		var _addressControl = document.getElementById(_addressControlId);
		if (_addressControl) {
			_address= _addressControl.value ;
		}
		
		var _addressPlaceCountryId=_addressPlaceControlId + "_ctl00_Country";
		var _addressPlaceProvinceId=_addressPlaceControlId + "_ctl00_Province";
		var _addressPlaceRegionId=_addressPlaceControlId + "_ctl00_Region";
		var _addressPlaceAreaId=_addressPlaceControlId + "_ctl00_PlaceArea";
		
		var _addressPlaceCountry = document.getElementById(_addressPlaceCountryId);
		if (_addressPlaceCountry && _addressPlaceCountry.options.length>0){
			_country=_addressPlaceCountry.options[_addressPlaceCountry.selectedIndex].value;
		}else
			_country="";
		
		var _addressPlaceProvince = document.getElementById(_addressPlaceProvinceId);
		if (_addressPlaceProvince && _addressPlaceProvince.options.length >0){
			_province=_addressPlaceProvince.options[_addressPlaceProvince.selectedIndex].value;
		}else
			_province="";
		
		var _addressPlaceRegion = document.getElementById(_addressPlaceRegionId);
		if (_addressPlaceRegion && _addressPlaceRegion.options.length>0){
			_region=_addressPlaceRegion.options[_addressPlaceRegion.selectedIndex].value;
		}
		else
			_region="";
		
		var _addressPlaceArea = document.getElementById(_addressPlaceAreaId);
		if (_addressPlaceArea && _addressPlaceArea.options.length>0){
			_area=_addressPlaceArea.options[_addressPlaceArea.selectedIndex].value;
		}
		else
			_area="";
		
		var _postcodeControl = document.getElementById(_postcodeControlId);
		if (_postcodeControl) {
			_postcode= _postcodeControl.value ;
		}
		
		var _phoneControl = document.getElementById(_phoneControlId);
		if (_phoneControl) {
			_phone= _phoneControl.value ;
		}
		
		var _nameControl2 = document.getElementById(_nameControlId2);
		if (_nameControl2) {
			_name2=_nameControl2.value;
		}
			
		var _emailControl2 = document.getElementById(_emailControlId2);
		if (_emailControl2) {
			_email2 = _emailControl2.value;
		}
		
		var _addressControl2 = document.getElementById(_addressControlId2);
		if (_addressControl2) {
			_address2= _addressControl2.value ;
		}
		
		var _addressPlaceCountryId2=_addressPlaceControlId2 + "_ctl00_Country";
		var _addressPlaceProvinceId2=_addressPlaceControlId2 + "_ctl00_Province";
		var _addressPlaceRegionId2=_addressPlaceControlId2 + "_ctl00_Region";
		var _addressPlaceAreaId2=_addressPlaceControlId2 + "_ctl00_PlaceArea";
		
		var _addressPlaceCountry2 = document.getElementById(_addressPlaceCountryId2);
		if (_addressPlaceCountry2 && _addressPlaceCountry2.options.length>0){
			_country2=_addressPlaceCountry2.options[_addressPlaceCountry2.selectedIndex].value;
		}else
			_country2="";
		
		var _addressPlaceProvince2 = document.getElementById(_addressPlaceProvinceId2);
		if (_addressPlaceProvince2 && _addressPlaceProvince2.options.length>0){
			_province2=_addressPlaceProvince2.options[_addressPlaceProvince2.selectedIndex].value;
		}else
			_province2="";
		
		var _addressPlaceRegion2 = document.getElementById(_addressPlaceRegionId2);
		if (_addressPlaceRegion2 && _addressPlaceRegion2.options.length>0){
			_region2=_addressPlaceRegion2.options[_addressPlaceRegion2.selectedIndex].value;
		}else
			_region2="";
		
		var _addressPlaceArea2 = document.getElementById(_addressPlaceAreaId2);
		if (_addressPlaceArea2 && _addressPlaceArea2.options.length>0){
			_area2=_addressPlaceArea2.options[_addressPlaceArea2.selectedIndex].value;
		}else
			_area2="";
		
		var _postcodeControl2 = document.getElementById(_postcodeControlId2);
		if (_postcodeControl2) {
			_postcode2= _postcodeControl2.value ;
		}
		
		var _phoneControl2 = document.getElementById(_phoneControlId2);
		if (_phoneControl2) {
			_phone2= _phoneControl2.value ;
		}
		
		var _saveConsigneeControl=document.getElementById(_saveConsigneeId);
		if (_saveConsigneeControl) {
			if (_saveConsigneeControl.checked)
				_saveConsignee="True";
			else
				_saveConsignee="False";
		}
		
		/* 不再这里更新了
		//更新用户信息
		//hishopUpUserInfo(_userId,_name,_email,_address,_country,_province,_region,_area,_postcode,_phone,_parentUserId)
		//有可能是不注册直接购买的
		if (_userId != "0") {
			hishopUpUserInfo(_userId, _name, _email, _address, _country, _province, _region, _area, _postcode, _phone, "0");
			if (_userId2 != "0" && _userId2!="-1") {
				//如果不是我自己或者不是其他，就在这里直接更新，否则传递到服务器端更新
				hishopUpUserInfo(_userId2, _name2, _email2, _address2, _country2, _province2, _region2, _area2, _postcode2, _phone2, _userid);
			}
		}
		*/
		var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=UpdateUserInfo&UserId=" + _userId
		+"&Name="+escape(_name)+"&Email="+escape(_email)+"&Address="+escape(_address)
		+"&Country="+escape(_country)+"&Province="+escape(_province)+"&Region="+escape(_region)+"&Area="+escape(_area)
		+"&Postcode="+escape(_postcode)+"&Phone="+escape(_phone)+"&UserId2=" + _userId2
		+"&Name2="+escape(_name2)+"&Email2="+escape(_email2)+"&Address2="+escape(_address2)
		+"&Country2="+escape(_country2)+"&Province2="+escape(_province2)+"&Region2="+escape(_region2)+"&Area2="+escape(_area2)
		+"&Postcode2="+escape(_postcode2)+"&Phone2="+escape(_phone2)+"&SaveConsignee="+escape(_saveConsignee);
		
		GetValue2(theUrl,HishopOrderChangeBack);
		
}

//设置当前订单为不注册购买
function HishopOrderSetNotReg(_passWordControlId,_isAdmin)
{
	this.Back = function(_backText){
		ShowBackMessage(_backText);
	}
	var _passWordControl=document.getElementById(_passWordControlId);
	var _isAdminValue="False"
	if (_isAdmin && _isAdmin=="True")
		_isAdminValue="True"
	
	if (_passWordControl) {
		var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=SetNotReg&PassWord="+escape(_passWordControl.value)+"&IsAdmin="+_isAdminValue ;
		GetValue2(theUrl, this.Back);

	}
}


//更新当前订单是否优先使用预付款支付
function HishopOrderSetIsAdvance(_advanceCheckControl){
		
	if (_advanceCheckControl) {
		var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=Advance&IsAdvance=" + _advanceCheckControl.checked;
		GetValue2(theUrl,HishopOrderChangeBack);
	}
}

//优先使用预付款支付单选框控件的ID，会在 “优先支付单选框”控件的里设置
var _HishopOrderPayByAdvanceControlId;
//显示支付方式的详细说明的控件的ID
var _HishopOrderPaymentmodeTextControlId;
//设置支付方式
function HishopOrderSetPaymentmode(_payId, _deliverListControlId) {
    var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=SelectPaymentMode&PaymentModeId=" + _payId;
    if (_HishopOrderPayByAdvanceControlId) {
        var _HishopOrderPayByAdvanceControl = document.getElementById(_HishopOrderPayByAdvanceControlId);
        if (_HishopOrderPayByAdvanceControl)
            theUrl += "&IsAdvance=" + _HishopOrderPayByAdvanceControl.checked;
    }
    //显示对应的可用的配送方式
    GetDeliverList(_deliverListControlId, _payId);

    GetValue2(theUrl, HishopOrderChangeBack);

    this.Back = function(_text) {

        var _HishopOrderPaymentmodeTextControl = document.getElementById(_HishopOrderPaymentmodeTextControlId);
        if (_HishopOrderPaymentmodeTextControl)
            _HishopOrderPaymentmodeTextControl.innerHTML = _text;
    }
    var theUrl2 = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=GetPaymentModeText&PaymentModeId=" + _payId;
    GetValue2(theUrl2, this.Back);

}

//显示支付方式的详细说明的控件的ID
var _HishopOrderDeliverTextControlId;
//设置配送方式
function HishopOrderSetDeliver(_deliverId)
{	
	var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=SelectDeliver&DeliverId="+_deliverId;
	GetValue2(theUrl,HishopOrderChangeBack);

	this.Back = function(_text) {

	    var _deliverBackText = _text.split('|');

	    var _HishopOrderDeliverTextControl = document.getElementById(_HishopOrderDeliverTextControlId);
	    if (_HishopOrderDeliverTextControl)
	        _HishopOrderDeliverTextControl.innerHTML = _deliverBackText[0];

	    var _hishopOrderDeliverBoeeControl = document.getElementById(_HishopOrderDeliverTextControlId + "_boee");
	    if (_deliverBackText.length > 1 && (_deliverBackText[1] == "boee1" || _deliverBackText[1] == "boee2")) {

	        if (_hishopOrderDeliverBoeeControl)
	            _hishopOrderDeliverBoeeControl.style.display = "block";

	        if (_deliverBackText[1] == "boee1") {
	            //取货
	            document.getElementById(_HishopOrderDeliverTextControlId + "_boee_typequhuo").style.display = "block";
	            document.getElementById(_HishopOrderDeliverTextControlId + "_boee_typesonghuo").style.display = "none";
	         //帮定省
	            BoeeDeliver_bind_sheng(1);
	        }
	        else {
	            //取货
	            document.getElementById(_HishopOrderDeliverTextControlId + "_boee_typequhuo").style.display = "none";
	            document.getElementById(_HishopOrderDeliverTextControlId + "_boee_typesonghuo").style.display = "block";
	            //帮定省
	            BoeeDeliver_bind_sheng(2);
	        }

	       
	       
	    }
	    else if (_hishopOrderDeliverBoeeControl)
	        _hishopOrderDeliverBoeeControl.style.display = "none";


	}
	var theUrl2=HishopAjaxDirUrl +"/HishopOrder.aspx?Type=GetDeliverText&DeliverId="+_deliverId;
	GetValue2(theUrl2,this.Back);
}

//创建配送方式列表
function GetDeliverList(_parentControlId, _paymentModeId) {


    this.Back = function(_backText) {


        //document.getElementById("s").childNodes;
        var _parentControl = document.getElementById(_parentControlId);
        var _deliverList = _backText.split('|');


        //移除现有的子级节点
        while (_parentControl.childNodes.length > 0) {
            _parentControl.removeChild(_parentControl.childNodes[0])

        }

        for (var i = 0; i < _deliverList.length; i++) {
            var _deliverTextAndIdAndIsSelect = _deliverList[i].split('_');
            var _deliverId = _deliverTextAndIdAndIsSelect[1];
            var _inputElement = CreateInputElement("radio", "OrderDeliver");
            _inputElement.id = "OrderDeliver_" + i;
            _inputElement.value = _deliverId;
            _parentControl.appendChild(_inputElement); //要先添加到页面中，否则后面的 _inputElement.checked = true在ie6下不生效;
             
            //添加事件
            var _orderSetDeliverEvent = new OrderSetDeliverEvent(_inputElement, _deliverId);
            _orderSetDeliverEvent.CreateEvent();

            if (_deliverTextAndIdAndIsSelect.length > 2 && _deliverTextAndIdAndIsSelect[2] == "IsSelect") {
              
                    _inputElement.checked = true;
                //默认值
                HishopOrderSetDeliver(_deliverTextAndIdAndIsSelect[1]);
            }
         
            var _textLabel = document.createElement("label");
            _textLabel.setAttribute("for", _inputElement.id);
            _textLabel.innerText = _deliverTextAndIdAndIsSelect[0];
            _parentControl.appendChild(_textLabel);
            var _newline = document.createElement("br");
            _parentControl.appendChild(_newline);

        }

    }

    var theUrl = HishopAjaxDirUrl + "/HishopPaymentmodeAndDeliver.aspx?Type=GetDeliverList&PaymentModeId=" + _paymentModeId;
    GetValue2(theUrl, this.Back);

}
function OrderSetDeliverEvent(_element,_deliverId) {

    this.DeliverId = _deliverId;
    this.Element = _element;

    OrderSetDeliverEvent.prototype.CreateEvent = function() {
        var _d = this.DeliverId;
        if (this.Element.addEventListener) {
            this.Element.addEventListener("click", function() {
                HishopOrderSetDeliver(_d);
            }, false);
        }
        else if (this.Element.attachEvent) {
            this.Element.attachEvent("onclick", function() { HishopOrderSetDeliver(_d); });
        }


    }
 }

//订单可选 选中的_checkBoxControl 的时候对校验控件进行改变
function HishopOrderCustomSelectChange(_checkBoxControl){

	var _allCheckBoxs;
	_allCheckBoxs = document.getElementsByName(_checkBoxControl.name);
	for (i = 0; i < _allCheckBoxs.length; i++) {
	
		var radio = _allCheckBoxs[i];
		var validator = VerifyGetbyMessageControlId(radio.id + "Verify");
		var validatorMessageControl = document.getElementById(radio.id + "Verify");
		
		var inputBiaotiControl = document.getElementById(radio.id + "_Literal");
		var inputTextBoxControl = document.getElementById(radio.id + "_TextBox");
		
		if (radio.checked) {
			if (validator) {
				validator.IsValid = false;
				validator._base.AllowNull = "False";
			}
			if (validatorMessageControl) 
				validatorMessageControl.style.display = "inline";
			
			if (inputBiaotiControl)
				inputBiaotiControl.style.display="inline";
				
			if (inputTextBoxControl)
				inputTextBoxControl.style.display="inline";
		}
		else {
			if (validator) {
				validator.IsValid = false;
				validator._base.AllowNull = "True";
			}
			if (validatorMessageControl) 
				validatorMessageControl.style.display = "none";
				
			if (inputBiaotiControl)
				inputBiaotiControl.style.display="none";
				
			if (inputTextBoxControl)
				inputTextBoxControl.style.display="none";
		}
		
	}
}

//设置订单可选内容
function HishopOrderSetCustom(_customId,_customContentId,_customUserInputContentId)
{
	var _inputContentControl=document.getElementById(_customUserInputContentId);
	var _inputContentText;
	if (_inputContentControl)
		_inputContentText=	escape(_inputContentControl.value);
	else
		_inputContentText="";
	
	var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=OrderCustom&OrderCustomId="+_customId+"&OrderCustomContentId="+_customContentId+"&OrderCustomContentInputValue="+_inputContentText;
	GetValue2(theUrl,HishopOrderChangeBack);
}
    
//设置订单的 您的要求
function HishopOrderSetText(_textControl)
{		
	var _text=escape(_textControl.value);
	var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=OrderText&Text="+_text;
	GetValue2(theUrl,HishopOrderChangeBack);
	
}
//到订单预览    
function HishopOrderToToPreviewOrder()
{	
	var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=ToPreviewOrder";
	GetValue2(theUrl,HishopOrderChangeBack);
}
	
//创建订单
function HishopOrderCreateOrder()
{
	var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=CreateOrder";
	GetValue2(theUrl,HishopOrderChangeBack);
}


//获取新订单，新留言等最新信息
function HishopAdminMessageCheck() {

    var _div = document.getElementById("AdminLeftMessageDiv");
    var b;
    if (Browser.isIE)
        b = document.getElementById("AdminLeftMessageFlash");
    else
        b = document.embeds.AdminLeftMessageFlash_Embed;

    if (Browser.isIE) {
                _div.style.display = "none";
            }
            else
                b.height = 0;

    window.setInterval(function() {
        this.Back = function(_backText) {

        if (Browser.isIE) {

                if (_div) {
                    if (_backText && _backText != '') {

                        _div.style.display = "block";
                    }
                    else {
                        _div.style.display = "none";
                    }
                }
                if (b) {
                    if (_backText && _backText != '') {
                        b.LoadMovie(0, "Images/hishopAlert5.swf?message=" + _backText);

                    }
                    else {

                        b.LoadMovie(0, "Images/hishopAlert5.swf");

                    }

                }

            }
            else {
            
                if (b) {
                    if (_backText && _backText != '') {
                        b.LoadMovie(0, "Images/hishopAlert5.swf?message=" + _backText);
                        b.height = 100;
                    }
                    else {

                        b.LoadMovie(0, "Images/hishopAlert5.swf");
                        b.height = 0;
                    }

                }
            }

        }
        var theUrl = HishopAjaxDirUrl + "/HishopAdminMessage.aspx?Type=Get";

        GetValue2(theUrl, this.Back);
    }, 8000)
}

//支付积分
function OrderPayPoint(_orderId) {
    this.Back = function(_text) {
        if (_text == "OK") {
            //刷新本页面
            document.location = document.location;
        }
        else {
            alert(_text);
            return false;
        }

    }
    var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=PayPoint&OrderId=" + _orderId;
    GetValue2(theUrl, this.Back);
}

//后台订单管理中订单状态下拉菜单改变的时候
function HishopOrderManageStateChange(_control,_state,_divId) {

    var _div = document.getElementById(_divId);
    if (_div) {
        if (_control.options[_control.selectedIndex].value == _state) {
            _div.style.display = "block";
        }
        else {
            _div.style.display = "none";
         }
    }
}

function HishopUseAdvanceOrCcbPointClick(_clientid, _type) {
    
    if (_type == 0) {
        HishopUseAdvanceOrCcbPoint_NoneClick(_clientid, true);
        HishopUseAdvanceOrCcbPoint_UseAdvanceClick(_clientid, false);
        HishopUseAdvanceOrCcbPoint_UseCcbPointClick(_clientid, false);
    } else if (_type == 1) {
        HishopUseAdvanceOrCcbPoint_NoneClick(_clientid, false);
        HishopUseAdvanceOrCcbPoint_UseAdvanceClick(_clientid, true);
        HishopUseAdvanceOrCcbPoint_UseCcbPointClick(_clientid, false);
    }
    else {
        HishopUseAdvanceOrCcbPoint_NoneClick(_clientid, false);
        HishopUseAdvanceOrCcbPoint_UseAdvanceClick(_clientid, false);
        HishopUseAdvanceOrCcbPoint_UseCcbPointClick(_clientid, true);
    }

}

function HishopUseAdvanceOrCcbPoint_NoneClick(_clientid, _isShow) {

    if (_isShow) {
    
     }

 }

 function HishopUseAdvanceOrCcbPoint_UseAdvanceClick(_clientid, _isShow) {

     var _radiocontrol = $(_clientid + "_useadvance");
     if (_radiocontrol != null) {
         HishopOrderSetIsAdvance(_radiocontrol);
     }
 }

 function HishopUseAdvanceOrCcbPoint_UseCcbPointClick(_clientid, _isShow) {
     var _div = $(_clientid + "_useCcbPointDiv");
     if (_div) {
         if (_isShow) {
             _div.style.display = "block";
         }
         else
             _div.style.display = "none";
     }

     if ($(_clientid + "_r1").checked)
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputTypeClick(_clientid, 0);
     else if ($(_clientid + "_r2").checked)
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputTypeClick(_clientid, 1);
 }

 function HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputTypeClick(_clientid, _type) {
     if (_type == 0) {
         HishopOrderSetUseCcbPoint($(_clientid + "_useCcbPoint"), 0, $(_clientid + "_ccbpointinputtext"), $(_clientid + "_ccbpointbuchajia"));
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select1_Click(_clientid, true);
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select2_Click(_clientid, false);
     }
     else {
         HishopOrderSetUseCcbPoint($(_clientid + "_useCcbPoint"), 1, $(_clientid + "_ccbpointinputtext"), $(_clientid + "_ccbpointbuchajia"));
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select1_Click(_clientid, false);
         HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select2_Click(_clientid, true);
     }
    
 }
 //足够支付
 function HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select1_Click(_client, _isshow) {

 }
 //不够支付
 function HishopUseAdvanceOrCcbPoint_UserCcbPoint_InputType_Select2_Click(_client, _isshow) {
  
     var _ccbpointinputdiv = $(_client + "_ccbpointinputdiv");
     if (_ccbpointinputdiv) {
         if (_isshow) 
             _ccbpointinputdiv.style.display = "block";
          else
              _ccbpointinputdiv.style.display = "none";
      }
  }


  //更新当前订单是否优先使用我的建设银行信用卡积分支付(仅商品费用)
  //_inputType 0为足够支付，1为不够支付
  function HishopOrderSetUseCcbPoint(_useCcbPointControl,_inputType,_inputCcbPointControl,_chajiaControl) {


      this.Back = function(_backText) {

          if (_chajiaControl)
              _chajiaControl.innerHTML = _backText;

          HishopOrderChangeBack("OK");
      }

      if (_useCcbPointControl) {
          var _inputCcbPoint = 0;
          if (_inputType == 0)
              _inputCcbPoint = -1; //-1为足够支付
          else if (_inputCcbPointControl)
              _inputCcbPoint = _inputCcbPointControl.value;

          var theUrl = HishopAjaxDirUrl + "/HishopOrder.aspx?Type=UseCcbPoint&IsCcbPoint=" + _useCcbPointControl.checked + "&InputCcbPoint=" + _inputCcbPoint;
//          alert(theUrl);
          GetValue2(theUrl,this.Back );
      }
  }

  function BoeeDeliver_bind_sheng(_type) {

      var _sheng = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_sheng");

      this.Back2 = function(_backText) {

      if (_backText!="") {
          for (var i = 0; i < _sheng.options.length; i++) {
              if (_backText == _sheng.options[i].value) {
                  _sheng.selectedIndex = i;
              }
          }
      }
      
      BoeeDeliver_bind_shi(_type);
          
      }

      this.Back = function(_backText) {
         
          _sheng.length = 0;
          var _shengList = _backText.split('|');
          for (var i = 0; i < _shengList.length; i++) {
              _sheng.options.add(new Option(_shengList[i], _shengList[i]));
          }

          //获取默认的sheng
          var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetDefaultSheng";
          GetValue2(theUrl, this.Back2);    
        
      }
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetSheng";
      GetValue2(theUrl, this.Back);
  }

  function BoeeDeliver_bind_shi(_type) {

      var _shi = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_diqu");
      this.Back2 = function(_backText) {

          if (_backText != "") {
              for (var i = 0; i < _shi.options.length; i++) {
                  if (_backText == _shi.options[i].value) {
                      _shi.selectedIndex = i;
                  }
              }
          }
          if (_type == 1)
              BoeeDeliver_bind_mendian();
          else
              BoeeDeliver_bind_quxian();

      }
      
      this.Back = function(_backText) {
          _shi.length = 0;
          var _shiList = _backText.split('|');
          for (var i = 0; i < _shiList.length; i++) {
              _shi.options.add(new Option(_shiList[i], _shiList[i]));
          }

          //获取默认的shi
          var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetDefaultShi";
          GetValue2(theUrl, this.Back2);
      }
      var shengcontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_sheng");
      var shengValue = escape(shengcontrol.options[shengcontrol.selectedIndex].value);
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetShi&Sheng=" + shengValue;
      GetValue2(theUrl, this.Back);
  }



  function BoeeDeliver_bind_quxian() {

      var _quxian = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_quxian");
      this.Back2 = function(_backText) {

          if (_backText != "") {
              for (var i = 0; i < _quxian.options.length; i++) {
                  if (_backText == _quxian.options[i].value) {
                      _quxian.selectedIndex = i;
                  }
              }
          }
          
          BoeeDeliver_bind_fanwein();
      }
      this.Back = function(_backText) {
       
         
          _quxian.length = 0;
          var _quxianList = _backText.split('|');
          for (var i = 0; i < _quxianList.length; i++) {
              _quxian.options.add(new Option(_quxianList[i], _quxianList[i]));
          }

          //获取默认的shi
          var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetDefaultQuxian";
          GetValue2(theUrl, this.Back2);
          
          
      }
      var shengcontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_sheng");
      var shicontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_diqu");
      var shengValue = escape(shengcontrol.options[shengcontrol.selectedIndex].value);
      var shiValue = escape(shicontrol.options[shicontrol.selectedIndex].value);
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetQuxian&Sheng=" + shengValue + "&Shi=" + shiValue;
      GetValue2(theUrl, this.Back);
  }

  function BoeeDeliver_bind_fanwein() {

      var _fanwei = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_fanwei");
      this.Back2 = function(_backText) {

          if (_backText != "") {
              for (var i = 0; i < _fanwei.options.length; i++) {
                  if (_backText == _fanwei.options[i].value) {
                      _fanwei.selectedIndex = i;
                  }
              }
          }

          BoeeDeliver_bind_xiangxi(_fanwei.options[_fanwei.selectedIndex].value);
      }
      
      this.Back = function(_backText) {
               
          _fanwei.length = 0;
          var _fanweiList = _backText.split('|');
          for (var i = 0; i < _fanweiList.length; i++) {
              _fanwei.options.add(new Option(_fanweiList[i].split(',')[0], _fanweiList[i].split(',')[1]));
          }

          //获取默认的shi
          var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetDefaultFanwei";
          GetValue2(theUrl, this.Back2);
          
        
      }
      var shengcontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_sheng");
      var shicontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_diqu");
      var quxiancontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_quxian");
      var shengValue = escape(shengcontrol.options[shengcontrol.selectedIndex].value);
      var shiValue = escape(shicontrol.options[shicontrol.selectedIndex].value);
      var quxianValue = escape(quxiancontrol.options[quxiancontrol.selectedIndex].value);
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetFanwei&Sheng=" + shengValue + "&Shi=" + shiValue + "&Quxian=" + quxianValue;
      GetValue2(theUrl, this.Back);
  }

  function BoeeDeliver_bind_mendian() {

      var _mendian = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_mendian");

      this.Back2 = function(_backText) {

          if (_backText != "") {
              for (var i = 0; i < _mendian.options.length; i++) {
                  if (_backText == _mendian.options[i].value) {
                      _mendian.selectedIndex = i;
                  }
              }
          }
          
          BoeeDeliver_bind_xiangxi(_mendian.options[_mendian.selectedIndex].value);
      }
      this.Back = function(_backText) {         
          _mendian.length = 0;
          var _mendianList = _backText.split('|');
          for (var i = 0; i < _mendianList.length; i++) {
              _mendian.options.add(new Option(_mendianList[i].split(',')[0], _mendianList[i].split(',')[1]));
          }

          //获取默认的shi
          var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetDefaultMendian";
          GetValue2(theUrl, this.Back2);
          
          
          //BoeeDeliver_bind_fanwein();
      }
      var shengcontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_sheng");
      var shicontrol = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_diqu");
      var shengValue = escape(shengcontrol.options[shengcontrol.selectedIndex].value);
      var shiValue = escape(shicontrol.options[shicontrol.selectedIndex].value);
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetMendian&Sheng=" + shengValue + "&Shi=" + shiValue;
      GetValue2(theUrl, this.Back);
  }

  function BoeeDeliver_bind_xiangxi(_id) {

      this.Back = function(_backText) {
       
          var _address = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_xx_address");
          var _tel = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_xx_tel");
          var _heft = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_xx_heft");
          var _money = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_xx_money");
          var _time = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_xx_time");
          ////地址、电话、周期、重量 费用
          var _t = _backText.split('|');
          _address.innerHTML = _t[0];
          _tel.innerHTML = _t[1];
          _time.innerHTML = _t[2];
          _heft.innerHTML = _t[3];
          _money.innerHTML = _t[4];

          HishopOrderChangeBack("OK");

          /*
          alert(_backText);
          return;
          var _mendian = document.getElementById(_HishopOrderDeliverTextControlId + "_boee_mendian");
          _mendian.length = 0;
          var _mendianList = _backText.split('|');
          for (var i = 0; i < _mendianList.length; i++) {
          _mendian.options.add(new Option(_mendianList[i].split(',')[0], _mendianList[i].split(',')[1]));
          }*/

          //BoeeDeliver_bind_fanwein();
      }
      var theUrl = HishopAjaxDirUrl + "/HishopBoee.aspx?Type=GetXiangxi&Id=" + _id;
     
      GetValue2(theUrl, this.Back);
  }