/* Copyright (C) 2009 - 2011 Shopiy, Shopiy许可协议 (http://www.shopiy.com/license) */


var loader = '<div class="loader">&nbsp;</div>', result = '<div class="result"></div>', status = '<div class="status"></div>', page = 'undefined', action = 'undefined';

function toThousands(n) {
			var t = parseInt(n), i, r;
        for (t = t.toString().replace(/^(\d*)$/, "$1."), t = (t + "00").replace(/(\d*\.\d\d)\d*/, "$1"), t = t.replace(".", ","), i = /(\d)(\d{3},)/; i.test(t); )
            t = t.replace(i, "$1,$2");
        return t = t.replace(/,(\d\d)$/, ".$1"), r = t.split("."), r[1] == "00" && (t = r[0]), t
}
function clearHistory() {
	document.cookie = 'ECS[history]='+escape('');
	$('#history').animate({height:'0',opacity:'0'}, 1000, '', function(){
		$('#history .tip').tipsy('hide');
		$('#history').hide();
	});
}

function orderQuery() {
	var order_input = $('#order_query input[name="order_sn"]');
	var order_sn = order_input.val(), reg = /^[\.0-9]+/;
	if (order_sn.length < 10 || ! reg.test(order_sn)) {
		order_input.focus().tipsy('show');
		return;
	}
	else {
		$.get(
			'user.php?act=order_query&order_sn=s',
			'order_sn=s' + order_sn,
			function(response){
				var order_result = $('#order_query .result');
				var res = $.evalJSON(response);
				if (res.message != '') {
					cAlert(res.message);
				}
				if (res.error == 0) {
					cAlert(res.content);
					$('form[name^=queryForm] a').click(function(){
						$(this).parents('form').submit();
						return false;
					});
				}
			},
			'text'
		);
	}
}

function submitVote()
{
	var type = $('#vote input[name="type"]').val(), vote_id = $('#vote input[name="id"]').val(), option = '';
	$('#vote input[name="option_id"]:checked').each(function() {
		var option_id = $(this).val();
		option += option_id + ',';
	});

	if (option == '') {
		$('#vote form').tipsy('show');
		return;
	} else {
		var vote_result = $('#vote .result');
		$('#vote .loader').css({visibility:'visible'}).fadeTo(0, 1000);
		$.post(
			'vote.php',
			{vote: vote_id, options: option, type: type},
			function(response){
				var res = $.evalJSON(response);
				if (res.message != '') {
					vote_result.css({display:'block'});
					vote_result.html(res.message);
				}
				if (res.error == 0) {
					$('#vote_inner').html(res.content);
				}
				$('#vote .loader').fadeTo(1000, 0);
			},
			'text'
		);
	}
}

function addEmailList() {
	var subscription_email = $('#subscription input[name="email"]');
	var email = subscription_email.val();
	if (!isValidEmail(email)) {
		subscription_email.focus().tipsy('show');
		return;
	}
	else {
		$('#subscription .loader').css({visibility:'visible'}).fadeTo(0, 1000);
		$.get(
			'user.php?act=email_list&job=add',
			'email=' + email,
			function(response){
				$('#subscription .result').css({display:'block',backgroundColor:'#97cf4d'}).html(response).animate({backgroundColor:'#fff'}, 1000);
				$('#subscription .loader').fadeTo(1000, 0);
			},
			'text'
		);
	}
}
function cancelEmailList()
{
	var subscription_email = $('#subscription input[name="email"]');
	var email = subscription_email.val();
	if (!isValidEmail(email)) {
		subscription_email.focus().tipsy('show');
		return;
	}
	else {
		var subscription_result = $('#subscription .result');
		var subscription_loader = $('#subscription .loader');
		subscription_loader.css({visibility:'visible'}).fadeTo(0, 1000);
		$.get(
			'user.php?act=email_list&job=del',
			'email=' + email,
			function(response){
				subscription_result.css({display:'block',backgroundColor:'#97cf4d'}).html(response).animate({backgroundColor:'#fff'}, 1000);
				subscription_loader.fadeTo(1000, 0);
			},
			'text'
		);
	}
}
function isValidEmail(email) {
	var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	return filter.test(email);
}

function getAttrSiy(area) {
	var attrList = new Array();
	area.find('input[name^="spec_"]:checked, select[name^="spec_"]').each(function(i) {
		attrList[i] = $(this).val();
	});
	return attrList;
}

(function($) {
$.fn.ChangePriceSiy = function() {
	var area = $(this);
	loadPrice(area);
	area.find('input[name^="spec_"], select[name^="spec_"]').change(function() {
		loadPrice(area);
	});
	area.find('input[name="number"]').keyup(function() {
		var number = area.find('input[name="number"]').val();
		if (number.length > 0) {
			loadPrice(area);
		}
	});
};
})(jQuery);

function loadPrice(area) {
	var attr = getAttrSiy(area);
	var number = area.find('input[name="number"]').val();
	if (number < 1) {
		var qty = '1';
	}
	else {
		var qty = number;
	};
	$.get(
		'goods.php',
		'act=price&id=' + goodsId + '&attr=' + attr + '&number=' + qty,
		function(response){
			var res = $.evalJSON(response);
			if (res.err_msg.length > 0) {
				$.fn.colorbox({html:'<div class="message_box">' + res.err_msg + '<p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
			}
			else {
				area.find('[name="number"]').val(res.qty);
				area.find('.amount').html(res.result);
			}
		},
		'text'
	);
};


function buy(id, num, parent) {
	var goods = new Object();
	var spec_arr = new Array();
	var fittings_arr = new Array();
	var number = 1;
	var form = $('#purchase_form');
	var quick = 0;

	if (form.length > 0) {
		spec_arr = getAttrSiy(form);
		var formNumber = form.find('[name="number"]').val();
		if (formNumber) {
			number = formNumber;
		}
		quick = 1;
	}
	if (num > 0) {
		number = num;
	}
    form.find('[name="number"]').val('1');
	goods.quick    = quick;
	goods.spec     = spec_arr;
	goods.goods_id = id;
	goods.number   = number;
	goods.parent   = (typeof(parent) == 'undefined') ? 0 : parseInt(parent);
   $.post(
		'flow.php?step=add_to_cart',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);

			if (res.error > 0) {

				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '&spec=' + res.product_spec + '" ><span>' + lang.booking + '</span></a><a href="javascript:void(0);" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
				else if (res.error == 6) {
					if (res.user_id == '194' || res.user_id == '9301' || res.user_id == '9279' || res.user_id == '8233' || res.user_id == '737') {
						openSpeSiyNew(res.message, res.goods_id, res.cart_goods);
					} else {
						openSpeSiy(res.message, res.goods_id, number, res.parent);
					}
				}
				else if (res.error == 8){
					/**
					$.fn.colorbox({html:'<div class="message_box mb_info" style="height: 280px" ><div class="pop_err">' + res.message + '</div><p class="action"><a href="user.php" class="button brighter_button"><span>' + lang.confirm + '</span></a></p></div>'});
					**/
					window.location="user.php";
					return false;
				}
				else if (res.error == 9){
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '</div><p class="action"><a href="article.php?id=22" class="button brighter_button"><span>' + lang.confirm + '</span></a></p></div>'});
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
				}
			}
			else {

				//$('#cart .label').html(res.content);
				//loadCart('refresh');
				if (res.one_step_buy == '1') {
					location.href = 'flow.php?step=checkout';
				}
				else {
					if ($('#page_flow').length > 0) {
						location.href = 'flow.php?step=cart';
					} else {
						/**
						$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + lang.add_to_cart_success + '</div><p class="action"><a href="flow.php?step=cart" class="button brighter_button"><span>' + lang.checkout_now + '</span></a>   <a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
						**/
						$.fn.colorbox.close();
						  flybuy(id);
					  document.getElementById('dome88_cart_num').innerHTML=res.content;

					}
				}
			}
		},
		'text'
	);
}

function openSpeSiy(message, goods_id, num, parent)
{
		var html = '<div class="message_box" id="properties_box" style="width: 534px;min-height:374px"><div class="properties_wrapper"><div class="proup_title">' + lang.specsstitle + '</div>';
	for (var spec = 0; spec < message.length; spec++) {
		var tips = '';
		if (message[spec]['attr_type'] == 2) {
			var tips = 'title="' + lang.multi_choice + '"';
		};
		html += '<dl style="width:420px;margin: auto" class="properties clearfix" ' + tips + '><dt>' +  message[spec]['name'] + '：</dt>';
		if (message[spec]['attr_type'] == 1) {
			html += '<dd class="radio">';
			for (var val_arr = 0; val_arr < message[spec]['values'].length; val_arr++) {
				var check = '';
				var title = '';
				if (val_arr == 0) {
					var check = 'checked="checked"';
				}
				if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
					var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
				} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
					var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
				}
				html += '<label for="spec_value_'+ message[spec]["values"][val_arr]["id"] +'" ' + title + '><input type="radio" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + check + ' />' + message[spec]["values"][val_arr]["label"] + '</label>';
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		else {
			html += '<dd class="checkbox">';
			for (var val_arr = 0; val_arr < message[spec]["values"].length; val_arr++) {
				var title = '';
				if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
					var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
				} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
					var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
				}
				html += '<label for="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + title + '><input type="checkbox" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" />' + message[spec]["values"][val_arr]["label"] + '</label>';
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		html += "</dl>";
	}
    html += '</div><div class="cart_add"><button  onclick="cartReduce()" class="cart_reduce">-</button><input id="cartShopNumber" type="text" name="number" value="1"><button  onclick="cartAdd()" class="cart_redius">+</button></div><p class="action" style="padding-bottom: 20px"><a href="javascript:void(0);"  id="buy_cancel" onclick="$.fn.colorbox.close(); return false;">' + lang.cancel + '</a><a id="buy_shop" href="javascript:submitSpeSiy(' + goods_id + ',' + num + ',' + parent + ')" class="buy tool_link"><span>' + lang.buy + '</span></a></p></div>';

	$.fn.colorbox({scrolling:false,html: html});
	$('.properties').Formiy();
	$('.properties dl').tipsy({gravity: 'e',fade: true,html:true});
	$('.properties label').tipsy({gravity: 's',fade: true,html:true});
}

function openSpeSiyNew(message, goods_id, cart_goods)
{
	var goods_thumb = '';
	var label_style = '';
	var label_class = '';
	var title = '';
	var html = '<div class="message_box" id="properties_box" style="width: 834px;"><div class="properties_wrapper" style="padding-bottom: 24px;"><div class="proup_title">' + lang.specsstitle + '</div>';
	for (var spec = 0; spec < message.length; spec++) {
		var tips = '';
		if (message[spec]['attr_type'] == 2) {
			var tips = 'title="' + lang.multi_choice + '"';
		};
		html += '<dl style="width:478px;margin: auto" class="properties properties-no clearfix" ' + tips + '><dt>' +  message[spec]['name'] + '：</dt>';
		if (message[spec]['attr_type'] == 1) {
			if (message[spec]['attr_id'] == 3) {
				// 颜色
				html += '<dd class="radio">';
				for (var val_arr = 0; val_arr < message[spec]['values'].length; val_arr++) {
					var check = '';
					var title = '';
					if (val_arr == 0) {
						var check = 'checked="checked"';
					}
					if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
						title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
					} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
						title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
					}
					title = message[spec]["values"][val_arr]["label"];
					goods_thumb = message[spec]["values"][val_arr]["goods_thumb"] ? '<img src="'+message[spec]["values"][val_arr]["goods_thumb"]+'" style="display: block; width: 87px; height: 87px; margin: 0 auto;" alt="" />' : '';
					label_style = goods_thumb ? 'text-align: center; padding: 0; width: 87px; margin-right: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;' : '';
					label_class = !goods_thumb ? 'label-text' : '';
					html += '<label class="'+label_class+'" for="spec_value_'+ message[spec]["values"][val_arr]["id"] +'" title="' + title + '" style="'+label_style+'">'+goods_thumb+'<input type="radio" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + check + ' onclick="selspecimgNew(this, ' + message[spec]["values"][val_arr]["id"] + ')" />' + message[spec]["values"][val_arr]["label"] + '</label>';
				}
			} else {
				// 尺码
				html += '<dd class="radio">';
				for (var val_arr = 0; val_arr < message[spec]['values'].length; val_arr++) {
					var check = '';
					var title = '';
					if (val_arr == 0) {
						// var check = 'checked="checked"';
					}
					if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
						var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
					} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
						var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
					}
					html += '<div class="size-box" style="border-bottom: 1px solid #eaeaea; margin-bottom: 7px;"><label for="spec_value_'+ message[spec]["values"][val_arr]["id"] +'" ' + title + ' style="display: inline-block; float: none; width: 140px; font-size: 15px;"><input type="radio" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + check + ' />' + message[spec]["values"][val_arr]["label"] + '</label><span style="display: inline-block; width: 95px; color: #000; font-size: 15px;">'+message[spec]["values"][val_arr]["purprice"]+'</span><span id="salesprice_'+message[spec]["values"][val_arr]["id"]+'" class="s_salesprice2" title="과거 10장 가격：'+message[spec]["values"][val_arr]["kr_shop_price_to"]+'" style="display: inline-block; width: 90px; color: #FF0000; font-size: 15px;">'+message[spec]["values"][val_arr]["salesprice"]+'</span><div class="cart_add" style="margin: 0; float: right; margin-top: -1px;"><button  onclick="subNumNew(\'specnumber_'+message[spec]["values"][val_arr]["id"]+'\','+message[spec]["values"][val_arr]["id"]+', '+goods_id+')" class="cart_reduce">-</button><input type="text" name="specnumber" value="0" class="specnumber" id="specnumber_'+message[spec]["values"][val_arr]["id"]+'" specid="'+message[spec]["values"][val_arr]["id"]+'" onBlur="upnumbderNew(this,'+message[spec]["values"][val_arr]["id"]+', '+goods_id+')"><button  onclick="addNumNew(\'specnumber_'+message[spec]["values"][val_arr]["id"]+'\','+message[spec]["values"][val_arr]["id"]+', '+goods_id+')" class="cart_redius">+</button></div></div>';
					//  id="cartShopNumber"
				}
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		else {
			html += '<dd class="checkbox">';
			for (var val_arr = 0; val_arr < message[spec]["values"].length; val_arr++) {
				var title = '';
				if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
					var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
				} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
					var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
				}
				html += '<label for="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + title + '><input type="checkbox" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" />' + message[spec]["values"][val_arr]["label"] + '</label>';
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		html += "</dl>";
	}

	// 显示已加入购物车的数量（颜色、码数、数量）
	html += '<div id="add_cart_goods" style="overflow-y: scroll; height: 235px;">'+cart_goods+'</div>';

	// <a href="javascript:void(0);"  id="buy_cancel" onclick="$.fn.colorbox.close(); return false;">' + lang.cancel + '</a>
    html += '</div><p class="action" style="padding-bottom: 40px"><a id="buy_shop" href="javascript:submitSpeSiyNew(' + goods_id + ')" class="buy tool_link" style="margin-left: 0; margin-right: 0;"><span>' + lang.buy + '</span></a></p></div>';

	$.fn.colorbox({scrolling:false,html: html});
	$('.properties').Formiy();
	$('.properties dl').tipsy({gravity: 'e',fade: true,html:true});
	$('.properties label').tipsy({gravity: 's',fade: true,html:true});

	/*
	var user_name = $('.website .pc-top-right .top-item').attr('uname');
	if (user_name == 'z2857863') {
		$('.s_salesprice2').each(function(){
			$(this).mouseover(function () {
				$(this).tipsy({gravity: 's',fade: true});
			});
		});
		setTimeout(function () {
			$('.s_salesprice2').each(function(){
				$(this).trigger('mouseover');
			});
		}, 200);
	}
	*/
}

function subNumNew(objname, id, goods_id)
{
	var vale = $('input[name="spec_3"]:checked').val();
	var temp = '';
	var num = 0;
	temp =  Number(document.getElementById(objname).value)-1;
	if(temp <= 0)
	{
		document.getElementById(objname).value = 0;
		num = 1;
	}
	else
	{
		document.getElementById(objname).value = temp;
		num = temp;
	}
	var attrid =vale+','+id;
	$.get(
		'goods.php?act=selnum&id=' + goods_id,
		'number=' + num+'&attr='+attrid,
		function(response){
				var res = $.evalJSON(response);
				$('#salesprice_'+id).html(res.result);
		},
		'text'
	);
}
function addNumNew(objname, id, goods_id)
{
	var vale = $('input[name="spec_3"]:checked').val();
	document.getElementById(objname).value = Number(document.getElementById(objname).value)+1;
	num = document.getElementById(objname).value;
	var attrid =vale+','+id;
	$.get(
		'goods.php?act=selnum&id=' + goods_id,
		'number=' + num+'&attr='+attrid,
		function(response){
				var res = $.evalJSON(response);
				$('#salesprice_'+id).html(res.result);
		},
		'text'
	);
}
function upnumbderNew(obj, id, goods_id)
{
	var vale = $('input[name="spec_3"]:checked').val();
	num = obj.value;
	if(num == 0)
	{
		num = 1;
	}
	var attrid =vale+','+id;
	$.get(
		'goods.php?act=selnum&id=' + goods_id,
		'number=' + num+'&attr='+attrid,
		function(response){
				var res = $.evalJSON(response);
				$('#salesprice_'+id).html(res.result);
		},
		'text'
	);
}
function selspecimgNew(obj, id)
{
	if (!$(obj).parent('label').hasClass('checked')) {
		$('.specnumber').val(0);
	}
}

function cartReduce() {
    let num=Number.parseInt(document.getElementById("cartShopNumber").value);
    //console.log(num);
    if(num<=1){
    	return false
	}else{
        num--
        console.log(num);
        document.getElementById("cartShopNumber").value=num;
	}
}
function cartAdd() {
	let num=Number.parseInt(document.getElementById("cartShopNumber").value);
	console.log(num++)
    document.getElementById("cartShopNumber").value=num++;
}

function submitSpeSiy(goods_id, num, parent)
{
	var goods = new Object();
	var spec_arr = new Array();
	var fittings_arr = new Array();
	var number = 1;
	var area = $('#properties_box');
	var quick = 1;

	if (num > 0) {
		number = num;
	}
     number = area.find('input[name="number"]').val();
	var spec_arr = getAttrSiy(area);

	goods.quick    = quick;
	goods.spec     = spec_arr;
	goods.goods_id = goods_id;
	goods.number   = number;
	goods.parent   = (typeof(parent) == "undefined") ? 0 : parseInt(parent);

	$.post(
		'flow.php?step=add_to_cart',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '&spec=' + res.product_spec + '" class="button brighter_button"><span>' + lang.booking + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
				else if (res.error == 6) {
					openSpeSiy(res.message, res.goods_id, number, res.parent);
				}
				else if (res.error == 9){
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '</div><p class="action"><a href="' + res.url + '" class="button brighter_button"><span>' + lang.confirm + '</span></a></p></div>'});
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
				}
			}
			else {

				if (res.one_step_buy == '1') {
					location.href = 'flow.php?step=checkout';
				}
				else {
					if ($('#page_flow').length > 0) {
						location.href = 'flow.php?step=cart';
						//window.location.reload();
					} else {
						/**
						$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + lang.add_to_cart_success + '</div><p class="action"><a href="flow.php?step=cart" style="padding: 8px 20px;" ><span>' + lang.checkout_now + '</span></a><a href="javascript:void(0);" style="padding: 8px 20px;" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
                      **/
					  $.fn.colorbox.close();
					   flybuy(goods_id);
					  document.getElementById('dome88_cart_num').innerHTML=res.content;

					};
				}
			}
		},
		'text'
	);
}

var is_keep_buy2 = 0;
function submitSpeSiyNew(goods_id) 
{
	var attrid = '';
	var attrstr = '';

	var colorvale = $('input[name="spec_3"]:checked').val();
	var isexsit = '1';

	$('input[name="specnumber"]').each(function(i){
	  if($(this).val() > 0)
	  {
	      if(attrid!='')
		  {
		     attrid = attrid +'|' + $(this).attr("specid") +':' + $(this).val();
		  }
		  else
		  {
			  attrid = $(this).attr("specid") +':' + $(this).val();
		  }
		  isexsit = '0';
		  // $(this).val('0');
	   }
	});

	 if(isexsit=='1')
	{
		//alert(lang.buyspecisexsit);
        $.fn.colorbox({html:'<div class="message_box mb_info" style="height: 200px" ><div class="pop_err" style="padding: 95px 0 40px 0;">' + lang.buyspecisexsit + '</div><p class="action" style="position: relative; top: 35px;"><a href="javascript:;" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
	  return;
	}
	attrstr = colorvale+'-'+attrid;
	var goods = new Object();
	goods.attrstr     =  attrstr;
	goods.goods_id =  goods_id;
	goods.is_keep_buy =  is_keep_buy2;	// 是否继续购买
	
	$.post(
		'flow.php?step=add_to_batch_cart',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title ">'+res.message+'<div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '&spec=' + res.product_spec + '" class="button brighter_button"><span>' + lang.booking + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
				else if (res.error == 6) {
					openSpeSiy(res.message, res.goods_id, number, res.parent);
				}
				else if (res.error == 7) {
					// 提示商家认证
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+lang.merchant_certification+'</div><p class="action"><a href="user.php?act=certification" class="button brighter_button">' + lang.confirm_certification + '</a> <a href="javascript:;" class="button brighter_button" onclick="continueBug()">' + lang.continue_certification + '</a></p></div>'});
				}
				else if (res.error == 3) {
					//location.href = 'user.php';
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;">' + lang.confirm + '</a></p></div>'});
				}
				else if (res.error == 8) {
					//location.href = 'user.php';
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="user.php" class="button brighter_button">' + lang.confirm + '</a></p></div>'});
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;">' + lang.confirm + '</a></p></div>'});
				}
			}
			else {
				//$('#cart .label').html(res.content);
				//loadCart('refresh');
				if (res.one_step_buy == '1') {
					location.href = 'flow.php?step=checkout';
				}
				else {
					if ($('#page_flow').length > 0) {
						location.href = 'flow.php?step=cart';
					} else {
						if(document.getElementById("add_cart_goods"))
					    {
						    document.getElementById("add_cart_goods").innerHTML =res.cart_goods2;
					    }
						/**
                        $.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title"><div style="line-height:40px">' + lang.add_to_cart_success + '</div></div><p class="action"><a href="flow.php?step=cart" style="padding: 8px 20px;" >' + lang.checkout_now + '</a><a href="javascript:void(0);" style="padding: 8px 20px;"  onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
                       **/
					   // $.fn.colorbox.close();	// 操作后不关闭窗口
					    flybuy(goods_id);
					   document.getElementById('dome88_cart_num').innerHTML=res.content;

                    }
				}
			}
		},
		'text'
	);
}

//reload:是否需要刷新页面
function collect(id,reload)
{
	const element = event.target
	$.get(
		'user.php?act=collect',
		'id=' + id,
		function(response){
			const goods_collections = JSON.parse(sessionStorage.getItem('goods_collections'))
			if(goods_collections){
				goods_collections.push(id)
				sessionStorage.setItem('goods_collections',JSON.stringify(goods_collections))
			}
			if(element.className.indexOf('icon-heart')>=0){
				element.classList.add('icon-heart-fill')
			}
			  var res = $.evalJSON(response);
			  if(res.error=='8')
			  {
				  window.location='user.php';
				 return false;
			  }
			  if(res.error=='9')
			  {
				  window.location='article.php?id=22';
				  return false;
			  }
			  if(res.error=='1')
			  {
				console.log(res)

				   $.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=collection_list" class="button brighter_button"><span>' + lang.home_collect_tip_01 + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.home_collect_tip_02 + '</a></p></div>'});
				   return false;
			  }
			 if(res.error=='2')
			 {
				$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=collection_list" class="button brighter_button"><span>' + lang.home_collect_tip_01 + '</span></a><a href="user.php?act=level_compare" class="tool_link">' + lang.home_collect_tip_03 + '</a></p></div>'});
				return false;
			 }
			   else
			  {
			  	console.log(id)
			  	if(reload){
			  		location.reload()//刷新页面
			  	}
			      //alert(res.goods_id+'||收藏成功');
				 let shopId="collect_"+id;
				  $("#"+shopId).find("i").addClass("active");
			  }
		},
		'text'
	);
}


function addPackageToCart(id) {
	var package_info = new Object();
	var number       = 1;

	package_info.package_id = id
	package_info.number     = number;

	$.post(
		'flow.php?step=add_package_to_cart',
		{package_info: $.toJSON(package_info)},
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '" class="button brighter_button"><span>' + lang.booking + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.cancel + '</a></p></div>'});
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
				}
			}
			else {
				$('#cart .label').html(res.content);
				loadCart('refresh');
				if (res.one_step_buy == '1') {
					location.href = 'flow.php?step=checkout';
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + lang.add_to_cart_success + '<div><p class="action"><a href="flow.php?step=cart" class="button brighter_button"><span>' + lang.checkout_now + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
			}
		},
		'text'
	);
}

function fittings_to_flow(goodsId,parentId)
{
	var goods        = new Object();
	var spec_arr     = new Array();
	var number       = 1;
	goods.spec     = spec_arr;
	goods.goods_id = goodsId;
	goods.number   = number;
	goods.parent   = parentId;

	$.post(
		'flow.php?step=add_to_cart',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '<div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '&spec=' + res.product_spec + '" class="button brighter_button"><span>' + lang.booking + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
				else if (res.error == 6) {
					openSpeSiy(res.message, res.goods_id, number, res.parent);
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '<div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
				}
			} else {
				location.href = 'flow.php?step=cart';
			}
		},
		'text'
	);
}


function validAndTip(obj){if(obj.val().length > 0){obj.tipsy('hide');}return false;}
function validAndTipNext(obj){if(obj.val().length > 0){obj.next().tipsy('hide');}else{obj.next().tipsy('show');}return false;}

function submitComment(form) {
	var form = $(form);
	var comment = {
		email: $('[name=email]',form).val(),
		content: $('[name=content]',form).val(),
		type: $('[name=cmt_type]',form).val(),
		id: $('[name=id]',form).val(),
		captcha: $('[name=captcha]',form).val()
	}
	$('input[type=text], textarea').tipsy({gravity: 's', fade: true, trigger: 'manual'}).keyup(function(){validAndTip($(this));});
	if (comment.email.length > 0) {
		if (!isValidEmail(comment.email)) {
			$('[name=email]',form).attr('original-title', lang.error_email_format).tipsy('show');
			return false;
		}
	} else {
		$('[name=email]',form).attr('original-title', lang.error_email_required).tipsy('show');
		return false;
	}
	if (comment.content.length == 0) {
		$('[name=content]',form).attr('original-title', lang.error_comment_content_required).tipsy('show');
		return false;
	}
	if ($('[name=captcha]',form).length > 0 && comment.captcha.length == 0) {
		$('[name=captcha]',form).attr('original-title', lang.error_captcha_required).tipsy('show');
		return false;
	}
	$.post(
		'comment.php',
		{cmt: $.toJSON(comment)},
		function(response){
			var res = $.evalJSON(response);
			if (res.message) {
				$.fn.colorbox({html:'<div class="message_box mb_info"><div>' + res.message + '<div><p class="action"><a href="javascript:void(0);" class="button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
			}
			if (res.error == 0) {
				$('#comment_wrapper').html(res.content);
				globalInt();
			}
		},
		'text'
	);
	return false;
}

/* 评论的翻页 */
function gotoPage(page, id, type) {
	$.get(
		'comment.php?act=gotopage',
		'page=' + page + '&id=' + id + '&type=' + type,
		function(response){
			var res = $.evalJSON(response);
			$('#comment_wrapper').html(res.content);
			$('.rank_star').rating({
				focus: function(value, link){
					var tip = $('#star_tip');
					tip[0].data = tip[0].data || tip.html();
					tip.html(link.title || 'value: '+value);
				},
				blur: function(value, link){
					var tip = $('#star_tip');
					$('#star_tip').html(tip[0].data || '');
				}
			});
		},
		'text'
	);
}

/* 购买记录的翻页 */
function gotoBuyPage(page, id) {
	$.get(
		'goods.php?act=gotopage',
		'page=' + page + '&id=' + id,
		function(response){
			var res = $.evalJSON(response);
			$('#bought_wrap').html(res.result);
		},
		'text'
	);
}

/* =user */
function sendHashMail() {
	$.get(
		'user.php?act=send_hash_mail',
		'',
		function(response){
			var res = $.evalJSON(response);
			$.fn.colorbox({html:'<div class="message_box mb_info"><div style="line-height: 180px;text-align: center;font-size: 18px">' + res.message + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
			$('#comment_wrapper').html(res.content);
		},
		'text'
	);
}


/* =snatch */
function bid()
{
	var form = $('#snatch_form');
	var id = form.find('input[name="snatch_id"]').val();
	var priceInput = form.find('input[name="price"]');
	var price = priceInput.val();
	priceInput.tipsy({gravity: 'w', fade: true, trigger: 'manual'}).focusout(function() {
		$(this).tipsy('hide');
	}).keypress(function() {
		$(this).tipsy('hide');
	});;
	if (price == '') {
		priceInput.attr('original-title', lang.error_price_required).tipsy('show');
		return;
	} else {
		var reg = /^[\.0-9]+/;
		if ( ! reg.test(price)) {
			priceInput.attr('original-title', lang.error_price).tipsy('show');
			return;
		} else {
			$.post(
				'snatch.php?act=bid',
				{id: id, price: price},
				function(response){
					var res = $.evalJSON(response);
					if (res.error == 0) {
						$('#snatch_wrapper').html(res.content);
					} else {
						$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.content + '<div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
					}
				},
				'text'
			);
		}
	}
}

function newPrice(id) {
	$.get(
		'snatch.php?act=new_price_list',
		'id=' + id,
		function(response){
			$('#price_list').html(response);
			$('#price_list').find('.bd').css({backgroundColor:'#ffc'}).animate({backgroundColor:'#fff'}, 1000);
		},
		'text'
	);
}

function regionChanged(obj, type, selName,cb) {
	var parent = obj.options[obj.selectedIndex].value;
	loadRegions(parent, type, selName, cb);
}
function loadRegions(parent, type, target,cb) {
	var target = $('#'+target+'');
	target.after(loader).next('.loader').css({visibility:'visible'}).fadeTo(0, 1000);
	target.nextAll('select').css('display','none');
	$.get(
		'region.php',
		'type=' + type + '&target=' + target + "&parent=" + parent,
		function(response){
			var res = $.evalJSON(response);
			target.next('.loader').fadeTo(500, 0, function(){
				$(this).remove();
			});
			target.find('option[value!="0"]').remove();
			if (res.regions.length == 0) {
				target.css('display','none');
				target.nextAll('select').css('display','none');
			} else {
				target.css('display','');
				for (i = 0; i < res.regions.length; i ++ ) {
					target.append('<option value="' + res.regions[i].region_id + '">' + res.regions[i].region_name + '</option>');
				}
			};
			cb?cb():''
		},
		'text'
	);
}

function loadCart(act) {
	var cart = $('#cart');
	if (cart.hasClass('cart_space')) {
		if ($('.list', cart).length == 0) {
			cart.append('<div class="list"><div class="arrow"></div><div class="inner"><p class="cart_loading">'+lang.loading+'</p></div></div>');
		}
		if (act == 'show') {
			$('.list', cart).show();
		} else if (act == 'refresh') {
			$('.inner', cart).html('<p class="cart_loading">'+lang.loading+'</p>');
		}
		if ($('ul', cart).length == 0 && $('.cart_empty', cart).length == 0) {
			$.post(
				'cart.php',
				'',
				function(response){
					var res = $.evalJSON(response);
					$('.inner', cart).html(res.list);
					$('.label em', cart).text(res.number);
				},
				'text'
			);
		}
	}
}

function cartDrop(id) {
	var cart = $('#cart');
	$.get(
		'cart.php?act=drop',
		'id=' + id,
		function(response){
			if ($('#page_flow').length > 0) {
				if (action == 'checkout') {
					location.href = 'flow.php?step=checkout';
				} else {
					location.href = 'flow.php?step=cart';
				}
			} else {
				var res = $.evalJSON(response);
				$('.inner', cart).html(res.list);
				$('.label em', cart).text(res.number);
			}
		},
		'text'
	);
}


function cAlert(content) {
	$.fn.colorbox({transition:'none',html:'<div class="message_box mb_info "><div class="pop_title" style="line-height: 30px">' + content + '</div><div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;" style="margin-right: 0;"><span>' + lang.confirm + '</span></a></p></div>'});
}

function cConfirm(content, url, is_bigdata) {
	var close_href = is_bigdata != undefined ? 'user.php?act=collection_list' : 'javascript:void(0);';
	var close_click = is_bigdata != undefined ? 'return true;' : '$.fn.colorbox.close(); return false;';
	$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + content + '</div><p class="action"><a href="' + close_href + '" class="button tool_link" style="width: 150px; background: none; color: #ff0052;" onclick="' + close_click + '"><span>' + lang.close + '</span></a><a href="' + url + '" class="brighter_button" style="background-color: #ff0052; border-color: #ff0052; width: 150px; color: #fff;">' + lang.eidt_btn + '</a></p></div>'});
				return false;
}

function submitTag() {
	var tag = $('#tag_form input[name="tag"]').val();
	var goods_id = $('#tag_form input[name="goods_id"]').val();
	if (tag.length > 0 && parseInt(goods_id) > 0) {
		$.post(
			'user.php?act=add_tag',
			{id: goods_id, tag: tag},
			function(response){
				var res = $.evalJSON(response);
				if (res.error > 0) {
					cAlert(res.message);
				} else {
					var tags = res.content;
					var html = '';
					for (i = 0; i < tags.length; i++) {
						html += '<a href="search.php?keywords='+tags[i].word+'" class="item">' +tags[i].word + '<em>' + tags[i].count + '</em></a>';
					}
					$('#tags').html(html);
				}
			},
			'text'
		);
	}
}

function showgoodschichun(id)
{
	   $.get(
				'flow.php?step=show_chichun',
				'goods_id=' + id,
				function(response){
					var res = $.evalJSON(response);
					openchichunSiy(res.message, res.goods_id);
				},
				'text'
			);
}
function openchichunSiy(message, goods_id)
{
	var html = '<div class="message_box" id="properties_box"><div class="properties_wrapper">';
	for (var spec = 0; spec < message.length; spec++) {
		var tips = '';
		if (message[spec]['attr_type'] == 2) {
			var tips = 'title="' + lang.multi_choice + '"';
		};
		html += '<dl class="properties clearfix" ' + tips + '><dt>' +  message[spec]['name'] + '：</dt>';
		if (message[spec]['attr_type'] == 1) {
			html += '<dd class="radio">';
			for (var val_arr = 0; val_arr < message[spec]['values'].length; val_arr++) {
				var check = '';
				var title = '';
				if (val_arr == 0) {
					var check = 'checked="checked"';
				}
				if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
					var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
				} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
					var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
				}
				html += '<label for="new_spec_value_'+ message[spec]["values"][val_arr]["id"] +'" ' + title + '><input type="radio" name="new_spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="new_spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + check + ' />' + message[spec]["values"][val_arr]["label"] + '</label>';
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		else {
			html += '<dd class="checkbox">';
			for (var val_arr = 0; val_arr < message[spec]["values"].length; val_arr++) {
				var title = '';
				if (parseInt(message[spec]["values"][val_arr]["price"]) > 0) {
					var title = 'title="' + lang.increase + message[spec]["values"][val_arr]["format_price"] + '"';
				} else if (parseInt(message[spec]["values"][val_arr]["price"]) < 0) {
					var title = 'title="' + lang.reduce + message[spec]["values"][val_arr]["format_price"] + '"';
				}
				html += '<label for="spec_value_' + message[spec]["values"][val_arr]["id"] + '" ' + title + '><input type="checkbox" name="spec_' + message[spec]["attr_id"] + '" value="' + message[spec]["values"][val_arr]["id"] + '" id="spec_value_' + message[spec]["values"][val_arr]["id"] + '" />' + message[spec]["values"][val_arr]["label"] + '</label>';
			}
			html += '<input type="hidden" name="spec_list" value="' + val_arr + '" /></dd>';
		}
		html += "</dl>";
	}
	html += '</div><p class="action"><a href="javascript:void(0);" onclick="addgoodschichun(' + goods_id + ')" class="buy button brighter_button"><span>제출</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.cancel + '</a></p></div>';

	$.fn.colorbox({scrolling:false,html: html});
	$('.properties').Formiy();
	$('.properties dl').tipsy({gravity: 'e',fade: true,html:true});
	$('.properties label').tipsy({gravity: 's',fade: true,html:true});
}
function getchichunAttrSiy(area) {
	var attrList = new Array();
	area.find('input[name^="new_spec_"]:checked, select[name^="new_spec_"]').each(function(i) {
		attrList[i] = $(this).val();
	});
	return attrList;
}
function addgoodschichun(id) {
	var goods = new Object();
	var area = $('#properties_box');
	var spec_arr = getchichunAttrSiy(area);
	goods.spec     = spec_arr;
	goods.goods_id = id;
	 $.post(
		'flow.php?step=add_chichun',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);
			if(res.error == 1)
			{
				$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">'+res.message+'<div><p class="action"><a href="user.php" class="button brighter_button"><span>로그인</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
			}
			if (res.error == 2)
			{
				$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">'+res.message+'<div><p class="action"><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
			}
			if (res.error == 0)
			{
			   $.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">'+res.message+'<div><p class="action"><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
			}
		},
		'text'
	);
}

var is_keep_buy = 0;
function getbatchAttrSiy(goods_id) {

	var form = $('#purchase_form');
	var attrid = '';
	var attrstr = '';

	 var colorvale = form.find('input[name^="spec_"]:checked, select[name^="spec_"]').val();
	var isexsit = '1';

	form.find('input[name="specnumber"]').each(function(i){
	  if($(this).val() > 0)
	  {
	      if(attrid!='')
		  {
		     attrid = attrid +'|' + $(this).attr("specid") +':' + $(this).val();
		  }
		  else
		  {
			  attrid = $(this).attr("specid") +':' + $(this).val();
		  }
		  isexsit = '0';
		  // $(this).val('0');
	   }
	});
	 if(isexsit=='1')
	{
		//alert(lang.buyspecisexsit);
        $.fn.colorbox({html:'<div class="message_box mb_info" style="height: 200px" ><div class="pop_err" style="padding: 95px 0 40px 0;">' + lang.buyspecisexsit + '</div><p class="action" style="position: relative; top: 35px;"><a href="javascript:;" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
	  return;
	}
	attrstr = colorvale+'-'+attrid;
	var goods = new Object();
	goods.attrstr     =  attrstr;
	goods.goods_id =  goods_id;
	goods.is_keep_buy =  is_keep_buy;	// 是否继续购买
	$.post(
		'flow.php?step=add_to_batch_cart',
		{goods: $.toJSON(goods)},
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				if (res.error == 2) {
					$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title ">'+res.message+'<div><p class="action"><a href="user.php?act=add_booking&id=' + res.goods_id + '&spec=' + res.product_spec + '" class="button brighter_button"><span>' + lang.booking + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
				}
				else if (res.error == 6) {
					openSpeSiy(res.message, res.goods_id, number, res.parent);
				}
				else if (res.error == 7) {
					// 提示商家认证
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+lang.merchant_certification+'</div><p class="action"><a href="user.php?act=certification" class="button brighter_button">' + lang.confirm_certification + '</a> <a href="javascript:;" class="button brighter_button" onclick="continueBug()">' + lang.continue_certification + '</a></p></div>'});
				}
				else if (res.error == 3) {
					//location.href = 'user.php';
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;">' + lang.confirm + '</a></p></div>'});
				}
				else if (res.error == 8) {
					//location.href = 'user.php';
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="user.php" class="button brighter_button">' + lang.confirm + '</a></p></div>'});
				}
				else if (res.error == 9) {
					//location.href = 'user.php?act=updategoodsprice&version=2&id=5469888';
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="' + res.url + '" class="button brighter_button">' + lang.confirm + '</a></p></div>'});
				}
				else {
					$.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title ">'+res.message+'</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;">' + lang.confirm + '</a></p></div>'});
				}
			}
			else {
				//$('#cart .label').html(res.content);
				//loadCart('refresh');
				if (res.one_step_buy == '1') {
					location.href = 'flow.php?step=checkout';
				}
				else {
					if ($('#page_flow').length > 0) {
						location.href = 'flow.php?step=cart';
					} else {
						if(document.getElementById("user_sel_cart_goods"))
					    {
						    document.getElementById("user_sel_cart_goods").innerHTML =res.cart_goods;
					    }
						/**
                        $.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title"><div style="line-height:40px">' + lang.add_to_cart_success + '</div></div><p class="action"><a href="flow.php?step=cart" style="padding: 8px 20px;" >' + lang.checkout_now + '</a><a href="javascript:void(0);" style="padding: 8px 20px;"  onclick="$.fn.colorbox.close(); return false;">' + lang.continue_browsing_products + '</a></p></div>'});
                       **/
					   $.fn.colorbox.close();
					    flybuy(goods_id);
					   document.getElementById('dome88_cart_num').innerHTML=res.content;

                    }
				}
			}
		},
		'text'
	);
}

function continueBug(){
	// 已提示验证，继续购买
	is_keep_buy = 1;
	$('.add_cart').trigger('click');
}

function downimges(id)
{
	 $("#downtip").show();
	 var url = 'downloadimage.php?id=' + id;
                $(document.body).append("<iframe height='0' width='0' frameborder='0'  src=" + url + "></iframe>");


}
function collectbatch()
{

	var goodsidarr = document.getElementsByName('checkboxesgoodsid');
	idstr='';
     for(var i = 0; i < goodsidarr.length; i++)
	 {
          if(goodsidarr[i].checked)
		  {
			  if(idstr != '')
			  {
				  idstr += ','+goodsidarr[i].value ;
			  }
			  else
			  {
				  idstr = goodsidarr[i].value ;
			  }
		  }
    }

	 $.get(
		'user.php?act=collectbatch',
		'idstr=' + idstr,
		function(response){
			var res = $.evalJSON(response);
			 $.fn.colorbox({html:'<div class="message_box mb_info"><div class="pop_title">' + res.message + '<div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
		 },
		'text'
	);
}


function selkrChanged(obj, type, selName) {
	var parent = obj.options[obj.selectedIndex].value;
	loadkrChanged(parent, type, selName);
}
function loadkrChanged(parent, type, target) {
	var target = $('#'+target+'');
	target.after(loader).next('.loader').css({visibility:'visible'}).fadeTo(0, 1000);
	target.nextAll('select').css('display','none');
	$.get(
		'krdangkou.php',
		'type=' + type + '&target=' + target + "&parent=" + parent,
		function(response){
			var res = $.evalJSON(response);
			target.next('.loader').fadeTo(500, 0, function(){
				$(this).remove();
			});
			target.find('option[value!="0"]').remove();
			if (res.regions.length == 0) {
				target.css('display','none');
				target.nextAll('select').css('display','none');
			} else {
				target.css('display','');
				for (i = 0; i < res.regions.length; i ++ ) {
					target.append('<option value="' + res.regions[i].dang_id + '">' + res.regions[i].dang_name + '</option>');
				}
			};
		},
		'text'
	);
}
function flybuy(id)
 {
        var cart = $('#dome88_cart_num');
        var imgtodrag = $($("#cartbuy_"+id)[0]).find(".photo img");
        if (imgtodrag && imgtodrag.length > 0) {
            var imgclone = imgtodrag.clone()
                .offset({
                top: imgtodrag.offset().top,
                left: imgtodrag.offset().left
            })
                .css({
                'opacity': '0.5',
                    'position': 'absolute',
                    'height': '150px',
                    'width': '150px',
                    'z-index': '100'
            })
                .appendTo($('body'))
                .animate({
                'top': cart.offset().top + 10,
                    'left': cart.offset().left + 10,
                    'width': 75,
                    'height': 75
            }, 1000, 'easeInOutExpo');

            imgclone.animate({
                'width': 0,
                    'height': 0
            }, function () {
                $(this).detach()
            });
        }
    }

function showbuybeizhu(rec_id,order_id)
{
    $.get(
		'user.php?act=showbuybeizhu',
		'recid=' + rec_id+'&order_id=' + order_id,
		function(response){
			  var res = $.evalJSON(response);
			  var str=res.content;
			   $.fn.colorbox({html:'<div class="message_box mb_info" ><div class="pop_err" style="text-align: center;padding-top: 50px;">'+ str +'</div></div>'});
		}
	);

}

/**
 * 开通会员"购买"弹窗「BY Sheng」
 *
 * @param rank_id
 */
function openMemberBtn(rank_id)
{
	// 请求后台API，获取等级内容
	$.post(
		'user.php?act=get_user_rank_ajax',
		{rank_id: rank_id},
		function(response){
			var res = $.evalJSON(response);
			if (res.error == 0) {
				var data = res.data;
				$('#number1').html(data.upgrade_rule[0]['sales']);
				$('#number2').html(data.upgrade_rule[0]['fixed_cost']);

				var pricing_formula = data.pricing_formula;
				for (key in pricing_formula)
				{
					var $vip_li = $('.open_member_box .select_month ul li').eq(key);
					$vip_li.find('.number1').html(pricing_formula[key].month);
					if(pricing_formula[key].discount == 0)
					{
						$vip_li.find('.number2').html(pricing_formula[key].original);
					}else{
						$vip_li.find('.number2').html(pricing_formula[key].discount);
						$vip_li.find('.number3').html(pricing_formula[key].original);
					}
					if(pricing_formula[key].rate > 0)
					{
						$vip_li.find('.number4').html(pricing_formula[key].rate);
					}
				}

				// 更改充值等级
				$('#user_recharge input[name="rank_id"]').val(rank_id);
				// 更改月份
				$('#user_recharge input[name="month"]').val(3);

				var reminder = $('.brighter_button').attr('reminder');
				// var btn_name = $('.brighter_button').attr('btn_name');
				if(rank_id == 13 || rank_id == 16){
					var btn_name = lang.level_buy_prompt13;
				}else if(rank_id == 14 || rank_id == 18){
					var btn_name = lang.level_buy_prompt14;
				}else if(rank_id == 15 || rank_id == 19){
					var btn_name = lang.level_buy_prompt15;
				}
				var user_rank = $('#user_recharge input[name="user_rank"]').val();
				if(user_rank >= rank_id){
					$('.brighter_button').prop('disabled', true)
										.addClass('brighter_button_disabled')
										.val(reminder);
				}else{
					$('.brighter_button').prop('disabled', false)
										 .removeClass('brighter_button_disabled')
										 .val(btn_name);
					/*if(rank_id == 16 || rank_id == 18 || rank_id == 19) {
						$('.brighter_button').prop('disabled', true)
							.addClass('brighter_button_disabled')
							.val("更新中");
					}*/
				}

				$.fn.colorbox({html: $('#open_member_box').html()});
			}
		},
		'text'
	);
}

/**
 * 注册发送邮箱验证码「BY Sheng」
 *
 * @param obj
 */
function sendMailCode(obj)
{
	// 验证邮箱
	var register_email = $('input[name="email"]');
	var email = register_email.val();
	if (!isValidEmail(email)) {
		$.fn.colorbox({html:'<div class="message_box mb_info"><div style="line-height: 180px;text-align: center;font-size: 18px">' + lang.error_email_format + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
		return;
	}

	// 获取国家
	var country = $('#selCountries').val();

	$.post(
		'user.php?act=send_email_code_ajax',
		'email=' + email + '&country=' + country,
		function(response){
			var res = $.evalJSON(response);
			if(res.error == 0){
				// 倒计时
				countDown(obj);
			}
			$.fn.colorbox({html:'<div class="message_box mb_info"><div style="line-height: 180px;text-align: center;font-size: 18px">' + res.message + '</div><p class="action"><a href="javascript:void(0);" class="button brighter_button" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.confirm + '</span></a></p></div>'});
		},
		'text'
	);
}

var send_waiting = 60;
/**
 * 倒计时「BY Sheng」
 *
 * @param obj
 */
function countDown(obj)
{
	setTimeout(function (){
		if (send_waiting > 1) {
			send_waiting--
			$(obj).prop('disabled', true);
			$(obj).addClass('disabled-btn').html(send_waiting);
			countDown(obj);
		} else {
			send_waiting = 60
			$(obj).prop('disabled', false);
			$(obj).removeClass('disabled-btn').html(lang.send_email_code);
		}
	}, 1000)
}

/**
 * 显示"有库存"商品标签说明「BY Sheng」
 */
function showStockTagDesc()
{
	$.fn.colorbox({html:"<div class='message_box mb_info'><div style='line-height: 30px;text-align: center;font-size: 18px; padding-top: 50px; padding-bottom: 20px;'>" + lang.stock_tag_desc + "</div><p class='action' style='margin-bottom: 20px;'><a href='javascript:void(0);' class='button brighter_button' onclick='$.fn.colorbox.close(); return false;'><span>" + lang.confirm + "</span></a></p></div>"});
}

function showAddressModifyTip()
{
	$.fn.colorbox({html:"<div class='message_box mb_info'><div style='line-height: 30px;text-align: center;font-size: 18px; padding-top: 50px; padding-bottom: 20px;'>" + '※ 주소변경시 주의사항 ※<br/>도매88은 택배 운송장을 미리 프린터를 하여 사용하므로 고객님의 주소 변경 시 한국 사무실 070-7673-0447 또는 위챗으로 상담원과 연락하시어 운송장의 주소를 변경할 수 있도록 해 주시기 바랍니다.' + "</div><p class='action' style='margin-bottom: 20px;'><a href='javascript:void(0);' class='button brighter_button' onclick='$.fn.colorbox.close(); return false;'><span>" + lang.confirm + "</span></a></p></div>"});
}


/**
 * 关注档口「BY Sheng」
 *
 * @param id
 */
function followStall(id, color)
{
	var c = color != undefined ? color : '';
	$.get(
		'stalls.php?act=follow_stall',
		'id=' + id,
		function(response){
			var res = $.evalJSON(response);
			if(res.error=='8')
			{
				window.location='user.php';
				return false;
			}
			if(res.error=='1')
			{
				$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + res.message + '</div><p class="action"><a href="user.php?act=follow_stalls" class="button brighter_button" style="width: auto; padding-left: 10px; padding-right: 10px;"><span>' + lang.already_favorite_stall + '</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">' + lang.home_collect_tip_02 + '</a></p></div>'});
				return false;
			}
			else
			{
				let stallId = "stall_"+id;
				$('#stall_' + id).addClass('active');
				//$("#"+stallId).find('i').addClass("active");
				if (c != undefined && c) {
					$('#stall_' + id).css({
						'background-color' : color,
						'border-color' : color
					});
				}
			}
		},
		'text'
	);
}

/**
 * 取消关注档口弹窗「BY Sheng」
 *
 * @param id
 */
function unFollowStall(id)
{
	$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + lang.unfavorite_tips + '</div><p class="action"><a href="javascript:void(0);" class="cancel-btn" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.home_collect_tip_02 + '</span></a><a href="javascript:void(0);" class="confirm-btn" onclick="unFollowStallAction(' + id + ')">' + lang.confirm_button + '</a></p></div>'});
}

/**
 * 取消关注档口「BY Sheng」
 *
 * @param id
 */
function unFollowStallAction(id)
{
	$.get(
		'stalls.php?act=un_follow_stall',
		'id=' + id,
		function(response){
			var res = $.evalJSON(response);
			if(res.error=='8')
			{
				window.location='user.php';
				return false;
			}
			else
			{
				location.reload();
			}
		},
		'text'
	);
}

/**
 * 取消关注品牌弹窗「BY Sheng」
 *
 * @param id
 */
function unFollowBrand(id)
{
	$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">' + lang.brand_favorite_tip + '</div><p class="action"><a href="javascript:void(0);" class="cancel-btn" onclick="$.fn.colorbox.close(); return false;"><span>' + lang.home_collect_tip_02 + '</span></a><a href="javascript:void(0);" class="confirm-btn" onclick="unFollowBrandAction(' + id + ')">' + lang.confirm_button + '</a></p></div>'});
}

/**
 * 取消关注品牌「BY Sheng」
 *
 * @param id
 */
function unFollowBrandAction(id)
{
	$.get(
		'user.php?act=unfollow_bd_brand',
		'id=' + id,
		function (response){
			var res = $.evalJSON(response);
			if (!res.error) {
				location.reload();
			}
		},
		'text'
	);
}

/**
 * 商品选款 - 设置“确认”状态「BY Sheng」
 *
 * @param id
 */
function setDesignConfirm(goods_id, obj)
{
	if (obj == undefined) {
		var o = $('#design_confirm_' + goods_id);
	} else {
		var o = obj;
	}
	var is_confirm = $(o).attr('is_confirm');
	
	$.get(
		'goods.php?act=set_design_confirm',
		'goods_id=' + goods_id + '&is_confirm=' + is_confirm,
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {

			} else {
				let designId = "design_confirm_" + goods_id;
				if (res.is_confirm == 1) {
					$("#" + designId).removeClass("collect-btn-active").html('设待确认');
				} else {
					$("#" + designId).addClass("collect-btn-active").html('待确认');
				}
				$(o).attr('is_confirm', res.is_confirm);
				if (obj == undefined) {
					$.fn.colorbox.close();
				}
			}
		},
		'text'
	);
}

function setDesignConfirm2 (goods_id, obj) 
{
	var is_confirm = $(obj).attr('is_confirm');
	var btn_name = is_confirm == 1 ? '设待确认' : '取消待确认';
	$.fn.colorbox({html:'<div class="message_box mb_question"><div class="pop_title">该商品属于威海采购</div><p class="action"><a href="javascript:void(0);" onclick="setDesignConfirm('+goods_id+'); return false;" class="button brighter_button" style="padding-left: 10px; padding-right: 10px;"><span>'+btn_name+'</span></a><a href="javascript:void(0);" class="tool_link" onclick="$.fn.colorbox.close(); return false;">再想一下</a></p></div>'});
}

 /**
 * 商品选款 - 设置“需要拍照”状态「BY Sheng」
 *
 * @param id
 */
 function setNeedShoot(goods_id, obj)
 {
	if (obj == undefined) {
		var o = $('#need_shoot_' + goods_id);
	} else {
		var o = obj;
	}
	var is_need = $(o).attr('is_need');
	
	$.get(
		'goods.php?act=set_need_shoot',
		'goods_id=' + goods_id + '&is_need=' + is_need,
		function(response){
			var res = $.evalJSON(response);
			if (res.error > 0) {
				cAlert(res.message);
			} else {
				let shootId = "need_shoot_" + goods_id;
				if (res.is_need == 1) {	// 0-当前已取消拍照，1-当前已设需要拍照
					$("#" + shootId).addClass("collect-btn-active").html('取消拍照');
				} else {
					$("#" + shootId).removeClass("collect-btn-active").html('需要拍照');
				}
				$(o).attr('is_need', res.is_need);
				if (obj == undefined) {
					$.fn.colorbox.close();
				}
			}
		},
		'text'
	);
 }

/**
 * 搜索页，多关键词，同时搜索（新：一个大文本框，直接手动输入，换行，一行一个）
 */
function collectSearchActNew()
{
	let html = '<div class="collect-s"><img src="./static/img/coles.png" class="close-img" onclick="closeCollText()" /><div class="s-box" id="s-box"><textarea class="box-text" id="box-text" placeholder="' + lang.collect_search_msg + '"></textarea></div><div class="btn-box"><input type="button" class="search-btn" value="' + lang.collect_query + '" onclick="searchCollTextNew()" /> <input type="button" class="sure-btn close-btn" value="' + lang.collect_s_close + '" onclick="closeCollTextNew()" /></div></div>';
	$.fn.colorbox({html:'<div class="message_box mb_info" style="min-height: 415px;position:fixed;background:transparent url(./static/img/Popup.png) center no-repeat;background-size:100% 100%;top:22%;left:50%;margin-left:-300px;"><div class="pop_title">' + html + '<div></div>'});

	let keyword5 = $('#keyword5').val();
	let keyword5_arr = keyword5.split(',');

	let box_html = $.trim($('#s-box .box-text').val());
	for (let i = 0; i < keyword5_arr.length; i++) {
		if (keyword5_arr[i].length == 0) {
			continue;
		}
		if (box_html.length == 0) {
			// 新增
			box_html = keyword5_arr[i] + "\n";
		} else {
			// 追加
			box_html += keyword5_arr[i] + "\n";
		}
	}
	$('#s-box .box-text').val(box_html);
	$('#s-box .box-text').trigger('focus');
}

/**
 * 搜索页，多关键词，查询（新）
 */
function searchCollTextNew()
{
	let box_html = $.trim($('#s-box .box-text').val());
	let keyword5_arr = box_html.split("\n");
	let search_t = '';
	for (let i = 0; i < keyword5_arr.length; i++) {
		search_t += $.trim(keyword5_arr[i]) + ',';
	}
	search_t = search_t.substring(0, search_t.length - 1);
	$('#keyword5').val(search_t);
	$('#searchgoods').trigger('submit');
}

/**
 * 搜索页，多关键词，清空（新）
 */
function closeCollTextNew()
{
	$('#keyword5').val('');
	$('#s-box .box-text').val('');
}

/**
 * 搜索页，多关键词，同时搜索
 */
function collectSearchAct()
{
	let html = '<div class="collect-s"><img src="./static/img/coles.png" class="close-img" onclick="closeCollText()" /><input name="" class="search_t" id="search_t" value="" placeholder="' + lang.collect_stext_msg + '" onkeypress="handleEnter(event)" /> <input type="button" class="sure-btn" value="' + lang.confirm + '" onclick="sureCollText()" /><div class="s-box" id="s-box"></div><div class="btn-box"><input type="button" class="search-btn" value="' + lang.collect_query + '" onclick="searchCollText()" /> <input type="button" class="sure-btn close-btn" value="' + lang.collect_s_close + '" onclick="closeCollText()" /></div></div>';
	$.fn.colorbox({html:'<div class="message_box mb_info" style="min-height: 415px;position:fixed;background:transparent url(./static/img/Popup.png) center no-repeat;background-size:100% 100%;top:22%;left:50%;margin-left:-300px;"><div class="pop_title">' + html + '<div></div>'});

	let keyword = $('#keyword').val();
	let keyword_arr = keyword.split(',');

	let box_html = $.trim($('#s-box').html());
	for (let i = 0; i < keyword_arr.length; i++) {
		if (keyword_arr[i].length == 0) {
			continue;
		}
		if (box_html.length == 0) {
			// 新增
			box_html = '<div class="s-list"><span>' + keyword_arr[i] + '</span><img src="./static/img/coles.png" class="list-close-img" onclick="delCollList(this)" /></div>';
		} else {
			// 追加
			box_html += '<div class="s-list"><span>' + keyword_arr[i] + '</span><img src="./static/img/coles.png" class="list-close-img" onclick="delCollList(this)" /></div>';
		}
	}
	$('#s-box').html(box_html);
	$('#search_t').trigger('focus');
}

/**
 * 输入框键盘输入事件
 */
function handleEnter(event) 
{
	if (event.keyCode === 13) {
		sureCollText();
	}
}

/**
 * 搜索页，多关键词，确定输入关键词
 */
function sureCollText()
{
	let search_t = $.trim($('#search_t').val());
	if (search_t.length == 0) {
		alert(lang.collect_stext_msg);
		return;
	}

	let status = 0;
	$('#s-box .s-list span').each(function(i, e){
		if ($(e).html().length > 0 && search_t == $(e).html()) {
			status = 1;
		}
	});
	if (status == 1) {
		return false;
	}

	let html = $.trim($('#s-box').html());
	if (html.length == 0) {
		// 新增
		html = '<div class="s-list"><span>' + search_t + '</span><img src="./static/img/coles.png" class="list-close-img" onclick="delCollList(this)" /></div>';
	} else {
		// 追加
		html += '<div class="s-list"><span>' + search_t + '</span><img src="./static/img/coles.png" class="list-close-img" onclick="delCollList(this)" /></div>';
	}
	$('#s-box').html(html);
	$('#search_t').trigger('focus');
}
 
/**
 * 搜索页，多关键词，关闭弹窗
 */
function closeCollText()
{
	$.fn.colorbox.close(); 
	return false;
}

/**
 * 搜索页，多关键词，关闭弹窗
 */
function delCollList(obj)
{
	$(obj).parent().remove();
	return false;
}

/**
 * 搜索页，多关键词，查询
 */
function searchCollText()
{
	let search_t = '';
	$('#s-box .s-list span').each(function(i, e){
		search_t += $.trim($(e).html()) + ',';
	});
	search_t = search_t.substring(0, search_t.length - 1);
	$('#keyword').val(search_t);
	$('#searchgoods').trigger('submit');
}

/**
 * 下载数据（新：弹窗选择 - 下载已选  下载一周新款 下载一个月新款 下载三个月新款 下载全部新款）
 */
function downexcelact()
{
	let html = '<div class="collect-s"><img src="./static/img/coles.png" class="close-img" onclick="closeCollText()" /><div class="s-box s-box2" id="s-box"><input type="button" class="search-btn" value="' + lang.downexceldata1 + '" onclick="downexceldata(1)" /><input type="button" class="search-btn" value="' + lang.downexceldata2 + '" onclick="downexceldata(2)" /><input type="button" class="search-btn" value="' + lang.downexceldata3 + '" onclick="downexceldata(3)" /><input type="button" class="search-btn" value="' + lang.downexceldata4 + '" onclick="downexceldata(4)" /><input type="button" class="search-btn" value="' + lang.downexceldata5 + '" onclick="downexceldata(5)" /></div></div>';
	$.fn.colorbox({html:'<div class="message_box mb_info" style="min-height: 415px;position:fixed;background:transparent url(./static/img/Popup.png) center no-repeat;background-size:100% 100%;top:22%;left:50%;margin-left:-300px;"><div class="pop_title">' + html + '<div></div>'});
}

function downexceldata(type)
{
	$('#downexceltype').val(type);
	$('#downexcelcode').trigger('click');
}

//定义一个函数，接受一个参数名作为参数
function getQueryVariable(variable) {
	//获取当前URL中的查询字符串部分（即问号后面的部分）
	var query = window.location.search.substring(1);
	//把查询字符串按照&符号分割成数组
	var vars = query.split("&");
	//遍历数组中的每个元素
	for (var i = 0; i < vars.length; i++) {
		//把当前元素按照=符号分割成键和值
		var pair = vars[i].split("=");
		//如果当前元素的键等于参数名，则返回对应的值
		if (pair[0] == variable) {
		return pair[1];
		}
	}
	//如果没有找到匹配的参数名，则返回false
	return false;
}

// 退出登录操作
function logoutAct () {
	// 清除本地缓存
	localStorage.clear();
	sessionStorage.clear();
	location.href = 'user.php?act=logout';
}

/* form 表单的按钮禁用后无法提交，使用CSS禁用点击 */
const point_event_none = document.createElement('style')
point_event_none.innerHTML = `
	.events-none{
		pointer-events: none;
	}
`
document.head.appendChild(point_event_none)

/* 需要防止多次点击的按钮必须是input或button，然后添加类名“once-click”即可 */
document.addEventListener('click',function(event){
	const target = event.target
	const className = typeof target.className==='string'?target.className:''
	if(className.indexOf('once-click')>=0){
		if(target.type==='submit'){//使用CSS禁用点击
			target.classList.add('events-none')
		}else{
			target.disabled = true
		}
		
	}

})
