﻿var dbnr=$kj("dbnr");
var bbv=$kj("bbv");
var xsyc=$kj("xsyc");
var xul=$kj("dbnr","ul")[0];
var dbimg=$kj("dbimg");
//Refer = decodeURI(document.referrer)
var _Url = decodeURI(location.href), Refer = '',protocol=document.location.protocol,domain = document.domain;


//初始化页面选框
function renew()
{
	var cooks=GetCookie("listhc").split("/");
	var bdbb=$kj("bdbb","input");
	for(var c=1;c<cooks.length;c++){var wf=cooks[c].split("_");for(var i=0;i<bdbb.length;i++){if(bdbb[i].id=="a"+wf[0]){bdbb[i].checked=true;break;}}}
}

//初始化漂浮层
function newpos()
{
	var ouli="",alls=0;
	var cooks=GetCookie("listhc").split("/");
	for(var i=1;i<cooks.length;i++){
		alls++;
		var wf = cooks[i].split("_");
        var img  = jQuery('#products_img_'+wf[0]).attr('src');
        if(img!=undefined) {
            ouli += "<li class='prelative'><span class='closs2' title='点击关闭' onclick='delli(" + wf[0] + ")'></span><img src='" + img + "' align='absmiddle'/></li>";
        }
	}
	xul.innerHTML=ouli;
	//dbimg.innerHTML=alls;s
	$kj("tishi").style.display=(ouli=="")?"block":"none";
	xul.style.display=(ouli=="")?"none":"block";
	jQuery('.db_border ul li').on('mouseover',function(){
			jQuery(this).children('.closs2').show();
		}).on('mouseout',function(){
			jQuery(this).children('.closs2').hide();
			});
	
	if( cooks.length >1  && jQuery(dbimg).css('display') == 'none')
	{
		jQuery(dbimg).css('display','block')
	}
	
	if( typeof wf != 'undefined' )
	{
		jQuery( '#fxid_' + wf[0] ).addClass('selectshare'); //当前已选分享按钮
	}
	
	
	//if(!alls){dbnr.style.display="none";}
}

//点击处理，增加使用其他按钮加入分享的功能-liuliqiang，090304增加替换/分割符
function dblist(id,event,linkproname)
{
    jQuery("section.conRight").hide();
	if(typeof(linkproname) != "undefined" && linkproname.length > 0)
    {
	    /*linkproname如果为图片地址，替换"/"为其他符号，避免cookie分割产品冲突  *kj编辑*/
	    linkproname = linkproname.replace("/","|");
		
		var nrid = $kj("link"+id);
	    var cook = GetCookie("listhc");
	    var cooks = cook.split("/");
        /*判断是否重复添加*/
        if(cook.indexOf("/"+id) > -1)
        {
            alert(linkproname+"已经加入分享");
            return;
        }
        if(cooks.length>10)
		{
			alert("最多只允许添加10条");
			return;
		}
		else
		{
			SetCookie("listhc",cook+"/"+id+"_"+linkproname.replace("/","&%#"));
			zbyd(window.event||event);
		}
	   
    }
    else
    {
	    var cook=GetCookie("listhc");
	    var cooks=cook.split("/");
        //090305liuliqaing修改：支持页面上有多个相同产品
        var ischecked = false;
        var nrid=document.getElementsByTagName("input");
        for(var i = 0;i<nrid.length;i++)
        {
            if(nrid[i].id == "a"+id && nrid[i].checked)
            {
                //增加判断重复-liuliqiang
                if(cook.indexOf("/"+id) > -1)
                {
                    alert(nrid[i].value+"已经加入分享");
                    return;
                }
                else if(cooks.length>10)
                {
                    nrid[i].checked = false;alert("最多只允许添加10条");
					jQuery('#fxid_'+id).removeClass('selectshare'); //还原点击分享按钮
					return;
                }
                else
                {
                    SetCookie("listhc",cook+"/"+id+"_"+nrid[i].value.replace("/","&%#"));ischecked=true;zbyd(window.event||event);
                }
            }
        }
        if(!ischecked)
	        delCookie(id);
	}
	
	newpos();
	dbnr.style.display="block";
}
//漂浮窗口删除
function delli(id){
    delCookie(id);
    var nrid=document.getElementsByTagName("input");
    for(var i = 0;i<nrid.length;i++)
    {
        if(nrid[i].id == "a"+id)
        {
            nrid[i].checked = false;
        }
    }
	
	jQuery('#fxid_'+id).removeClass('selectshare'); //还原点击分享按钮
    newpos();
}

//设置COOKIE  //liuliqiang 增加设置path，使各目录能取到相同的COOKIE
function SetCookie(name,value)
{
	var exp=new Date();
	exp.setTime(exp.getTime()+24*3600000);
	document.cookie = name+"="+escape(value)+";expires="+exp.toGMTString()+";path=/";
}

//获得COOKIE
function GetCookie(name)
{
	var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if(arr!=null){
		
		return unescape(arr[2]);
	}
	else
	{
		return "";
	}
}

//删除COOKIE
function delCookie(id)
{
	var cooks=GetCookie("listhc").split("/"),dstr="";
	for(var i=1;i<cooks.length;i++){
		if(cooks[i].split("_")[0]!=id)
		{
			dstr+="/"+cooks[i];
		}
	}
	SetCookie("listhc",dstr);
}

function clears()
{
	SetCookie("listhc","")
	newpos();
	var kk=$kj("bdbb","input").length;
	for(var k2=0;k2<kk;k2++)
	{
		$kj("bdbb","input")[k2].checked=false
	}
}


//增加点击开始分享的处理--liuliqiang
function comparepro()
{
    if(!islogin)
    {
        dologin();
    }else {
        var cook = GetCookie("listhc");
        var cooks=cook.split("/"), csrfToken = $("#_csrf").val() || $('meta[name="csrf-token"]').attr("content");
        var url =  "pid=";//"_csrf=" + csrfToken +
        for (var i = 0; i < cooks.length; i++) {
            var proid = cooks[i].substr(0, cooks[i].indexOf("_"));
            if (proid.length > 0)
                url += proid + ",";
        }
        if (url.length > 7) { 			   
            location.href = '/products/listsharer?'+url;
        }
        else {
            alert("请先选择要分享的产品");
        }
        return false;
    }
}

//提示位置方法
function zbyd(event)
{
	var sw=50,sh=50,vw=15,vh=15,tjs=35;
	var sl=bbv.l();
	var vl=(event.pageX||(event.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)))-7;
	var st=(document.documentElement.scrollTop||document.body.scrollTop)+300;
	var vt=(event.pageY||(event.clientY+(document.documentElement.scrollTop||document.body.scrollTop)))-7;
	var spl=Math.floor(Math.abs((sl-vl)/tjs)),spt=Math.abs((st-vt)/tjs);
	xsyc.style.display="block";xsyc.l(vl);xsyc.t(vt);xsyc.w(vw);xsyc.h(vh);
	var maxTime=setInterval(function()
	{
		xsyc.l((vl+spl)<sl?vl+=spl:((vl-spl)>sl?vl-=spl:vl=sl));xsyc.t((vt+spt)<st?vt+=spt:((vt-spt)>st?vt-=spt:vt=st));
		xsyc.w(vw+2<sw?vw++:vw=sw);xsyc.h(vh+2<sh?vh++:vh=sh);
		tjs--;if(!tjs){xsyc.style.display="none";clearInterval(maxTime);}
	},10);
}

//显示/隐藏列表
function dbhidd()
{
	$dbnr_ = jQuery(dbnr);
	$dbimg_ = jQuery(dbimg);
	if( $dbimg_.css('display')=='block' && $dbnr_.css('display') == 'none' )
	{
		$dbnr_.css('display','block');
		$dbimg_.css('display','none');
        jQuery("section.conRight").hide();
	}else if( $dbimg_.css('display')=='none' && $dbnr_.css('display') == 'block' )
	{
		$dbnr_.css('display','none');
		$dbimg_.css('display','block');
        jQuery("section.conRight").show();
	}
	else
	{
		$dbnr_.css('display','none');
		$dbimg_.css('display','block');
        jQuery("section.conRight").show();
	}
	
	
	//dbimg.style.display = (dbimg.style.display=="block")?"none":"block";
	//dbnr.style.display = (dbnr.style.display=="block")?"none":"block";
	
} //none

newpos();
renew();


//功能重置需要 2016.8.16
function resetShar()
{
	dbnr=$kj("dbnr");
	bbv=$kj("bbv");
	xsyc=$kj("xsyc");
	xul=$kj("dbnr","ul")[0];
	dbimg=$kj("dbimg");
	
	newpos();
	renew();
}


/******************公共js***************************/
/*--------添加分类表页面分页后标记丢失问题------lizl--End--*/
function GetUrlParam(paraName){
    var url = document.location.toString(),arrObj = url.split("?");
    if (arrObj.length > 1) {
        var arrPara = arrObj[1].split("&");
        var arr;
        for(var i = 0; i < arrPara.length; i++){
            arr = arrPara[i].split("=");
            if (arr != null && arr[0] == paraName) {
                return arr[1];}
        }
        return '9999999999';
    }else{
        return '99999999999';
    }
}
var money_type=GetUrlParam("low_end"),low_start_type=GetUrlParam("low_start"),style_type=GetUrlParam("style1"),number_type=GetUrlParam("style3"),year_type=GetUrlParam("year_a");
/*--------添加分类表页面分页后标记丢失问题------lizl--End--*/
(function () {
	var $queryarr = jQuery('.queryarr'); /*群组、适用项目容器*/
	var $queryarrSwitch = jQuery('.queryarrSwitch a'); /*群组、适用项目开关*/

	var $twoclass = jQuery('.twoclass'); /*分类按钮容器 备注：不包含“不限”按钮*/
	var $twoclass2 = jQuery('.twoclass2'); /*分类按钮子容器 备注：不包含“不限”按钮 */

	var $category = jQuery('.category a'); /*分类按钮*/

	var $mcl_list = jQuery('.mcl_list'); /*群组、适用项目容器*/
	var $mcl_text = jQuery('.mcl_text'); /*群组、适用项目子容器（列表）*/

	var $language = ''; /*语言 图片 文字类型*/
	var $year = ''; /*注册年限*/
	var $fontnumber = ''; /*字数*/
	var $lownumber = ''; /*money*/
	var $project = ''; /*试用项目*/
	var $typelink = '';

	var $key_cont = jQuery('.key_cont'); /*关键字容器*/
	var $allkey = jQuery('.allkey'); /*删除全部按钮*/
	var $btsubmit = jQuery('.btsubmit'); /*商标筛选框搜索按钮*/
	var $btsubmithead = jQuery('#head_search button'); /*商标筛选框搜索按钮 头部*/
	var $keyword = jQuery('#keyword'); /*商标搜索框*/
	var $keyword_head = jQuery("#head_search input");/*头部搜索框*/

	var pn_ = parseInt(jQuery("#page_numbers").attr('data-n')); /*初始总记录数*/
	var pm_ = parseInt(jQuery("#page_numbers").attr('data-m')); /*初始页码*/
	var pt_ = parseInt(jQuery("#page_numbers").attr('data-ta'));/*初始化总页数*/

	/*
		请求数据url中文编码函数
		编码函数encodeURIComponent() 
		解码函数 decodeURI()
	*/

	//console.log(_Url+"         "+Refer+"      "+protocol+"    "+domain);
	var baseurl = '';//Refer+"//"+domain
	var search = location.search;
	if (search.indexOf("style4=3") > 0 || search.indexOf("style4=6") > 0){
        var searchDataUrl = Refer+'/products/listarr'+search;
	}else{
        var searchDataUrl = Refer+'/products/listarr'; /*搜索列表实际数据请求地址 (ajax地址)*/
	}
	var browserUrl = baseurl + '/search.php/?';  /*浏览器地址  用以无刷新更新浏览器地址*/

	var selectData = baseurl +'/products/searchclassarr'; /*群组、适用项目 数据请求文件*/
	var typedata = baseurl +'/products/searchclassarr'; /*语言、字数等数据请求地址*/
	/*有大类就显示*/
	if (parseInt(classid) > 0) {
		getselectData(parseInt(classid));
		jQuery("div.queryarr").show();
		jQuery("div.maclass").hide();
	}

	/*初始化语言、字数等分类按钮*/
	function getListType() {
		$language = jQuery('.language a');
		$year = jQuery('.year a');
		$fontnumber = jQuery('.fontnumber a');
		$lownumber = jQuery('.lownumber a');
		$project = jQuery('.project');
		$typelink = jQuery('.typelink');

		$language.on('click', function () { setKey($language, jQuery(this), 'languagekey') });
		$year.on('click', function () { setKey($year, jQuery(this), 'yearkey') });
		$fontnumber.on('click', function () { setKey($fontnumber, jQuery(this), 'fontnumberkey') });
		$lownumber.on('click', function () { setKey($lownumber, jQuery(this), 'lownumberkey') });
		$project.on('click', function () { setKey($project, jQuery(this), 'projectkey') });
		$typelink.on('click', function () { setKey($typelink, jQuery(this), 'typelinkkey') });
	}
	getListType(); /*执行初始化*/

	/*商标搜索按钮*/
	$btsubmit.on('click', function () {
		if (jQuery.trim($keyword.val()) == '') {
			$keyword.focus();
			alert('请输入关键词');
			return false;
		}
		addkeyword('keywordkey', $keyword);
		/*$keyword_head.val(jQuery.trim( $keyword.val() ));*/
		$keyword.val('');
		/*创建数据查询*/
		createQueryUrl();
	});
	/*商标搜索按钮*/
	/* $btsubmithead.on('click',function(){
		 if( jQuery.trim( $keyword_head.val() )=='' )
		 {
			 $keyword_head.focus();
			 alert('请输入关键词');
			 return false;
		 }
		 addkeyword( 'keywordkey', $keyword_head );
		 addkeyword( 'keywordkey', $keyword );
		 $keyword_head.val(jQuery.trim($keyword_head.val()));
		 $keyword.val('');
		 //创建数据查询
		 createQueryUrl();
	 });*/

	/*判断变量是否定义 返回true为定义不为空*/
	function isDefine(variable) {
		return (typeof variable != 'undefined' && variable != '' && variable != null) ? true : false;
	}

	/*群组、项目按钮显示隐藏控制器*/
	function queryarrshow(istrue) {
		if (istrue) { $queryarr.slideDown(100); }
		else { $queryarr.slideUp(100); }
	}

	/*分类按钮显示隐藏控制器*/
	function twoclassShow(istrue) {
		if (istrue) { $twoclass.animate({ 'height': $twoclass2.height() + 'px' }, 100); }
		else { $twoclass.animate({ 'height': '30px' }, 100) }
	}

	/*
	按钮状态控制器
	说明：class属性控制 selected 存在未被选中， t为恒定删除控制参数
	*/
	function selected($obj, t, s) {
		/*
		*
		* 移除所有45类的class
		* */
		if (s == 'bigclass') {
			$category.removeClass('selected');
		}
		/**
		 *移除所有项目的class
		 */

		if (s == 'project') {
			$project.removeClass('selected');
		}
		if (!isDefine($obj.attr('class')) && !isDefine(t)) {
			$obj.addClass('selected');
			$obj.removeClass('twoa');
			return true;
		} else if (isDefine($obj.attr('class')) && $obj.attr('class').indexOf('selected') == -1 && !isDefine(t)) {
			$obj.addClass('selected');
			$obj.removeClass('twoa');
			return true;
		}
		else {
			$obj.removeClass('selected');
			$obj.addClass('twoa');
			$obj.on('mouseout', function () {
				$obj.removeClass('twoa');
				$obj.unbind('mouseout');
			});
			return false;
		}
	}

	/*
	关键词添加删除控制器
	说明：k为区分关键词不同容器，添加到关键词容器class中以便区分，s为关键词显示文本
	$obj 为分类按钮集合
	*/
	function addkeyword(k, $obj) {
		var strall, str, $newkey, $key;
		strall = str = k == 'keywordkey' ? $obj.val() : getSelectedValue($obj); /*获取按钮文本*/
		str = (str.length < 6) ? str : str.substring(0, 6) + '..';  /*截取显示文本，不易过长*/

		var dataid = getDataId(k);

		$newkey = jQuery('<span class="key ' + k + '" title="' + strall + '" data-id="' + dataid + '"><a href="javascript:void(0);" class="close"></a>' + str + '</span>'); /* 创建单个关键词容器*/
		$key = jQuery('.' + k); /*当前key*/

		/*绑定"X"按钮*/
		$newkey.children('a').on('click', function () {
			$newkey.remove();
			selected($obj, true); /*重置分类按钮*/

			deletekey(k);

			/*隐藏显示“删除全部按钮”控制器*/
			isallkeyCont();

			/*数据请求*/
			createQueryUrl();
		});

		/*顺序控制，某些分类需要插入总key容器前端*/
		if ($key.length > 0) /*替换存在的key*/
		{
			var $del = $key;
			$newkey.insertAfter($del); /*将新key 替换老key*/
			$del.remove();

		}
		else if (k == 'categorykey') {
			/*顶层分类key插入最前端*/
			$key_cont.prepend($newkey);
		}
		else {
			/*其他key加入尾部*/
			$key_cont.append($newkey);
		}

		/*清除key值为空的key ,注意:本次执行的key为新添加的，需要重新获得key*/
		if (jQuery.trim($newkey.text()) == '') {
			$newkey.remove();
		}

		isallkeyCont(); /*隐藏显示“删除全部按钮”控制器*/
	}


	function getDataId(k) {
		if (k == 'categorykey') {
			return ceachSelected($category).replace(/_/g, ',');
		}
		else if (k == 'typelinkkey') {
			return ceachSelected($typelink).replace(/_/g, ',');
		}
		else if (k == 'languagekey') {
			return ceachSelected($language).replace(/_/g, ',');
		}
		else if (k == 'fontnumberkey') {
			return ceachSelected($fontnumber).replace(/_/g, ',');
		}
		else if (k == 'lownumberkey') {
			return ceachSelected($lownumber).replace(/_/g, ',');
		}
		else if (k == 'projectkey') {
			return ceachSelected($project).replace(/_/g, ',');
		}
		else if (k == 'yearkey') {
			return ceachSelected($year).replace(/_/g, ',');
		}
		return '';
	}

	/*设置并返回指定栏目中选择的按钮值*/
	function getSelectedValue($obj) {
		var str = '';
		$obj.each(function (index, context) { /*获取选中的按钮值*/
			if (checkSelected(jQuery(this))) {
				str += (index != 0) ? ',' + jQuery($obj[index]).text() : '';
			}
		});
		return str.replace(',', ''); /*替换首个“,”*/
	}

	/*
	删除关键词 并重置对应分类中的按钮状态
	*/
	function deletekey(k) {

		/*重置分类所有按钮状态*/
		if (k == 'categorykey') {
			selected($typelink, true);
			selected($project, true);
			jQuery('.typelinkkey').remove();
			jQuery('.projectkey').remove();


			jQuery("div.queryarr").show();
			jQuery("div.maclass").show();

			$mcl_list.empty();
			$queryarr.slideUp(100);
			return false
		}
		if (k == 'typelinkkey') { selected($typelink, true); return false }
		if (k == 'languagekey') { selected($language, true); return false }
		if (k == 'yearkey') { selected($year, true); return false }
		if (k == 'fontnumberkey') { selected($fontnumber, true); return false }
		if (k == 'lownumberkey') { selected($lownumber, true); return false }
		if (k == 'projectkey') { selected($project, true); return false }
		if (typeof k == 'undefined' || k == '') /*删除所有keyword和按钮状态*/
		{
			selected($category, true);
			selected($language, true);
			selected($year, true);
			selected($fontnumber, true);
			selected($lownumber, true);
			selected($project, true);
			$mcl_list.empty();
			$key_cont.empty();
			isallkeyCont(); /*隐藏显示“删除全部按钮”控制器*/
		}

	}

	/*
	屏蔽点击按钮被重置控制器
	说明：当点击分类按钮时，由于需要重置该分类所有其他按钮状态，但是不能对本点击按钮状态切换造成影响
	$obj为该按钮的jq集合,$this为当前点击按钮
	*/
	function resetButton($obj, $this, k) {
		$obj.each(function () {
			var istrue = jQuery(this).is($this);
			if (!istrue) {
				selected(jQuery(this), true);
			}
		});
	}

	/*
	所有按钮click统一触发控制器
	*/
	function setKey($obj, $this, k) /*  k 为添加到关键词容器中的key class名，以便删除是重置哪一类按钮状态*/
	{
		var index = $obj.index($this);  /*获取当前点击对象数组下标,以便后期区分“不限”按钮，“不限”按钮下标为0*/
		/*排除重置时对当前按钮的影响 为多选条件*/
		if ((k != 'categorykey' && k != 'typelinkkey' && k != 'projectkey') || index == 0) { resetButton($obj, $this, k) }
		else if (k == 'categorykey') {
			jQuery($obj[0]).removeClass();
			jQuery('.typelinkkey').remove()
			jQuery('.projectkey').remove()
			$mcl_list.empty();
			$queryarr.slideUp(100);

		}
		var istrue;
		if (k == 'categorykey') {
			/*点击的大类触发的*/
			istrue = selected($this, false, 'bigclass'); /*设置并获得当前点击按钮状*/
		} else if (k == 'projectkey') {
			istrue = selected($this, false, 'project'); /*设置并获得当前点击按钮状*/
		} else {
			istrue = selected($this, false); /*设置并获得当前点击按钮状*/
		}
		if (k == 'categorykey' && index != 0) { setSelect() } /*读取二级分类值 例如：项目、群组*/
		if (index == 0) /*点击"不限"按钮状态处理*/
		{
			jQuery('.' + k).remove() /*清楚当前key*/
			if (k == 'categorykey') {
				jQuery('.typelinkkey').remove()
				jQuery('.projectkey').remove()
				$mcl_list.empty();
				$queryarr.slideUp(100);
			}
		}
		else /*"不限"按钮不显示在key中*/
		{
			addkeyword(k, $obj)
		}
		/*隐藏显示“删除全部按钮”控制器*/
		isallkeyCont();
		/*数据请求*/
		createQueryUrl();
	}

	/*顶层分类程序入口*/
	$category.on('click', function () {
		var index = $category.index(jQuery(this)); /*获取按钮前部 i标签存储的分类值*/
		setKey($category, jQuery(this), 'categorykey');  /*按钮统一触发控制器*/
	});

	/*关键词容器全部删除按钮*/
	jQuery('.allclose').on('click', function () {
		jQuery("div.maclass").show();
		$key_cont.empty();
		deletekey();
		/*隐藏本身*/
		allkeyHide();
		$mcl_list.empty();
		$queryarr.slideUp(100);
		/*数据请求*/
		createQueryUrl();


	});
	jQuery('.close').on('click', function () {
		jQuery(this).parent().remove();
		var k = jQuery(this).attr("data-types");
		selected(jQuery(this), true); /*重置分类按钮*/
		if (k == 'typelinkkey') {
			groupidarr = '';
		}
		if (k == 'categorykey') {
			classid = '';
		}
		deletekey(k);
		/*隐藏显示“删除全部按钮”控制器*/
		isallkeyCont();

		/*数据请求*/
		createQueryUrl();

	})

	/*隐藏显示删除所有控制按钮*/
	function isallkeyCont() {
		if (jQuery.trim($key_cont.text()) == '') { allkeyHide(); $mcl_list.empty(); $queryarr.slideUp(100); }
		else { allkeyShow() }

	}
	function allkeyShow() { $allkey.show(); }
	function allkeyHide() { $allkey.hide(); }


	/*顶层多分类查询开关控制*/
	$queryarrSwitch.on('click', function () {
		if (!isDefine($queryarrSwitch.attr('class'))) { $queryarrSwitch.addClass('switch_up'); twoclassShow(true) }
		else { $queryarrSwitch.removeClass('switch_up'); twoclassShow(false) }
	});

	/*初始化顶层下拉表*/
	function setSelect() {
		/*设置选中栏目按钮的id值 以“,”分割多个id*/
		var str = '';
		var sm = 0;
		$category.each(function (index, context) { /*获取选中的按钮值*/
			if (checkSelected(jQuery(this))) {
				str += (index != 0) ? ',' + jQuery(this).attr('data-id') : '';
				sm++;
			}
		});
		if (sm < 2 && sm > 0) { $queryarr.slideDown(100) }
		else { $queryarr.slideUp(100) }
		getselectData(str);

	}
	/*排序按钮控制器*/
	jQuery('.sort span a').on('click', function () { setsort(jQuery('.sort span a'), jQuery(this)) });
	function setsort($obj, $this) {
		$obj.each(function () {
			var istrue = jQuery(this).is($this);
			if (istrue) /*判断是否为当前点击对象*/
			{
				if ($this.attr('class').indexOf('fup') != -1) { $this.removeClass('fup'); $this.addClass('fdown') }
				else if ($this.attr('class').indexOf('fdown') != -1) { $this.removeClass('fdown'); $this.addClass('fup') }
				else { $this.removeClass('fup'); $this.addClass('fdown') }
			}
			else { jQuery(this).removeClass('fup'); jQuery(this).removeClass('fdown') }
		});
		/*数据请求*/
		createQueryUrl();
	}

	/*获取查询数据 详情数据格式请参见本目录下的 searchdata.php*/
	function getData(dt) {		
		jQuery.ajax({
			type: "GET",
			url: (document.location.protocol)+'//'+(document.domain)+searchDataUrl,
			data: dt,
			dataType: "json",
			beforeSend: function () {
				jQuery('.result').html('<div class="loading" style="text-align: center;padding: 100px;"><img src="/img/loading1.gif"></div>');
				jQuery('#page_numbers').hide();
			},
			success: function (data) {
				jQuery('#page_numbers').show();
				jQuery('.result').html('');
				var $sdata = data.result.l; /*列表数据*/
				var $advdata = data.result.adv;/*商标*/
				var n = data.result.n; /*数据总记录数*/
				var m = data.result.m; /*当前请求页码*/
				var ta = data.result.ta;/*总页数*/
				var recentShow = data.result.emptyNoTopAddSb.recentShow;/*新加最新商标*/
				var gusLike = data.result.emptyNoTopAddSb.gusLike;/*新加我喜欢商标随机商标*/
               /* console.log(recentShow);
                console.log(gusLike);*/
				var $co = data.result.collection.split(',');/*收藏*/
				jQuery("#page_numbers").attr('data-n', n);
				jQuery("#page_numbers").attr('data-m', m);
				jQuery("#page_numbers").attr('data-ta', ta);
				jQuery(".pges").html("共" + n + "个商标    " + m + "/" + ta);
				jQuery("#page_numbers").attr("data-href", data.result.urls);
				if (ta > 0) {
					jQuery(".page").show();
				} else {
					jQuery(".page").hide();
				}
				var str = '';
				var aArray = {};
				if ($advdata.length > 0) {				
					jQuery.each($advdata, function (indextexta, conta) {
						if (indextexta >= 0) {
							var cp = $advdata[indextexta]; /*产品*/
							var id = cp.id;   /*产品id*/
							aArray[id] = 1;
							var title = cp.sbname;  /*产品title*/
							var subtitle = cp.sbbetween == null || cp.sbbetween == '' ? '' : cp.sbbetween.substring(0, 15);   /*产品副标题*/
							var url = '/info-' + cp.id + '.html'; /*产品url*/
							var imgurl = cp.sbpic; /*产品图片url*/
							var cot = 0;
							if ($co.length > 1) {
								jQuery.each($co, function (indexs, conts) {
									if ($co[indexs] == id) {
										cot = 1;
									}
								});
							}
							var istui = 1;
							str += sdataTemplate(id, title, subtitle, url, imgurl, cot, indextexta, istui, cp);
						}
					});
				}
				if ($sdata.length > 0) {				
					jQuery.each($sdata, function (indextext, cont) {
						if (indextext >= 0) {
							var cp = $sdata[indextext]; /*产品*/
							var id = cp.id;   /*产品id*/
							if (!aArray[id]) {
								var title = cp.sbname;  /*产品title*/
								var subtitle = cp.sbbetween == null || cp.sbbetween == '' ? '' : cp.sbbetween.substring(0, 15);   /*产品副标题*/
								var url = '/info-' + cp.id + '.html'; /*产品url*/
								var imgurl = cp.sbpic; /*产品图片url*/
								var cot = 0;
								if ($co.length > 1) {
									jQuery.each($co, function (indexs, conts) {
										if ($co[indexs] == id) {
											cot = 1;
										}
									});
								}
                                var style4 = cp.sbstyle4;

								if ($.inArray('8',style4) != -1){
                                    var istui = 2;
								}else{
                                    istui = 0;
								}
								str += sdataTemplate(id, title, subtitle, url, imgurl, cot, indextext, istui, cp);
							}
						}
					});
					jQuery('.result').html(str); /*填充内容*/  					
					//more_pics();/*商标矢量图选色效果*/	
					pageTemplate(n, m, ta); /*页码控制器   更新页码*/
					resetShar(); /*推标分享重置按钮*/
					resetRdef(); /*询价按钮重置*/
					/*有大类就显示*/
					if ((data.result.c === 0 || data.result.c === "") && data.result.gg == '') {
						jQuery("div.maclass").show();
					}
				}
				else {					
					/**2020-10-15 zch @qq:330332712@qq.com  --start*/				
					//if(typeof accokies === 'undefined' || typeof accokies !== 'undefined' && accokies != 1 || (typeof byUniqueCode !== 'undefined' && getCookie('SB_abc') != byUniqueCode))
					//{							
						//__check_vefify_picsHtml('');
					//}
					/**2020-10-15 zch @qq:330332712@qq.com --end*/
                    var newAddLikeRe='<div class="w1190  overflow result show_brand empty-show">'+
                        '<div  style="text-align: center;padding: 60px;">'+
                        '<img src="/images/emptydata.png"/>'+
                        '<div class="empty-tip">'+
                        '<span class="top">'+
                        '哎呀，您要的商标没找到~'+
                        '</span>'+
                        '<span class="middle">'+
                        '别灰心，点击这里求助客服再试试！'+
                        '</span>'+
                        '<a href="javascript:void(0)" onClick="toswt();" class="empty-consult">咨询客服</a>'+
                        '</div>'+
                        '</div>'+
                        '</div>';
                    if (gusLike.count > 0) {
                       /* console.log(gusLike);
                        console.log('recentShow');*/
                        var gusLikeHtml='<div class="guess-like w1190  overflow result show_brand">'+
                            '<div class="title">'+
                            '<h2 class="brand-name">猜你喜欢</h2>'+
                            '</div>'+
                            '<div class="section">'
                            ;
                        $.each(gusLike.info,function(k,v){
                                gusLikeHtml+='<div class="block">'+
                                    '<div class="img">'+
                                    '<a href="/info-'+ v.id+'.html"><img src="'+ v.sbpic+'" alt="'+ v.sbname+'"></a>'+
                                    ' </div><p class="content"><a href="/info-'+ v.id+'.html"><span class="left">'+ v.sbname+'</span></a>'+
                                    '<span class="right type">'+ v.sbbigclassid+'类</span></p>'+
                                    '<p class="used" title="'+ v.sbbetween+'">'+ v.sbbetween+'</p>'+
                                    ' </div>';
                        });
                        gusLikeHtml+='</div></div>';
                    }
                    if (recentShow.count > 0) {
                       /* console.log(recentShow);
                        console.log('recentShow');*/
                        var recentShowHtml='<div class="new-brand w1190  overflow result show_brand">'+
                                '<div class="title">'+
                                '<h2 class="brand-name">最新商标</h2>'+
                                '</div>'+
                                '<div class="section">'
                            ;
                        $.each(recentShow.info,function(k,v){
                            recentShowHtml+='<div class="block">'+
                            '<div class="img">'+
                            '<a href="/info-'+ v.id+'.html"><img src="'+ v.sbpic+'" alt="'+ v.sbname+'"></a>'+
                            ' </div>' +
                            '<p class="content">' +
                            '<span>'+ v.sbbigclassid+'类</span>' +
                            '<a href="/info-'+ v.id+'.html"><span>'+ v.sbname+'</span></a>'+

                            '</p>'+
                            '<p class="used" title="'+ v.sbbetween+'">'+ v.sbbetween+'</p>'+
                            ' </div>';
                        });
                        recentShowHtml+='</div></div>';
                    }
                   var AllHtml=newAddLikeRe+gusLikeHtml+recentShowHtml;
					jQuery('.result').html(AllHtml);
					/*jQuery('.result').html('<div class="nodata" style="text-align: center;padding: 100px;"><a href="javascript:void(0);" onClick="openZoosUrl();return false;" ><img src="/img/nodata1.png"></a></div>');*/
					jQuery('.page').hide(10); /*隐藏页码*/
				}

                $('.communicate-price').on('click',function (e) {
                    var that = $(this);
                    that.closest('.rdef').unbind();
                    $('.consult .close').click();
                    var sbName = $.trim($(this).closest('dl').find('dd').first().find('a').find('abbr').text());
                    var content = '<i class="close-pop" style="cursor:pointer;right: -24px;top: -34px;width: 50px;height: 50px;position: absolute;display: inline-block;background: url(https://img-cdn.86sb.com/pc/calert/img/products/close.png) no-repeat center center;"></i><div class="outer" style="position:absolute;top:190px;width: 100%;padding: 0 42px;box-sizing: border-box;">\n' +
                        '    <input class="brandname" style="border-radius:3px;margin-bottom: 10px;background: #fbfaff url(https://img-cdn.86sb.com/pc/calert/img/products/brand.png) no-repeat 8px center;width: 100%;height: 40px;padding-left: 43px;box-sizing: border-box;outline: none;border: none;" readonly type="text" value="'+sbName+'">\n' +
                        '    <input class="phone" style="border-radius:3px;margin-bottom: 10px;background: #fbfaff url(https://img-cdn.86sb.com/pc/calert/img/products/phone.png) no-repeat 11px center;width: 100%;height: 40px;padding-left: 43px;box-sizing: border-box;outline: none;border: none;" type="text" placeholder="请输入您的手机号码">\n' +
                        '    <input class="name" style="border-radius:3px;margin-bottom: 20px;background: #fbfaff url(https://img-cdn.86sb.com/pc/calert/img/products/name.png) no-repeat 8px center;    width: 100%;height: 40px;padding-left: 43px;box-sizing: border-box;outline: none;border: none;" type="text" placeholder="请输入您的称呼">\n' +
                        '    <div class="consult-submit" style="width:316px;margin-left: 8px;cursor:pointer;border-radius:27px;height: 54px;line-height: 54px;background:#ea6453; font-size: 20px;text-align: center;color: #fff;">立即获取报价</div>\n' +
                        '</div>';
                    Common.show_modal('',content,419);
                    changeStyle();
                    $('input.brandname,input.name').on('keyup', function () {
                        var str = $(this).val();
                        var value = str.substr(0, 10);
                        $(this).val(value);
                    });
                    $('.consult-submit').on('click',function (e) {
                        var tel = $('.outer .phone').val().trim();
                        var pattern = Common.patternTel;
                        if(!pattern.test(tel)){
                            Common.show_dialog('手机号格式不正确！');
                            return false;
                        }

                        var content1 = ' <i class="close-pop" style="cursor:pointer;right: -24px;top: -34px;width: 50px;height: 50px;position: absolute;display: inline-block;background: url(https://img-cdn.86sb.com/pc/calert/img/products/close.png) no-repeat center center;"></i><div class="outer" style="position:absolute;top:190px;text-align:center;width: 100%;box-sizing: border-box;">\n' +
                            '    <img class="success" style="margin-left: 0%;margin-top: -50px;width: 97px;" src="https://img-cdn.86sb.com/pc/calert/img/products/success.png" alt="">' +
                            '       <p style="font-size:33px;color: #E75450;line-height: 25px;   margin-bottom: 15px;" class="des des1">提交成功</p>' +
                            '<p style="margin:0;color: #9f9b9b;line-height: 25px;" class="des des1">已经收到您的询价留言</p>\n' +
                            '    <p style="margin-bottom: 12px;color: #9f9b9b;line-height: 25px;" class="des des2">正在为您安排商标顾问，请您耐心等待</p>\n' +
                            '    <div class="sub1" style="width:316px;margin-left: 54px;cursor:pointer;border-radius:27px;height: 54px;line-height: 54px;background:#ea6453; font-size: 20px;text-align: center;color: #fff;">确定</div>\n' +
                            '</div>';
                        var name = $.trim($('.outer .name').val()) != '' ? $.trim($('.outer .name').val()) : '商标询价';
                        var url = uri+"/system-app/addx?a=addx&m=Backend&businesstypeId=1&utel="+tel+"&sbname="+sbName+"&uname="+name+"&froms=0&urlx="+window.location.href;
                        removePop(that);
                        $.get(url, function(data){
                            if(data > 0){
                                Common.show_modal('',content1,419);
                                changeStyle2();
                                $('.sub1').click(function () {
                                    removePop(that);
                                });
                                closePop(that);
                            }else {
                                Common.show_dialog('添加失败');
                            }
                        });

                    });
                    function changeStyle(){
                        $('.ui-dialog-header').css({'border-top-left-radius':'20px','border-top-right-radius':'20px','line-height':'152px','height':'152px','text-align':'center','color':'#fff','font-size':'33px',});
                        $('.ui-dialog-title').css({'font-weight':'500','width':'100%','padding':'0','height':'80px'});
                        $('.ui-dialog-close').css({'border':'1px solid #fff','border-radius':'50%','width':'43px','height':'42px','color':'#fff','opacity':'0.8','top':'0','right':'15px'});
                        $('.ui-dialog').css({'height':'439px','border-radius':'20px','background':'url("https://img-cdn.86sb.com/pc/calert/img/products/bg.png") no-repeat center center'});
                        $('.ui-dialog-body').css({'padding':'0'});
                        $('body').css('overflow','hidden');
                        $('.ui-dialog-content').css('position','relative');
                        $('.consult .close').click();
                        $('.ui-dialog').parent().css('top','150px')

                    }
                    function changeStyle2(){
                        $('.ui-dialog-header').css({'border-top-left-radius':'20px','border-top-right-radius':'20px','line-height':'152px','height':'152px','text-align':'center','color':'#fff','font-size':'33px',});
                        $('.ui-dialog-title').css({'font-weight':'500','width':'100%','padding':'0','height':'80px'});
                        $('.ui-dialog-close').css({'border':'1px solid #fff','border-radius':'50%','width':'43px','height':'42px','color':'#fff','opacity':'0.8','top':'0','right':'15px'});
                        $('.ui-dialog').css({'height':'439px','border-radius':'20px','background':'url("https://img-cdn.86sb.com/pc/calert/img/products/bg1.png") no-repeat center center'});
                        $('.ui-dialog-body').css({'padding':'0'});
                        $('body').css('overflow','hidden');
                        $('.ui-dialog-content').css('position','relative');
                        $('.consult .close').click();
                        $('.ui-dialog').parent().css('top','150px')
                    }

                    function removePop(that) {
                        $('.ui-popup-backdrop').remove();
                        $('.ui-dialog').remove();
                        $('body').css('overflow','auto');
                        bindRdef(that);
                    }
                    closePop(that);
                    function closePop(that) {
                        $('.close-pop').click(function (e) {
                            $('.ui-popup-backdrop').remove();
                            $('.ui-dialog').remove();
                            $('body').css('overflow','auto');
                            bindRdef(that);
                        });
                    }
                    function bindRdef(that){
                        that.closest('.rdef').on("mouseenter", function () {  that.closest('.rdef').animate({ top: '-41px' }, 'fast') });
                        that.closest('.rdef').on("mouseleave", function () {  that.closest('.rdef').animate({ top: '0px' }, 'fast', function () { that.closest('.rdef').stop(); }) });
                    }
                });
                setTimeout(function(){
                    if($('.ui-dialog .outer').length >0){
                        $('.consult .close').click();
                    }
                }, 5000);
			},
			error: function (XMLHttpRequest, textStatus, errorThrown) {
				jQuery('.result').html('<div class="nodata" style="text-align: center;padding: 100px;"><a href="javascript:void(0);" onClick="openZoosUrl();return false;" ><img src="/img/nodata1.png"></a></div>');
				jQuery('.page').hide(); /*隐藏页码*/
			}


		});
	}

	/*顶级分类 更多下拉列表数据请求*/
	function getselectData(id) {
		jQuery.ajax({
			type: "GET",
			url: (document.location.protocol)+'//'+(document.domain)+typedata, 
			data: { classid: id },
			dataType: "json",
			success: function (data) {
				if (data !== '') {
					var group = '';/*群组*/
					var project = '';/*适合项目*/
					var language = '';/*data.language ;语言*/
					var year = '';/*data.year ;注册年限*/
					var fontnumber = '';/*data.lownumber ;字数*/
					var lownumber = '';/*data.lownumber ;价*/

					/*读取并设置适用项目*/
					project = '<span style="display:none;"><a href="javascript:void(0);" class="project"></a></span>'; /*首个用来屏蔽下标为0的标签*/
					project += eachdata(data.result.project, 'project'); /*遍历适用项目*/
					project = twoTemplate(data.result.project.typename, project); /*获取模板*/

					/*读取并设置群组*/
					group = '<span style="display:none;"><a href="javascript:void(0);" class="typelink"></a></span>'; /*首个用来屏蔽下标为0的标签*/
					group += eachdata(data.result.group, 'typelink'); /*遍历群组*/
					group = twoTemplate(data.result.group.typename, group); /*获取模板*/

					$mcl_list.empty();/*填充前清空容器*/
					$mcl_list.append(jQuery(project + group));
					if (jQuery.trim($mcl_list.text()) == '') { $mcl_list.empty(); $queryarr.slideUp(100); }


					/**********************分割线*********************/

					/*读取并设置其他二级分类选项：字数，类型，语言等*/
					language = moretypeTemplate('language', data.result.language); /*获得语言模型*/
					/*year = moretypeTemplate('year', data.result.year); 获得年份*/
					fontnumber = moretypeTemplate('fontnumber', data.result.fontnumber); /*获得字数模型*/
					lownumber = moretypeTemplate('lownumber', data.result.lownumber); /*获得money模型*/
					jQuery('.moretype').html('');
					jQuery('.moretype').append(jQuery(language + year + fontnumber + lownumber));

					getListType(); /*重置容器点击事件*/


					if (isDefine(jQuery('.languagekey'))) {
						var lid = jQuery('.languagekey').attr('data-id');
						jQuery('.language a[data-id=' + lid + ']').addClass('selected');
					}

					if (isDefine(jQuery('.yearkey'))) {
						var yid = jQuery('.yearkey').attr('data-id');
						jQuery('.year a[data-id=' + yid + ']').addClass('selected');
					}

					if (isDefine(jQuery('.fontnumberkey'))) {
						var fid = jQuery('.fontnumberkey').attr('data-id');
						jQuery('.fontnumber a[data-id=' + fid + ']').addClass('selected');
					}
					if (isDefine(jQuery('.lownumberkey'))) {
						var fid = jQuery('.lownumberkey').attr('data-id');
						jQuery('.lownumber a[data-id=' + fid + ']').addClass('selected');
					}
					if (groupidarr != "") {
						jQuery('.mcl_list a[data-id="' + groupidarr + '"]').addClass('selected');
					}


				}
				else {

				}
			},
			error: function (XMLHttpRequest, textStatus, errorThrown) {
				$mcl_list.html('数据请求错误');
				jQuery('.moretype').html('数据请求错误');
			}
		});
	}

	/*搜索结果列表html模板	*/				
	function sdataTemplate(id, title, subtitle, url, imgurl, cot, indextext, istui, data) {
		var str = '<ul>';
		str = '<li ' + (indextext == 0 ? 'id="listfirst"' : '') + '><dl class="rdef">';
		
		if(data.more_files && data.more_files[0]){
			str += '<dt class="sider-box sider-box-container"><div class="selector-container" style="background: blueviolet;"><a target="_blank" href="' + url + '"><img id="products_img_' + id + '"  src="' + (data.more_files[0]) + '"  alt="' + title + '" width="200" height="150" /></a></div><div class="sider-container"></div></dt>';
		}else{
			str += '<dt><a target="_blank" href="' + url + '"><img id="products_img_' + id + '"  src="' + imgurl + '"  alt="' + title + '" width="200" height="150" /></a></dt>';
		}
		if (istui == 1) {
			str += '<div class="spread"><span class="spread-recommend">精选</span></div>';
		}
		str += '<dd class="title"><h2><a href="' + url + '" data-id="' + id + '">' + data.sbbigclassid + '类 <abbr title="' + title + '">' + title.substring(0, 15) + '</abbr></a></h2><p class="clearboth"><abbr title="' + data.sbbetween + '">' + subtitle.substring(0, 30) + '</abbr></p></dd>';
		str += '<dd class="other">';
		str += '<a class="aother to_product_heart shouchang' + (cot == 1 ? ' selectcollect mycc' : '') + '" href="javascript:void(0);" data-title="' + title + '" data-id="' + id + '" data-type="' + cot + '"><span class="collect"></span>收藏</a>';
		str += '<a class="aother fenxiang" href="javascript:void(0);" onclick="dblist(' + id + ',event,' + "'" + title + "'" + ')" id="fxid_' + id + '">分享</a>';
		if (istui == 2){
            str += '<img style="float: right;top: 235px;right: 21px;" class="tuijian" src="/images/imgico/tuijian.jpg" alt="买商标，找尚标！">';
        }
        if (data.invoice!=null && data.invoice==1){
            str += '<img style="float: right;margin-right: 5px;"  class="tuijian" src="/images/chen.png" alt="买商标，找尚标！">';
        }
		str += '</dd>';
		str += '<dd class="price consult-price"><span onClick="toswt(\'\');">免费咨询</span><span class="communicate-price" >立即询价</span></dd></dl></li>';
		return str + '</ul>';
	}

	function twoTemplate(title, cont) {
		var str = '';
		str += '<div class="mcl">';
		str += '<div class="mcl_title">' + title + '</div>';
		str += '<div class="mcl_text">' + cont + '</div>';
		str += '</div>';
		return str;
	}

	function eachdata($obj, classname) {
		var str = '';
		jQuery.each($obj, function (indextext, cont) {
			if (indextext != 'typename') {
				str += '<span><a href="javascript:void(0);" class="' + classname + '" data-id="' + indextext + '">' + cont + '</a></span>';
			}
		});
		return str;
	}

	function moretypeTemplate(classname, $cont) {
		var str = '';
		str += '<li class="classother ' + classname + '"><dl>';

		if ($cont) {
			str += '<dt>' + $cont.typename + '</dt>';
		}
		str += '<dd><span><a href="javascript:void(0);">不限</a></span>';

		jQuery.each($cont, function (tkey, ttext) {
			if (tkey != 'classname' && tkey != 'typename') {
				if (classname == 'lownumber') {
					var tstart = 0, tend = 0;
					switch (tkey) {
						case '1': tstart = 0; tend = 18000; break;
						case '2': tstart = 18000; tend = 30000; break;
						case '3': tstart = 30000; tend = 60000; break;
						case '4': tstart = 60000; tend = 0; break;
					}
					str += '<span><a href="javascript:void(0);" data-id="' + tkey + '" id="low' + tkey + '" data-s="' + tstart + '" data-e="' + tend + '" '+(money_type==tend ||(low_start_type==60000&&tend==0)?"class='selected'":'')+'>' + ttext + '</a></span>';
				}else if(classname == 'language'){
                    str += '<span><a '+(style_type==tkey?"class='selected'":'')+' href="javascript:void(0);" data-id="' + tkey + '">' + ttext + '</a></span>';
                }else if( classname == 'fontnumber'){
                    str += '<span><a '+(number_type==tkey?"class='selected'":'')+' href="javascript:void(0);" data-id="' + tkey + '">' + ttext + '</a></span>';
                }else if(classname == 'year'){
                    str += '<span><a '+(year_type==tkey?"class='selected'":'')+' href="javascript:void(0);" data-id="' + tkey + '">' + ttext + '</a></span>';
                } else {
					str += '<span><a href="javascript:void(0);" data-id="' + tkey + '">' + ttext + '</a></span>';
				}
			}
		});
		str += '</dd></dl><div class="cleare"><!--清除浮动--></div></li>';
		return str;
	}

	/*重置滑动询价*/
	function resetRdef() {
		jQuery('.rdef').on("mouseenter", function () { jQuery(this).animate({ top: '-52px' }, 'fast') });
		jQuery('.rdef').on("mouseleave", function () { jQuery(this).animate({ top: '0px' }, 'fast', function () { jQuery(this).stop(); }) });
		/* jQuery('.shouchang').on('click',function(){
		 		if(jQuery(this).attr('class').indexOf('selectcollect')==-1){ jQuery(this).addClass('selectcollect') }
		 		else{ jQuery(this).removeClass('selectcollect') }
		 });*/
		jQuery('.fenxiang').on('click', function () {
			if (jQuery(this).attr('class').indexOf('selectshare') == -1) { jQuery(this).addClass('selectshare') }
			else { /*jQuery(this).removeClass('selectshare')*/ }
		});
	}

	/*校验按钮是否被选中*/
	function checkSelected($obj) {
		var classname = $obj.attr('class');
		if (typeof classname == 'undefined' || classname.indexOf('selected') == -1) { return false }
		else { return true }
	}

	/*生成查询参数*/
	function ceachSelected($obj) {
		var str = '';
		$obj.each(function () {
			if (checkSelected(jQuery(this)) && $obj.index(jQuery(this)) != 0) /*其他按钮获取显示文本*/
			{
				var id = jQuery(this).attr('data-id');
				str += ',' + id;
			}
			else {
				str += '';
			}
		});
		return str.replace(RegExp(',', 'i'), '');/* 去除第一个“,”*/
	}

	/*生成排序语句*/	
	function checkSort() {
		var str = '';
		jQuery('.sort span a').each(function () {
			var classname = jQuery(this).attr('class');
			/*if (classname.indexOf('renqi') != -1 && classname.indexOf('fup') != -1) { str = 'sort|asc' }  //请自行改成对应的sql排序语句字段
			else if (classname.indexOf('renqi') != -1 && classname.indexOf('fdown') != -1) { str = 'sort|desc' }  //请自行改成对应的sql排序语句字段
			if (classname.indexOf('jingpin') != -1 && classname.indexOf('fup') != -1) { str = 'jp|asc' }
			else if (classname.indexOf('jingpin') != -1 && classname.indexOf('fdown') != -1) { str = 'jp|desc' }  //请自行改成对应的sql排序语句字段
			if (classname.indexOf('tejia') != -1 && classname.indexOf('fup') != -1) { str = 'tj|asc' }  //请自行改成对应的sql排序语句字段
			else if (classname.indexOf('tejia') != -1 && classname.indexOf('fdown') != -1) { str = 'tj|desc' }  //请自行改成对应的sql排序语句字段
			if (classname.indexOf('xinpin') != -1 && classname.indexOf('fup') != -1) { str = 'adddate|asc' }  //请自行改成对应的sql排序语句字段
			else if (classname.indexOf('xinpin') != -1 && classname.indexOf('fdown') != -1) { str = 'adddate|desc' }  //请自行改成对应的sql排序语句字段*/
			if(jQuery(this).hasClass("renqi"))
			{
				if(jQuery(this).hasClass("fup")){
					str = 'sort|asc';
				}
				if(jQuery(this).hasClass("fdown")){
					str = 'sort|desc';
				}
			}
			if(jQuery(this).hasClass("jingpin"))
			{
				if(jQuery(this).hasClass("fdown")){
					str = 'jp|desc';
				}
				if(jQuery(this).hasClass("fup")){
					str = 'jp|asc';
				}
			}
			if(jQuery(this).hasClass("tejia"))
			{
				if(jQuery(this).hasClass("fdown")){
					str = 'tj|desc';
				}
				if(jQuery(this).hasClass("fup")){
					str = 'tj|asc';
				}
			}
			if(jQuery(this).hasClass("xinpin"))
			{
				if(jQuery(this).hasClass("fdown")){
					str = 'adddate|desc';
				}
				if(jQuery(this).hasClass("fup")){
					str = 'adddate|asc';
				}
			}
		});
		return str;
	}

	/*生成查询语句*/
	function createQueryUrl(n) /*n为当前页码 */
	{

		var keyword = '&keyword='; /* 搜索关键词*/
		var keywordname = '&keywordname='; /*搜索关键词名称*/
		var category = '&category='; /*分类查询条件 多分类用“_”号隔开*/
		var language = '&language='; /*语言*/
		var year = '&year='; /*年限*/
		var fontnumber = '&fontnumber='; /*字数*/
		var lownumber = '&lownumber='; /*字数*/
		var project = '&project=';  /*项目*/
		var similar = '&similar='; /*群组 多群组用“_”隔开*/
		var curpage = '&curpage='; /*页码 默认第一页*/
		var orderby = '&orderby='; /*排序*/

		var keywords = jQuery('.keywordkey').text();
		/*搜索关键词*/
		keyword += encodeURIComponent(keywords); 
		var keywordnames = jQuery('.heard_search_keys').text();
		/*搜索关键词 keyword*/
		keywordname += encodeURIComponent(keywordnames); 

		/*单个分类*/
		category += ceachSelected($category);
		/*群组*/
		similar += ceachSelected(jQuery('.typelink'));
		/*语言栏*/
		language += ceachSelected($language);
		/*年份*/
		year += ceachSelected($year);
		/*字数*/
		fontnumber += ceachSelected($fontnumber);
		/*money*/
		lownumber += ceachSelected($lownumber);

		/*项目*/
		project += ceachSelected(jQuery('.project'));
		/*获得当前页码值*/
		curpage += (n != undefined && n != '') ? n : 1;
		/*排序*/
		orderby += checkSort();
		/*浏览器地址 用来无刷新浏览器并更改地址作用*/
		browserUrl = '?' + category + keyword + similar + language + year + fontnumber + lownumber + project + curpage + orderby;
		var kk = keyword.split('=')[1];
		var ks = "";
		if (head_keyword_lg != '' && (ks == '' || ks == undefined)) {
			var ks = encodeURIComponent(head_keyword_lg); /*搜集keyword*/
		}

		/**数据请求部分 实际请求地址参数**/
		var c = category.split('=')[1];
		if (c != '' && c != undefined && (classid == '' || classid == 0)) {
			/*c=c.substring(0, c.length-2);	*/								
		} else {
			if (c != '' && c != undefined) {
			} else {
				if (jQuery(".allclass a").hasClass("selected")) {
					c = 0;
				} else {
					c += (classid != '' && classid != 0 ? ',' + classid : '');
				}
				if (jQuery(".allclass a").hasClass("selected")) {
					c = 0;
				}
			}
		}
		var lownums = lownumber.split("=")[1];
		var ls = '';
		var le = '';
		if (lownums != '' && lownums != undefined) {
			ls = $("#low" + lownums).attr("data-s");
			le = $("#low" + lownums).attr("data-e");
		}
		var groupidarrtypes = 0;
		jQuery("a.typelink").each(function () {
			if (groupidarr != '' && jQuery(this).text() === groupidarr) {
				groupidarrtypes = 1;
			}
		});
		if (c != classid) {
			bt = '';
		}

        var show = window.location.search;
        var aa=show.includes('show=d');
        if(aa==true){
            searchData = { tt: global_types, c: c, ts: ts, te: te, ls: ls, le: le, k: ks, kk: kk, s: similar.split('=')[1] + (groupidarr != '' && groupidarrtypes == 1   &&  similar.split('=')[1]!= groupidarr ? ',' + groupidarr : ''), l: language.split('=')[1], y: year.split('=')[1], f: fontnumber.split('=')[1], p: project.split('=')[1], cg: curpage.split('=')[1], ob: orderby.split('=')[1], bt: bt ,show:'d'}; //.split('=')[1]用来获取url地址变量的值
        }else{
            searchData = { tt: global_types, c: c, ts: ts, te: te, ls: ls, le: le, k: ks, kk: kk, s: similar.split('=')[1] + (groupidarr != '' && groupidarrtypes == 1  &&  similar.split('=')[1]!= groupidarr ? ',' + groupidarr : ''), l: language.split('=')[1], y: year.split('=')[1], f: fontnumber.split('=')[1], p: project.split('=')[1], cg: curpage.split('=')[1], ob: orderby.split('=')[1], bt: bt};
        }
		/*数据请求控制器*/
		getData(searchData);
	}

	/*
	分页
	*/
	function pageTemplate(n, m, ta) /*n 总条数  m当前页数*/
	{
		var str = '';
		var list = 30; /*每页显示数*/
		var showpage = 7; /*显示多少页*/
		var pagen = ta; /*总页数 默认1*/
		if (n == 0) { return false; }
		/*获得总页数*/
		if (n != undefined && n != '' && n > list) {
			if ((n % list) == 0) { pagen = n / list }
			else { pagen = parseInt(n / list) + 1 }
		}
		m = m > pagen ? pagen : m; /*控制当前页*/
		var k = (m > showpage) ? ((m - showpage) + 1) : 1; /*k页码起始位置*/

		str = '<li><a href="javascript:void(0);" class="next">&lt;上一页</a></li>';
		str += k > 1 ? '<li>...</li>' : '';
		for (i = k; i < showpage + k; i++) /*显示页码*/
		{
			var numdef = (i == m) ? 'numdef' : '';  /*当前页码*/
			var hrefs = jQuery("#page_numbers").attr("data-href");
			var hrefsdata = hrefs != undefined ? hrefs + 'cg=' + i : 'cg=' + i;

			if (i <= pagen) { str += '<li><a href="' + hrefsdata + '#listfirst" class="num ' + numdef + '">' + i + '</a></li>' }
		}
		str += ((k + showpage) > pagen) ? '' : '<li>...</li>';
		str += '<li><a href="javascript:void(0);" class="next">下一页&gt;</a></li>';
		str += '<li><span>共' + pagen + '页&nbsp;到第</span><span><input type="text" name="number" id="number" class="number" value="" /></span><span>页</span></li>';
		str += '<li><a href="javascript:void(0);" class="psubmit"></a></li>';
		jQuery('.plist ul').html(str);
		/*搜索列表顶部换页功能*/
		jQuery('.pges').html('<p>共' + n + '个商标&nbsp;&nbsp;&nbsp;&nbsp;' + m + '/' + pagen + '</p><a href="javascript:void(0);" class="p"></a><a href="javascript:void(0);" class="n"></a>');
		/*重置页码clike*/
		setPageNum(); /*页码数*/
		setPageUp();  /*上一页*/
		setPageNext(pagen) /*下一页*/
		setPsubmit(pagen); /*重置自选页码“确定”按钮click事件*/
		setpagesFn(pagen) /*重置搜索列表顶部换页按钮click事*/
	}

	/*初始化中间页码*/
	function setPageNum() {
		$plist = jQuery('.plist .num');
		$plist.on('click', function () {
			var thisnum = parseInt(jQuery(this).text()); /*获取当前页码值*/
			/*生成查询请求
			createQueryUrl( thisnum );*/
			jQuery('.numdef').unbind('click'); /*清除当前选中页码click事件*/
		});
	}

	/*初始化上一页按钮*/
	function setPageUp() {
		$PageUp = jQuery(jQuery('.plist .next')[0]);
		$PageUp.on('click', function () { setpUp(jQuery(this)) });
	}

	/*初始化下一页按钮*/
	function setPageNext(pagen) /*pagen为分页总数*/
	{
		$PageNext = jQuery(jQuery('.plist .next')[1]);
		$PageNext.on('click', function () { setpNxet(jQuery(this), pagen) });
	}

	/*初始化搜索结果页顶部上下页按钮*/
	function setpagesFn(pagen) {
		jQuery(jQuery('.pges a')[0]).on('click', function () { setpUp(jQuery(this)) });
		jQuery(jQuery('.pges a')[1]).on('click', function () { setpNxet(jQuery(this), pagen) });
	}

	/*上一页功能控制器*/
	function setpUp($obj) {
		var thisnum = parseInt(jQuery('.numdef').text());
		thisnum = thisnum < 1 ? 0 : thisnum - 1;
		if (thisnum != 0) { createQueryUrl(thisnum) }
		if (thisnum == 0) { $obj.unbind('click') }
		jQuery('.numdef').unbind('click'); /*清楚选中的click事件*/
	}

	/*下一页功能控制器*/
	function setpNxet($obj, pagen) {
		var thisnum = parseInt(jQuery('.numdef').text());
		thisnum = thisnum > pagen ? pagen : thisnum + 1;
		if (thisnum != (pagen + 1)) { createQueryUrl(thisnum) }
		if (thisnum == pagen) { $obj.unbind('click') }
		jQuery('.numdef').unbind('click'); /*清楚选中的click事件*/
	}

	/*初始化自选页码提交按钮*/
	function setPsubmit(pagen) {
		jQuery('.plist .psubmit').on('click', function () {
			var $number = jQuery('.plist #number'); /*取得自选页码值*/
			var pn = $number.val();
			if (!isNaN(pn) && pn <= pagen && pn >= 1 && pn != '') {
				createQueryUrl(pn)
			} else if (pn > pagen) {
				$number.focus(); alert('您输入的数字不存在，最大页数是' + pagen + '页！'); return false
			} else {
				$number.focus(); alert('请输入数字！'); return false
			}
		});
	}
	/*矢量图选色效果*/
	function more_pics(){		
		 var defaultColorConfig = ['rgb(230, 92, 92)', 'rgb(206, 116, 85)', 'rgb(182, 133, 76)', 'rgb(159, 141, 73)', 'rgb(164, 170, 79)',
						'rgb(143, 171, 88)', 'rgb(122, 171, 89)', 'rgb(94, 161, 84)', 'rgb(75, 158, 85)', 'rgb(76, 160, 110)',
						'rgb(68, 160, 129)', 'rgb(76, 159, 153)', 'rgb(92, 128, 160)', 'rgb(91, 127, 159)', 'rgb(99, 115, 159)',
						'rgb(107, 107, 172)', 'rgb(125, 107, 172)', 'rgb(143, 106, 172)', 'rgb(169, 106, 184)', 'rgb(198, 113, 181)']
		  var colorIndex = 0;
		  jQuery('.selector-container').each(function(i){			 
			$(this).attr('data-color', defaultColorConfig[colorIndex]);
			if (colorIndex < 20) {
			  colorIndex++;
			} else {
			  colorIndex = 0;
			}
		  });		
		jQuery('.sider-box-container').colorSlider({
			hoverColor: ['rgb(246, 139, 108)', 'rgb(246, 189, 108)', 'rgb(126, 152, 205)', 'rgb(197, 120, 209)'],
			hoverSelector: '.selector-container',
			silder: '.sider-container'
		  });
	}
	
	
	
	/*执行初始化*/
	pageTemplate(pn_, pm_, pt_); /*默认10条 当前第1页*/
	resetRdef();/*初始化询价*/
	/*#bbv 推标自动适应*/
	function autoHeight() /*推标高度自动控制器*/
	{
		var bbv = jQuery('#bbv');
		var topHeight = (jQuery(window).height() - 490) / 2;
		if (topHeight > 0) {
			bbv.css('top', topHeight);
		}
	}
	autoHeight(); /*初始化高度*/

	/*添加窗体大小改变触发事件*/
	jQuery(window).resize(function () {	autoHeight();	});

})();

function queryPrice(id) {
	alert('测试添加询价，询价产品id' + id);
}





