//警告框
modalAlert = function(str,$config){
	var s = $.extend({
			time: 2000, //提示时间长度
			close: false, //是否启用背景遮罩
			zindex: 2999
		},$config || {});
	var alertHtml = '<div class="modal-alert"><div class="modal-alert-main"></div></div>';
	if(!$('.modal-alert')[0]){
		$('body').append(alertHtml);
		$('.modal-alert').css('z-index', parseInt(s.zindex));
	}
	$('.modal-alert .modal-alert-main').html(str);
	//设置居中
	positionMiddle('.modal-alert');
	setTimeout(function(){
		$('.modal-alert').fadeOut(100,function(){
			$('.modal-alert').remove();
		});
	},s.time);
}

	//居中定位
function positionMiddle(dom) {
	var dl = $(document).scrollLeft(),
		dt = $(document).scrollTop(),
		ww = $(window).width(),
		wh = $(window).height(),
		ow = $(dom).width(),
		oh = $(dom).height(),
		left = (ww - ow) / 2 + dl,
		top = (oh < 4 * wh / 7 ? wh * 0.382 - oh / 2 : (wh - oh) / 2) + dt;
	$(dom).css({left:Math.max(left, dl) + 'px',top:Math.max(top, dt) + 'px'});             
	return true;
}

function getQueryVariable(variable){
	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];}
	}
   return "";
}
//写cookies，一个小时过期 
function setCookie(name, value) { 
	var exp = new Date(); 
	exp.setTime(exp.getTime() + 60 * 60 * 1000); 
	document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";path=/"; 
}
//读取cookies 
function getCookie(name) { 
	var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); 
	if (arr = document.cookie.match(reg)) 
		return unescape(arr[2]); 
	else 
		return null; 
}

function loadAddress(address){
	//var html = `<p class="m-b-5"><i class="fa fa-map-marker fs-14" style="color:#0f5ccf;"></i>&nbsp;&nbsp;`+address.name+`&nbsp;&nbsp;&nbsp;`+address.tele+`</p>
	//		<p>&nbsp;&nbsp;&nbsp;&nbsp;`+address.province+address.city+address.area+address.address+`</p>`;
	//$('.J-address-box').html(html);
}
function onCopy(id) {
    window.getSelection().removeAllRanges();   //将页面所有的文本区域都从选区中移除
    var range = document.createRange();   //创建一个文本区域
    var test = document.getElementById(id);  //获取所需要复制的节点
    range.selectNode(test);   //将我们的所选节点添加到文本区域中
    window.getSelection().addRange(range);  //将文本区域添加至选区中
    document.execCommand('copy');   //执行浏览器的复制命令
    window.getSelection().removeAllRanges();  //最后再移除选区中的所有文本区域
    modalAlert("复制成功");
}

function app_url(method,params){
        params=params||{};
        params['method']=method;
        return 'app://'+_.base64_encode(_.json_encode(params));
}

function Share()
{
$('.zhe').hide();
$('.J_dian').hide();
window.location.href=app_url('share',{title:"海明威钓具商城",content:"引领中国户外钓鱼生活",img:"http://m.hmwdj.com/img/wxlogo.jpg",url:"http://m.hmwdj.com/Default.html"});
}
function Share1()
{
$('.zhe').hide();
$('.J_dian').hide();
window.location.href = app_url('share', { title: $(".singleline").html(), content: "", img: $("#turnPic img").eq(0).attr("src"), url: window.location.href });
}
function Share2()
{
$('.zhe').hide();
$('.J_dian').hide();
window.location.href=app_url('share',{title:"海明威钓具商城",content:"引领中国户外钓鱼生活",img:"http://m.hmwdj.com/img/wxlogo.jpg",url:window.location.href});
}
function Share3()
{
$('.zhe').hide();
$('.J_dian').hide();
var imgurl=$("#imglogo").attr("src");
if(imgurl.indexOf("http://")<0)
imgurl="http://m.hmwdj.com"+imgurl;
window.location.href=app_url('share',{title:document.title,content:$("#ShopDesc").text(),img:imgurl,url:window.location.href});
}
function closewin() {
    if (document.cookie.indexOf("shop_token") == -1) {
        history.back(-1);
    } else {
        window.location.href = app_url('close_current_page');
    }
}
function download_image() {
    window.location.href = app_url('download_image', { url: $("#Image1").attr("src") });
}
var qrflag=0;
function showMpQrcode(){
$("<link>")
.attr({ rel: "stylesheet",
type: "text/css",
href: "/css/new0205.css"
})
.appendTo("head");
$("<link>")
.attr({ rel: "stylesheet",
type: "text/css",
href: "/js/layer/skin/layer.css"
})
.appendTo("head");
jQuery.getScript("/js/layer/layer.js")
 .done(function () {
     //显示弹窗
     layer.open({
         skin: 'orange-layer-box qrcode-btn',
         type: 1, shade: 0.5, title: false, closeBtn: true,
         btn: ['请关注公众号'],
         content: '<div style="margin:-10px;height:320px;width:294px;">' +
			'<img src="/images/qrcode.png" style="height:320px;" />' +
		'</div>',
         //显示弹出执行
         success: function (layero, index) {

         },
         //点击按钮执行
         cancel: function (index) {
             if (getCookie("ShopNum1UserCookie") && qrflag == 0) {
                 setTimeout(function () {
                     $.ajax({
                         type: "GET",
                         url: "/Api/CheckMemberLogin.ashx",
                         data: { type: "CheckMemberSubscribe", flag: "0" },
                         dataType: "text",
                         success: function (data) {
                             if (data != null && data != "") {
                                 if (data == "1")
                                     showMpQrcode();
                                 else if (data == "2")
                                     showMpQrcode1();
                                 qrflag = 1;
                             }
                         }
                     });
                 }, 30000);
             }
         },
         yes: function (index, layero) {
         
         }
     });
 });
}
function showMpQrcode1() {
    $("<link>")
.attr({ rel: "stylesheet",
    type: "text/css",
    href: "/css/new0205.css"
})
.appendTo("head");
    $("<link>")
.attr({ rel: "stylesheet",
    type: "text/css",
    href: "/js/layer/skin/layer.css"
})
.appendTo("head");
    jQuery.getScript("/js/layer/layer.js")
 .done(function () {
     //显示弹窗
     layer.open({
         skin: 'orange-layer-box qrcode-btn',
         type: 1, shade: 0.5, title: false, closeBtn: true,
         btn: ['请关注公众号'],
         content: '<div style="margin:-10px;height:320px;width:294px;">' +
			'<img src="/images/qrcode.jpg" style="height:320px;" />' +
		'</div>',
         //显示弹出执行
         success: function (layero, index) {

         },
         //点击按钮执行
         cancel: function (index) {
             if (getCookie("ShopNum1UserCookie") && qrflag == 0) {
                 setTimeout(function () {
                     $.ajax({
                         type: "GET",
                         url: "/Api/CheckMemberLogin.ashx",
                         data: { type: "CheckMemberSubscribe", flag: "0" },
                         dataType: "text",
                         success: function (data) {
                             if (data != null && data != "") {
                                 if (data == "1")
                                     showMpQrcode();
                                 else if (data == "2")
                                     showMpQrcode1();
                                 qrflag = 1;
                             }
                         }
                     });
                 }, 30000);
             }
         },
         yes: function (index, layero) {

         }
     });
 });
}
$(function () {
if (getCookie("ShopNum1UserCookie"))
{
    setTimeout(function(){
      $.ajax({
        type: "GET",
        url: "/Api/CheckMemberLogin.ashx",
        data: { type: "CheckMemberSubscribe",flag:"0" },
        dataType: "text",
        success: function (data) {
            if (data != null && data != "") {
                if (data == "1")
                    showMpQrcode();
                else if (data == "2")
                    showMpQrcode1();
            }
        }
    });
	},5000);
}
    $('.J-search-box').find('.close').on('click', function () {
        $(this).siblings('input').val('');
        $(this).hide();
    });

    $('.J-search-box').find('input').on('keyup', function () {
        if ($(this).val() != '') {
            $('.J-search-box').find('.close').show();
        } else {
            $('.J-search-box').find('.close').hide();
        }
    });

    $('.J-nav-box').find('.item').on('click', function () {
        $(this).addClass('ac').siblings().removeClass('ac');
    });

    $('.J-cate-menu-box').find('a').on('click', function () {
        $(this).addClass('ac').parent().siblings().find('a').removeClass('ac');
    });


    $('.J-more-btn').on('click', function () {
        var scrollTop = window.scrollY;
        var listbox = $(this).prev().prev('.item-list-box');
        var itemslist = $(this).prev('.itemslist');
        var items = itemslist.find(".col-xs-6");
        for (var i = 0; i < (items.length > 8 ? 8 : items.length); i++) {
            if ($(items[i]).find(".pic").attr("original")) {
                $(items[i]).find(".pic").attr("src", $(items[i]).find(".pic").attr("original"));
                $(items[i]).find(".pic").removeAttr("original");
            }
            listbox.append(items[i]);
            itemslist.find(items[i]).remove();
        }
        window.scrollTo(0, scrollTop);
        if (itemslist.find(".col-xs-6").length == 0)
            $(this).hide();
        return false;
    });

    $('.J-more-btn1').on('click', function () {
        var scrollTop = window.scrollY;
        var listbox = $(this).prev().prev('.index-brand-box');
        var itemslist = $(this).prev('.itemslist');
        var items = itemslist.find(".col-xs-3");
        for (var i = 0; i < (items.length > 24 ? 24 : items.length); i++) {
            /*if ($(items[i]).find("img").attr("original")) {
            $(items[i]).find("img").attr("src", $(items[i]).find("img").attr("original"));
            $(items[i]).find("img").removeAttr("original");
            }*/
            listbox.append(items[i]);
            if (i % 4 == 0)
            itemslist.find(items[i]).remove();
        }
        window.scrollTo(0, scrollTop);
        if (itemslist.find(".col-xs-3").length == 0)
            $(this).hide();
        return false;
    });

    $('.J_delete_list').click(function () {
        layer.open({
            type: 1, shade: .4, title: false, //不显示标题
            content: "<div class=\"modal-pop-box\">" +
                  "<div class=\"content p-t-15 fs-16 tc\">是否清空记录</div>" +
                  "<div class=\"foot clearfix\">" +
                  "<a href=\"javascript:;\" class=\"item btn btn-shallow radius-0 layui-layer-close pr\">取消</a>" +
                  "<a href=\"javascript:deleteKeywords();\" class=\"item btn btn-blue radius-0 J-do-delete\">确认</a>" +
                  "</div>" +
                  "</div>",
            //捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影响
            success: function () {
                $('.J-do-delete').off('click').on('click', function () {
                    layer.closeAll();
                });
            }
        });
    });

    document.body.onselectstart = function () {
        return false;
    };

    if ($('.page-footer').length) {
        if (getCookie("ShopNum1FromApp")) {
            //$('.page-footer').hide();
        }
    }
    if ($('.wsh_top_header').length) {
        if (getCookie("ShopNum1FromApp")) {
            $('.wsh_top_header').show();
        }
    }

    $('#J_menu_box').click(function () {
        var hei = Math.max(window.screen.height, document.body.clientHeight);
        $('.zhe').height(hei).show();
        $('.J_dian').show();
    });
    $('.zhe').click(function () {
        $('.zhe').hide();
        $('.J_dian').hide();
    });
    $('.J_dian ul li').click(function () {
        $('.zhe').hide();
        $('.J_dian').hide();
    });
    $("#go-top-btn").click(function () {
        $('body,html').animate({
            scrollTop: 0
        },
			500);
        return false;
    });
});

function deleteKeywords() {
    $.ajax({
        type: "GET",
        url: "Api/AsyncProductSearch.ashx",
        data: { handleType: "deleteKeywords" },
        dataType: "text",
        success: function (data) {
            if (data != null && data != "") {
                if (data == "0") {
                   $("#mywords").html("");
                    modalAlert("删除成功");
                } else if (data == "1") {
                    modalAlert("没有可删除数据");
                } else if (data == "2") {
                    modalAlert("未登录状态");
                } else {
                    modalAlert("删除失败：" + data);
                }
            }
        }
    });
}