/* $Id : shopping_flow.js 4865 2007-01-31 14:04:10Z paulgao $ */

var selectedShipping = null;
var selectedPayment  = null;
var selectedPack     = null;
var selectedCard     = null;
var selectedSurplus  = '';
var selectedBonus    = 0;
var selectedIntegral = 0;
var selectedOOS      = null;
var alertedSurplus   = false;

var groupBuyShipping = null;
var groupBuyPayment  = null;

//bzm 2011-01-14 add 情人节活动
var cardid=0;
//end

/* 处理用户名  将邮箱值赋给用户名字段 20091123 by lcy*/
function checkusername()
{
	
	document.registerForm.username.value =document.registerForm.email.value;
	//var username=document.registerForm.getElementById("username").value;
	//alert(username);

}

/* *
 * 改变配送方式
 */
function selectShipping(obj)
{
	//alert(obj.value);
  if (selectedShipping == obj)
  {
    return;
  }
  else
  {
    selectedShipping = obj;
  }
  var supportCod = obj.attributes['supportCod'].value + 0;
  var theForm = obj.form;

  for (i = 0; i < theForm.elements.length; i ++ )
  {
    if (theForm.elements[i].name == 'payment' && theForm.elements[i].attributes['isCod'].value == '1')
    {
      if (supportCod == 0)
      {
        theForm.elements[i].checked = false;
        theForm.elements[i].disabled = true;
      }
      else
      {
        theForm.elements[i].disabled = false;
      }
    }
  }

  if (obj.attributes['insure'].value + 0 == 0)
  {
    document.getElementById('ECS_NEEDINSURE').checked = false;
    document.getElementById('ECS_NEEDINSURE').disabled = true;
  }
  else
  {
    document.getElementById('ECS_NEEDINSURE').checked = false;
    document.getElementById('ECS_NEEDINSURE').disabled = false;
  }

  document.getElementById('taxarea').style.display='none';
  
  //税号处理结束
  var now = new Date();
  //bzm 2011-01-14 add 情人节活动
  if(cardid!=0)
  	Ajax.call('flow.php?step=select_shipping', 'shipping=' + obj.value+'&cardid='+cardid, changeSurplusResponse, 'GET', 'JSON');
  else
  //end
  	Ajax.call('flow.php?step=select_shipping', 'shipping=' + obj.value, orderShippingSelectedResponse, 'GET', 'JSON');
    //判断税号开始
  var taxcountry=document.getElementById('taxcountry').value;
  
  if((obj.value==4 && taxcountry==1824)||(obj.value==29 && taxcountry==1824)||(obj.value==27 && taxcountry==1824)||(obj.value==6 && taxcountry==1824))
  {
	 alert("Please input the VAT NO.");
	 //输出税号的框框
	 document.getElementById('taxarea').style.display='';
	 
  return false;

	  }
  //隐藏税号的框
}

/**
 *
 */
function orderShippingSelectedResponse(result)
{
	//alert(orderSelectedResponse(result));
  if (result.need_insure)
  {
    try
    {
      document.getElementById('ECS_NEEDINSURE').checked = true;
    }
    catch (ex)
    {
      alert(ex.message);
    }
  }

  try
  {
    if (document.getElementById('ECS_CODFEE') != undefined)
    {
      document.getElementById('ECS_CODFEE').innerHTML = result.cod_fee;
    }
	if(result.allow_use_integral==0){
		document.getElementById('integral_ccz').style.display='none';
	}
  }
  catch (ex)
  {
    alert(ex.message);
  }

  orderSelectedResponse(result);
}

/* *
 * 改变支付方式
 */
function selectPayment(obj)
{
  if (selectedPayment == obj)
  {
    return;
  }
  else
  {
    selectedPayment = obj;
  }
  //bzm 2011-01-14 add 情人节活动
  if(cardid!=0)
  	Ajax.call('flow.php?step=select_payment', 'payment=' + obj.value+'&cardid='+cardid, changeSurplusResponse, 'GET', 'JSON');
  else
  //end
  	Ajax.call('flow.php?step=select_payment', 'payment=' + obj.value, orderSelectedResponse, 'GET', 'JSON');
}
//bzm 2011-01-14 add 情人节活动
function useCard(val)
{
	document.getElementById('ECS_BONUS').options[0].selected = true;
	document.getElementById('bonus_sn').value='';
	if(document.getElementById('b_number')!=null){
		document.getElementById('b_number').value='';
	}
  //alert(val);
  //if (cardid == val)
  //{
  //  return;
  //}
  //else
  //{
  cardid = val;
  //}
  Ajax.call('flow.php?step=useCard', 'cardid=' + val, orderSelectedResponse, 'GET', 'JSON');
}
//end
/* *
 * 团购购物流程 --> 改变配送方式
 */
function handleGroupBuyShipping(obj)
{
  if (groupBuyShipping == obj)
  {
    return;
  }
  else
  {
    groupBuyShipping = obj;
  }

  var supportCod = obj.attributes['supportCod'].value + 0;
  var theForm = obj.form;

  for (i = 0; i < theForm.elements.length; i ++ )
  {
    if (theForm.elements[i].name == 'payment' && theForm.elements[i].attributes['isCod'].value == '1')
    {
      if (supportCod == 0)
      {
        theForm.elements[i].checked = false;
        theForm.elements[i].disabled = true;
      }
      else
      {
        theForm.elements[i].disabled = false;
      }
    }
  }

  if (obj.attributes['insure'].value + 0 == 0)
  {
    document.getElementById('ECS_NEEDINSURE').checked = false;
    document.getElementById('ECS_NEEDINSURE').disabled = true;
  }
  else
  {
    document.getElementById('ECS_NEEDINSURE').checked = false;
    document.getElementById('ECS_NEEDINSURE').disabled = false;
  }

  Ajax.call('group_buy.php?act=select_shipping', 'shipping=' + obj.value, orderSelectedResponse, 'GET');
}

/* *
 * 团购购物流程 --> 改变支付方式
 */
function handleGroupBuyPayment(obj)
{
  if (groupBuyPayment == obj)
  {
    return;
  }
  else
  {
    groupBuyPayment = obj;
  }

  Ajax.call('group_buy.php?act=select_payment', 'payment=' + obj.value, orderSelectedResponse, 'GET');
}

/* *
 * 改变商品包装
 */
function selectPack(obj)
{
  if (selectedPack == obj)
  {
    return;
  }
  else
  {
    selectedPack = obj;
  }

  Ajax.call('flow.php?step=select_pack', 'pack=' + obj.value, orderSelectedResponse, 'GET', 'JSON');
}

/* *
 * 改变祝福贺卡
 */
function selectCard(obj)
{
  if (selectedCard == obj)
  {
    return;
  }
  else
  {
    selectedCard = obj;
  }

  Ajax.call('flow.php?step=select_card', 'card=' + obj.value, orderSelectedResponse, 'GET', 'JSON');
}

/* *
 * 选定了配送保价
 */
function selectInsure(needInsure)
{
  needInsure = needInsure ? 1 : 0;

  Ajax.call('flow.php?step=select_insure', 'insure=' + needInsure, orderSelectedResponse, 'GET', 'JSON');
}

/* *
 * 团购购物流程 --> 选定了配送保价
 */
function handleGroupBuyInsure(needInsure)
{
  needInsure = needInsure ? 1 : 0;

  Ajax.call('group_buy.php?act=select_insure', 'insure=' + needInsure, orderSelectedResponse, 'GET', 'JSON');
}

/* *
 * 回调函数
 */
function orderSelectedResponse(result)
{
  if (result.error)
  {
    alert(result.error);
    location.href = './';
  }

  try
  {
    var layer = document.getElementById("ECS_ORDERTOTAL");

    layer.innerHTML = (typeof result == "object") ? result.content : result;
	if(result.allow_use_integral==0){
		document.getElementById('integral_ccz').style.display='none';
	}
	
	//bzm 2011-01-14 add 情人节活动	
	var chkObjs = document.getElementsByName("payment");
	var payment=0;
	for(var i=0;i<chkObjs.length;i++){
		if(chkObjs[i].checked){
			payment=chkObjs[i].value;
		}
	}
	 if (payment== '5'){
		 document.getElementById('ECS_SURPLUS').readOnly=true;
	 }else{		 
		 document.getElementById('ECS_SURPLUS').readOnly=false;		 
	 }
	//end
	
    if (result.payment != undefined)
    {
      var surplusObj = document.forms['theForm'].elements['surplus'];
      if (surplusObj != undefined)
      {
        surplusObj.disabled = result.pay_code == 'balance';
      }
    }
  }
  catch (ex) { }
}

/* *
 * 改变余额
 */
function changeSurplus(val)
{
  if (selectedSurplus == val)
  {
    return;
  }
  else
  {
    selectedSurplus = val;
  }
  //bzm 2011-01-14 add 情人节活动
  if(cardid!=0)
  	Ajax.call('flow.php?step=change_surplus', 'surplus=' + val+'&cardid='+cardid, changeSurplusResponse, 'GET', 'JSON');
  else
  //end
  	Ajax.call('flow.php?step=change_surplus', 'surplus=' + val, changeSurplusResponse, 'GET', 'JSON');
}

/* *
 * 改变余额回调函数
 */
function changeSurplusResponse(obj)
{
  
  if (obj.error)
  {
    try
    {
      document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = obj.error;
      document.getElementById('ECS_SURPLUS').value = '0';
      document.getElementById('ECS_SURPLUS').focus();
    }
    catch (ex) { }
  }
  else
  {
    try
    {
      document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = '';
    }
    catch (ex) { }
    orderSelectedResponse(obj.content);
  }
}

/* *
 * 改变积分
 */
function changeIntegral(val)
{
	val=document.getElementById('max_integral').innerHTML;
	var max_integral=document.getElementById('ECS_INTEGRAL').value;
	if(max_integral==0){
		document.getElementById('ECS_INTEGRAL').value=0;
		val=0;
	}else{
		document.getElementById('ECS_INTEGRAL').value=val;
	}
  if (selectedIntegral == val)
  {
    return;
  }
  else
  {
    selectedIntegral = val;
  }

  Ajax.call('flow.php?step=change_integral', 'points=' + val, changeIntegralResponse, 'GET', 'JSON');
}

/* *
 * 改变积分回调函数
 */
function changeIntegralResponse(obj)
{
  if (obj.error)
  {
    try
    {
      document.getElementById('ECS_INTEGRAL_NOTICE').innerHTML = obj.error;
      document.getElementById('ECS_INTEGRAL').value = '0';
      document.getElementById('ECS_INTEGRAL').focus();
    }
    catch (ex) { }
  }
  else
  {
    try
    {
      document.getElementById('ECS_INTEGRAL_NOTICE').innerHTML = '';
    }
    catch (ex) { }
    orderSelectedResponse(obj.content);
  }
}

/* *
 * 改变红包
 */
function changeBonus(val)
{
  document.getElementById('cardSelect').options[0].selected = true;
  Ajax.call('flow.php?step=change_bonus', 'bonus=' + val, changeBonusResponse, 'GET', 'JSON');
}
function changeBonus_b(val)
{
  document.getElementById('cardSelect').options[0].selected = true;
  Ajax.call('flow.php?step=change_bonus_b', 'num=' + val, changeBonusResponse, 'GET', 'JSON');
}

/* *
 * 改变红包的回调函数
 */
function changeBonusResponse(obj)
{
  if (obj.error)
  {
    alert(obj.error);

    try
    {
      document.getElementById('ECS_BONUS').value = '0';
    }
    catch (ex) { }
  }
  else
  {
    orderSelectedResponse(obj.content);
  }
}

/**
 * 验证红包序列号
 * @param string bonusSn 红包序列号
 */
function validateBonus(bonusSn)
{
  Ajax.call('flow.php?step=validate_bonus', 'bonus_sn=' + bonusSn, validateBonusResponse, 'GET');
}

function validateBonusResponse(result)
{
  alert(result);
}

/* *
 * 改变发票的方式
 */
function changeNeedInv()
{
  var obj        = document.getElementById('ECS_NEEDINV');
  var objType    = document.getElementById('ECS_INVTYPE');
  var objPayee   = document.getElementById('ECS_INVPAYEE');
  var objContent = document.getElementById('ECS_INVCONTENT');
  var needInv    = obj.checked ? 1 : 0;
  var invType    = obj.checked ? (objType != undefined ? objType.value : '') : '';
  var invPayee   = obj.checked ? objPayee.value : '';
  var invContent = obj.checked ? objContent.value : '';
  objType.disabled = objPayee.disabled = objContent.disabled = ! obj.checked;
  if(objType != null)
  {
    objType.disabled = ! obj.checked;
  }

  Ajax.call('flow.php?step=change_needinv', 'need_inv=' + needInv + '&inv_type=' + invType + '&inv_payee=' + invPayee + '&inv_content=' + invContent, orderSelectedResponse, 'GET');
}

/* *
 * 改变发票的方式
 */
function groupBuyChangeNeedInv()
{
  var obj        = document.getElementById('ECS_NEEDINV');
  var objPayee   = document.getElementById('ECS_INVPAYEE');
  var objContent = document.getElementById('ECS_INVCONTENT');
  var needInv    = obj.checked ? 1 : 0;
  var invPayee   = obj.checked ? objPayee.value : '';
  var invContent = obj.checked ? objContent.value : '';
  objPayee.disabled = objContent.disabled = ! obj.checked;

  Ajax.call('group_buy.php?act=change_needinv', 'need_idv=' + needInv + '&amp;payee=' + invPayee + '&amp;content=' + invContent, null, 'GET');
}

/* *
 * 改变缺货处理时的处理方式
 */
function changeOOS(obj)
{
  if (selectedOOS == obj)
  {
    return;
  }
  else
  {
    selectedOOS = obj;
  }

  Ajax.call('flow.php?step=change_oos', 'oos=' + obj.value, null, 'GET');
}
//验证税号
function checktax() 
	{
		var tax = $("#tax").val();

		 var shipping=document.getElementsByName("shipping");
		 var taxcountry=document.getElementById('taxcountry').value;
		 for(var i=0;i<shipping.length;i++)
		 {
	        if(shipping.item(i).checked==true)
             {
				 
				if((shipping.item(i).value==4 && tax=="" && taxcountry==1824)||(shipping.item(i).value==29 && tax=="" && taxcountry==1824)||(shipping.item(i).value==27 && tax=="" && taxcountry==1824)){
					alert("Please input the VAT NO.");
					document.getElementById('taxarea').style.display='';
					document.getElementById('tax').focus();
					return 0;
					}
				else
				{
					return 1;
					}
                  break;
		     }
		 }

	}
/* *
 * 检查提交的订单表单
 */
 function checkOrderForm(frm)
{
     if (checktax()==0)
   {
	  // alert(checktax());
	   return false;
	   }
	 else
	 {
		 //alert(checktax());
		 
		 }
  var paymentSelected = false;
  var shippingSelected = false;

  // 检查是否选择了支付配送方式
  for (i = 0; i < frm.elements.length; i ++ )
  {
    if (frm.elements[i].name == 'shipping' && frm.elements[i].checked)
    {
      shippingSelected = true;
    }

    if (frm.elements[i].name == 'payment' && frm.elements[i].checked)
    {
      paymentSelected = true;
    }
  }

  if ( ! shippingSelected)
  {
    alert(flow_no_shipping);
    return false;
  }

  if ( ! paymentSelected)
  {
    alert(flow_no_payment);
    return false;
  }
	var money_my=document.getElementById("your_surplus").innerHTML;
	
	if(parseFloat(document.getElementById("ECS_SURPLUS").value)>parseFloat(money_my.replace("US$ ",""))) {
		document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = "Your balance is not enough";
		return false;
	}
   var card_id   = document.getElementById('cardSelect').value;
   var bonus_id  = document.getElementById('ECS_BONUS').value; 
   var bonus_sn  = document.getElementById('bonus_sn').value;
   var bonus_num = document.getElementById('b_number').value;
   if(bonus_num > 0 || bonus_id > 0 || bonus_sn != '')
   {
	   if(card_id >0)
	   {
			alert('Bonus and gift card can not be used at the same time');
			return false;
	   }
   }
  // 检查用户输入的余额wtw20110412(version)，暂时屏蔽 onblur="changeSurplus(this.value)"
  /*
  if (document.getElementById("ECS_SURPLUS"))
  {
    var surplus = document.getElementById("ECS_SURPLUS").value;
    var error   = Utils.trim(Ajax.call('flow.php?step=check_surplus', 'surplus=' + surplus, null, 'GET', 'TEXT', false));

    if (error)
    {
      try
      {
        document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = error;
      }
      catch (ex)
      {
      }
      return false;
    }
  }

  // 检查用户输入的积分
  
  if (document.getElementById("ECS_INTEGRAL"))
  {
    var integral = document.getElementById("ECS_INTEGRAL").value;
    var error    = Utils.trim(Ajax.call('flow.php?step=check_integral', 'integral=' + integral, null, 'GET', 'TEXT', false));

    if (error)
    {
      return false;
      try
      {
        document.getElementById("ECS_INTEGRAL_NOTICE").innerHTML = error;
      }
      catch (ex)
      {
      }
    }
  }*/

  return true;
}
//function checkOrderForm(frm)
//{
//		
//  var paymentSelected = false;
//  var shippingSelected = false;
//  var prev_surplus=document.getElementById('prev_surplus').value;
//  var status=document.getElementById('status').value;
//  var ordersn=document.getElementById('ordersn').value;
//  var sp=document.getElementById('shipping').value;
//  if(prev_surplus<0&&status!=2){
//	alert('You should pay or cancel the order '+ordersn+' first, then can submit this order.');
//	return false;
//	}else{
//	
//		
//  // 检查是否选择了支付配送方式
//  for (i = 0; i < frm.elements.length; i ++ )
//  {
//	 
//    if (frm.elements[i].name == 'shipping' && frm.elements[i].checked)
//    {
//      shippingSelected = true;
//    }
//
//    if (frm.elements[i].name == 'payment' && frm.elements[i].checked)
//    {
//      paymentSelected = true;
//    }
//  }
//
//  if ( ! shippingSelected)
//  {
//    alert(flow_no_shipping);
//    return false;
//  }
//
//  if ( ! paymentSelected)
//  {
//    alert(flow_no_payment);
//    return false;
//  }
//
//  // 检查用户输入的余额
//  if (document.getElementById("ECS_SURPLUS"))
//  {
//    var surplus = document.getElementById("ECS_SURPLUS").value;
//    var error   = Utils.trim(Ajax.call('flow.php?step=check_surplus', 'surplus=' + surplus, null, 'GET', 'TEXT', false));
//
//    if (error)
//    {
//      try
//      {
//        document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = error;
//      }
//      catch (ex)
//      {
//      }
//      return false;
//    }
//  }
//
//  // 检查用户输入的积分
//  if (document.getElementById("ECS_INTEGRAL"))
//  {
//    var integral = document.getElementById("ECS_INTEGRAL").value;
//    var error    = Utils.trim(Ajax.call('flow.php?step=check_integral', 'integral=' + integral, null, 'GET', 'TEXT', false));
//
//    if (error)
//    {
//      return false;
//      try
//      {
//        document.getElementById("ECS_INTEGRAL_NOTICE").innerHTML = error;
//      }
//      catch (ex)
//      {
//      }
//    }
//  }
//
//  return true;
//	}
//}

/*
* 检查提交的订单表单 paypal_flow.dwt
*/
function checkOrderForm1(frm)
{
	
	   if (checktax()==0)
   {
	 //  alert(checktax());
	   return false;
	   }
	 else
	 {
		 //alert(checktax());
		 
		 }
  var paymentSelected = false;
  var shippingSelected = false;
  // 检查是否选择了支付配送方式
  for (i = 0; i < frm.elements.length; i ++ )
  {
	  
    if (frm.elements[i].name == 'shipping' && frm.elements[i].checked)
    {
      shippingSelected = true;
    }

    if (frm.elements[i].name == 'payment' && frm.elements[i].checked)
    {
      paymentSelected = true;
    }
  }
//return false;
  if ( ! shippingSelected)
  {
    alert(flow_no_shipping);
    return false;
  }

  if ( ! paymentSelected)
  {
    alert(flow_no_payment);
    return false;
  }

  // 检查用户输入的余额
  if (document.getElementById("ECS_SURPLUS"))
  {
    var surplus = document.getElementById("ECS_SURPLUS").value;
    var error   = Utils.trim(Ajax.call('flow.php?step=check_surplus', 'surplus=' + surplus, null, 'GET', 'TEXT', false));

    if (error)
    {
      try
      {
        document.getElementById("ECS_SURPLUS_NOTICE").innerHTML = error;
      }
      catch (ex)
      {
      }
      return false;
    }
  }

  // 检查用户输入的积分
  if (document.getElementById("ECS_INTEGRAL"))
  {
    var integral = document.getElementById("ECS_INTEGRAL").value;
    var error    = Utils.trim(Ajax.call('flow.php?step=check_integral', 'integral=' + integral, null, 'GET', 'TEXT', false));

    if (error)
    {
      return false;
      try
      {
        document.getElementById("ECS_INTEGRAL_NOTICE").innerHTML = error;
      }
      catch (ex)
      {
      }
    }
  }

  return true;
}

/* *
 * 检查收货地址信息表单中填写的内容
 */
	function checkConsignee(frm)
	{
	  var msg = new Array();
	  var err = false;
	//alert(frm.elements['country'].value);return false;
	  if (frm.elements['country'] && frm.elements['country'].value == 0)
	  {
		msg.push(country_not_null);
		err = true;
	  }
	<!-- 跳过省市 -->
	if (frm.elements['province'] && frm.elements['province'].length > 1)
	  {
		if (frm.elements['province'].value == 0)
		{
		  err = true;
		  msg.push(province_not_null);
		}
	  }
	  if (frm.elements['city'] && frm.elements['city'].length > 1)
	  {
		if (frm.elements['city'].value == 0)
		{
		  err = true;
		  msg.push(city_not_null);
		}
	  }
	  
	<!-- 跳过省市 -->
	  if (frm.elements['district'] && frm.elements['district'].length > 1)
	  {
		if (frm.elements['district'].value == 0)
		{
		  err = true;
		  msg.push(district_not_null);
		}
	  }
	
	  if (Utils.isEmpty(frm.elements['consignee'].value))
	  {
		err = true;
		msg.push(consignee_not_null);
	  }
	
	  if ( ! Utils.isEmail(frm.elements['email'].value))
	  {
		err = true;
		msg.push(invalid_email);
	  }
	 //add by wqc  邮政编码 不能为空
	   if (frm.elements['zipcode'] && frm.elements['zipcode'].value =='')
	  {
		msg.push('zip code is not null');
		err = true;
	  }
	
	  if (frm.elements['address'] && Utils.isEmpty(frm.elements['address'].value))
	  {
		err = true;
		msg.push(address_not_null);
	  }
	
	
	  if (Utils.isEmpty(frm.elements['tel'].value))
	  {
		err = true;
		msg.push(tele_not_null);
	  }
	
	  if (err)
	  {
		message = msg.join("\n");
		alert(message);
	  }
	  return ! err;
	}

/* *
 * 改变购物车商品数量
 */
function changeNum(id){

	var goods_num = document.getElementById('goods_number_'+id).value;
	var stock_countries = document.getElementById('stock_countries_'+id).value;
	var stock_num = document.getElementById('stock_num_'+id).value;
	
	if(!/^[0-9]+$/.test(goods_num))
	{
		goods_num = 1;
		document.getElementById('goods_number_'+id).value = 1;
	}

  //bzm 2011-01-14 add 情人节活动
  if(cardid!=0) { 	
  	//Ajax.call('flow.php?step=updnum','rec_id=' + id + '&goods_num=' + goods_num+'&cardid='+cardid, changeNumResponse, 'GET', 'JSON');
	Ajax.call('flow.php?step=updnum','rec_id=' + id + '&goods_num=' + goods_num + '&stock_core=' + stock_countries + '&stock_n=' + stock_num , changeNumResponse, 'GET', 'JSON');
  }else{
  //end 
  	Ajax.call('flow.php?step=updnum','rec_id=' + id + '&goods_num=' + goods_num + '&stock_core=' + stock_countries + '&stock_n=' + stock_num , changeNumResponse, 'GET', 'JSON');
  }
		setTimeout(function() {  
       get_mycart();    
        }, 1000);
}
function changeNumResponse(obj)
{
	//alert(obj.stock_notic);
	
	if (obj.error){
		try{
		  document.getElementById("ECS_NUM_NOTICE").innerHTML = obj.error;
		  document.getElementById('ECS_NUM').value = '0';
		  document.getElementById('ECS_NUM').focus();
		}catch (ex) { }
	}else{
		try{
			//bzm 2011-01-14 情人节活动
			/*if(parseFloat(obj.goods_amount)>=100){

				document.getElementById('cardInfoTable').style.display="";
				if(obj.enableCard){
					document.getElementById('cardSelect').style.display="";
					num=document.getElementById('cardSelect').length;
					if(num<2){
						document.getElementById('cardSelect').options.add(new Option(obj.enableCard,obj.enableCard));
					}
					document.getElementById('enableCard').style.display="none";
				}else{
					document.getElementById('cardSelect').style.display="none";
					document.getElementById('enableCard').style.display="";
				}
			}else{
				document.getElementById('cardInfoTable').style.display="none";
			}*/
			//document.getElementById('cardSelect').style.display="";
			//num=document.getElementById('cardSelect').length;
			/*if(num<2){
				//for(var i=0;i<obj.enableCard.length;i++) {
					document.getElementById('cardSelect').options.add(new Option(obj.enableCard[i],obj.enableCard[i]));
					//alert(obj.enableCard[i]);
				//}
				
			}*/
			/*
			if(obj.enableCard!=""){
				document.getElementById('cardSelect').selectedIndex=0;
				if(num<2) {
					document.getElementById('cardSelect').options.add(new Option(obj.enableCard,obj.enableCard));
					
				}
				document.getElementById('enableCard').style.display="none";
				document.getElementById('cardInfoTable').style.display="";
			}
			else {
				document.getElementById('cardSelect').style.display="none";
				document.getElementById('enableCard').style.display="";
			}
			*/
			//end
			if(obj.allow_use_integral==0){
				 document.getElementById('integral_ccz').style.display='none';
				 //location.reload();
			}else{
			  if(obj.order_max_integral==0){
				 document.getElementById("ECS_INTEGRAL").value=0;
				 document.getElementById("max_integral").innerHTML = 0;
				 document.getElementById('integral_ccz').style.display='none';
			  }else{
				  var max_integral=document.getElementById('ECS_INTEGRAL').value;
				  if(max_integral>0){
					  document.getElementById('ECS_INTEGRAL').value=obj.order_max_integral;
				  }
				  document.getElementById("max_integral").innerHTML = obj.order_max_integral;
				  document.getElementById('integral_ccz').style.display='';
			  }
			}
		  document.getElementById("stock_notic_"+obj.rec_id).innerHTML = obj.stock_notic;
		  document.getElementById("ECS_NUM_NOTICE").innerHTML = '';
		  document.getElementById("total_goods_"+obj.rec_id).innerHTML = obj.goods_total_formated;
		  //wtw
		  if(document.getElementById("total_goods_integral_"+obj.rec_id)!=null) {
			document.getElementById("total_goods_integral_"+obj.rec_id).innerHTML = "Points "+obj.goods_integral_total;
		  }
		  
		  document.getElementById("ship_ccz_"+obj.shipping_id).innerHTML = obj.shipping_total_formated;
		}catch (ex) { }
		orderSelectedResponse(obj.content);
		orderShippingSelectedResponse(obj.content);
		document.getElementById("flow_bonus").innerHTML = obj.flow_bonus;       
		changeIntegral(obj.allow_use_integral);
		change_shipping_list();
		changeBonus(0);                                                 
	}
}


/* *
 * 改变购物车商品属性，将备注加入属性中
 */
 function changeMemo(id){
 	var memo = $('#goods_memo_'+id).val();
 	var rec_id = id;
 	var pars = "memo="+memo+"&rec_id="+rec_id;
	$.ajax({
		type: "POST",
		url: "flow.php?step=changeMemo",
		data: pars,
		dataType: "html",
		success: function(msg){	
 	
			}
		})
}		
