//应用上下文根
var contextName = "/ghwd";
//智能推荐默认初始化显示内容（可更改）
var zntjlist = ['居住证办理','老年证办理','台湾通行证','驾驶证','机动车','不动产转移']
//输入框上方关键词默认初始化显示内容（可更改）
var keywordslist = ['身份证','社保','户口','公积金','护照']
// 站点名称
var zdname = "无锡市人民政府";
// 没有结果时回复内容
// 没有结果时回复内容
var noResult = '暂未接入相关信息，我已收录了您的问题，将尽快反馈和完善。';// 控制默认提示内容
var noResult2 = '<p class="linkp">很抱歉，您查询的问题暂时无法解答，我将会收集您的问题继续学习，您可拨打当地12345咨询~</p>';// 控制默认提示内容
// 控制默认提示内容
var dvalue = "请输入您的问题";
var content;
var shijian;
var xinwen = ""
// 栏目导航高度限制
var lmdhHeight = 62
var he = 62
var only = 0;
var only1 = 0;
var xqtitle;
var xqurl;
var value;
var name;
var type=1;
// qa新闻回复字数限制
var qaNumLimitNews = 26
// qa非新闻回复字数限制
var qaNumLimit = 26
window.out123456 = new Array();
window.out456 = new Array();
//window.alert = function(){ return false; }
var question;
var btnqustion="";
var askId = 0;
var firstId = 0;
var askBtncon="";
//时间展示：获取当前时间
var myDate = new Date;
var date = checkTime(myDate.getDate()); //获取当前日
var year = myDate.getFullYear();
var month = checkTime(myDate.getMonth()+1);
var hour = myDate.getHours();
var seconds = checkTime(myDate.getMinutes());
function checkTime(i){
	if (i<10){
		i="0"+i;
	}
	return i;
}
var week = myDate.getDay();
var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];

//下面代码---处理ip获取问题
var strinIp="127.0.0.1";
var accessIp="127.0.0.1";
//如果没有userid，页面加载后随机生成一个
var userip = accessIp.replace(/\./g,"");//用户ip去掉点
var timestamp = (new Date()).getTime();//当前时间戳
var num = '';//3位随机数
for(var i=0;i<3;i++)
{
	num+=Math.floor(Math.random()*10);
}
var userid=""

//获取ip  publicPage/getNowIp
$.ajax({
	type : "post",
	url : contextName + '/publicPage/getNowIp',
	dataType : "text",
	success : function(data){
		strinIp = data
		accessIp=strinIp
		//通过ip生成userid
		userip= accessIp.replace(/\./g,"");//用户ip去掉点
		userid = userip + timestamp + num ;
		addAccesss(accessIp)
	}
})
function setCookie(name,value){
	//10年
	var days=30*12*10;
	var expires=new Date();
	expires.setTime(expires.getTime()+days*24*60*60*1000);
	document.cookie=name+"="+escape(value)+";expires="+expires.toGMTString();
}
// 缓存中取数据
function getCookie(name)
{
	var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");

	if(arr=document.cookie.match(reg))

		return unescape(arr[2]);
	else
		return null;
}
var olduserid=getCookie("userid");
if(olduserid !="undefined" && olduserid !="" && olduserid !=null){
	console.log(olduserid)
	userid = olduserid;
}else{
	console.log("缓存中没有")
	userid = userip + timestamp + num ;//用户ip去掉点+当前时间戳+3位随机数，存在缓存里，用户不强刷浏览器缓存一直在，强刷了就重新存
	//数据放入缓存
	setCookie("userid",userid);
}
function addAccesss(accessIp){
	//addAccesss 替代之前getip接口
	$.ajax({
		type : "post",
		url : contextName + "/web/addAccesss",
		dataType : "json",
		// jsonp:'callback',
		// contentType : "application/json;charset=utf-8",
		data:{
			"userId":userid,
			"accessIp":accessIp,
			"accessType":"pc",//（类型：例如pc、phone、app等）
			"accessArea":"",//(可不传)
		},
		success : function(){

		}
	});
}

var age = 0 ;
var uid = ""
var userName = ""
var sex = ""
var idCard = ""
var phone = ""
var centerguid = ""
var macaddress = ""
// 获取url中的参数
function getUrlParam(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 构造一个含有目标参数的正则表达式对象
	var r = window.location.search.substr(1).match(reg); // 匹配目标参数
	if (r != null)
		return r[2];
	return null; // 返回参数值
}
// 获得url参数，自动检索
age = getUrlParam("age");
if(age !="" && age !=null && age !=undefined){

}else{
	age = 0
}
userName = getUrlParam("name");
userName = decodeURI(userName);
sex = getUrlParam("sex");
if(sex = "男"){
	sex = 1
}else if(sex = "女"){
	sex =2
}else{
	sex = 0
}
idCard = getUrlParam("identitycardnum");
if(idCard !="" && idCard !=null && idCard !=undefined){
	uid =  hex_md5(idCard)
}else{
	uid = ""
}
phone = getUrlParam("mobile");
centerguid = getUrlParam("centerguid")
macaddress = getUrlParam("macaddress")

// 重新刷新
var chronoscopeTime = 600;
window.onload = function () {
	chronoscope();
	document.onmouseup = function() {
		chronoscopeTime = 600;
	}
	document.onkeydown = function() {
		chronoscopeTime = 600;
	}
	document.onmousemove = function() {
		chronoscopeTime = 600;
	}
}
// 计时器
chronoscope = function () {
	var timer = setInterval(function () {
		chronoscopeTime--;
		var str = ("000" + chronoscopeTime).slice(-3);
		if (chronoscopeTime == 0) {
			clearInterval(timer);
			var cont4 = "<div class='dialog_tab' style='height: 42px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>再见，祝您生活愉快！</div><div class='tishi' style='position:relative;z-index:3;margin:0 auto;background:#e6e5e5;z-index:999;padding:5px;top:-65px;border-radius:5px;width:330px;text-align:center;box-shadow:1px 2px 3px rgba(0,0,0,0.2)'><span style='color:#7d7d7d;'>您长时间没有说话，本次会话已结束，请<a href='' target='_self' style='color:#c40001;cursor: pointer;padding-left: 5px;'>重新接入</a></span></div></div></div>"
			$("#message").append(cont4);
			// scrollToBottom();
			$(".bg").show();
			$('#messCon').attr("disabled","disabled");//输入框设置不可编辑
		}
	}, 1000);
},


	now = new Date();
hour = now.getHours();
if(hour < 6){
	shijian="早上好！";
}else if (hour < 9){
	shijian="早上好！";
}else if (hour < 12){
	shijian="上午好！";
}else if (hour < 14){
	shijian="中午好！";
}else if (hour < 17){
	shijian="下午好！";
}else if (hour < 19){
	shijian="下午好！";
}else if (hour < 22){
	shijian="晚上好！";
}else {
	shijian="晚上好！";
}
$(function() {
	$(".x_li").click(function(e) {
		//内容切换
		var index = $(this).index();
		$(this).next('.x_hide').show().siblings('.x_hide').hide();
		/* 实现图标切换 */
		$(this).children('span').addClass('span_show');
		$(this).siblings().children('span').removeClass('span_show');
		var question_cjwd = $(this).children('span').html();
		cjwd(question_cjwd)
	});


	// 加上点击事件，可以点击黑透明，同样可以刷新界面
	$('.bg').click(function(){
		location.reload()
	});
	// hover

	try{
		accessIp=returnCitySN["cip"];
	}catch(err){

	}
	hisbox();
	findmodule(age);
	//页面初始化，默认推荐：
	// zntj()
	keywords()
	liclick3()
	// 页面加载后，获取信息，走 ghwd/Body/userInfor接口
	if(uid !="" && uid !=null && uid !=undefined){
		$("#login_yes").show();
		$("#login_no").hide();
		$.ajax({
			type: 'post',
			dataType: 'json', //设置返回的类型时Jsonp类型
			url: contextName + "/Body/userInfor",
			// jsonp:'callback',
			// contentType : "application/json;charset=utf-8",
			data:{
				"uid":uid,
				"userName":userName,
				"sex":sex,
				"age":age,
				"idCard":idCard,
				"phone":phone,
				"centerguid":centerguid,
				"macaddress":macaddress
			},
			success: function(result){
				console.log(result)
			},
			error:function(result){
				console.log(error);
			}
		});
	}else{
		$("#login_yes").hide();
		$("#login_no").show();
	}

	// 点击展开/隐藏栏目导航
	$(document).on("click", ".showOrHide", function() {
		var ul = $(this).siblings("ul");
		// 大于两行就隐藏
		if (parseInt(ul.css("height")) > lmdhHeight) {
			ul.css("max-height", lmdhHeight + "px");
			$(this).find("img").attr("src", "images/chat_close.png");
		} else {
			ul.css("max-height", "100%");
			$(this).find("img").attr("src", "images/chat_open.png");
		}
	})

	// $(document).on("click",".x_ul>li",function () {
	// 	var ul = $(this).siblings("ul");
	// 	if (parseInt(ul.css("height")) > he) {
	// 		ul.css("max-height", he + "px");
	// 		// $(this).find("img").attr("src", "images/chat_close.png");
	// 	} else {
	// 		ul.css("max-height", "100%");
	// 		// $(this).find("img").attr("src", "images/chat_open.png");
	// 	}
	//   })
	// //自适应高度
	// var msgMinHeight=490;
	// var msgHeight=$(window).height()-325;
	// if(msgHeight<msgMinHeight){
	// msgHeight=msgMinHeight;
	// }
	// $("#message").css('height',msgHeight+"px")
	// $(window).resize(function() {
	// msgHeight=$(window).height()-325;
	// if(msgHeight<msgMinHeight){
	// msgHeight=msgMinHeight;
	// }
	// $("#message").css('height',msgHeight+"px")
	// });

	$(document).on(
		"mouseover",
		".tipDiv li",
		function() {
			$(this).addClass("tipLiActive").siblings("li").removeClass(
				"tipLiActive")
		})
	$("#messCon").val(dvalue);
	$(document).on("click", ".tipDiv li", function(e) {
		$("#messCon").val($(this).text());
		$(".tipDiv").css("display", "none")
		stopPropagation(e) // 停止dom事件层次传播
	})
	$(document).on("click", "body", function() {
		$(".tipDiv").css("display", "none")
	})

	var showTipTimeOut;
	$("#messCon").keyup(function() {

		clearTimeout(showTipTimeOut);
		var msg = $(this).val();
		showTipTimeOut = setTimeout(function() {
			$(".tipDiv").css("display", "none")
			showTip();
		}, 500);
	})

	// 左侧标签点击效果
	$("#main0 a").click(function() {
		qaSearchList($(this).text());
	})
	// 竖向tab选项卡
	var $tab_li = $(".tab_title ul li");
	$tab_li.click(function() {
		$(this).addClass("slected").siblings().removeClass("slected");
		var index = $tab_li.index(this);
		$(".tab_content > div").eq(index).show().siblings().hide();
	})
	$(".attention .btn-h").click(function() {
		$(".tab_content > div").eq(1).show().siblings().hide();
		$tab_li.eq(1).addClass("slected").siblings().removeClass("slected");

	})

	// 智能查询tab选项卡
	$(document)
		.on(
			"click",
			".tab2_title ul li",
			function() {
				$(this).addClass("slected2").siblings().removeClass(
					"slected2");
				var index = $(this).parent().children().index(this);
				$(this).parents(".tab2_title").siblings().children()
					.eq(index).show().siblings().hide();
				$("#message").getNiceScroll().resize();
			})

	// 显示滚动条
	$("#message").niceScroll({
		cursorborder : "",
		cursorcolor : "#1790f6",
		cursoropacitymax : 0.5,
		boxzoom : false,
		overflowx: 'false',
		autohidemode : "leave"
	});

	// 可输入字数
	function checkInputCount() {
		var maxLen = 30; // 定义用户可以输入的最多字数
		if (this.value.length > maxLen) {
			this.value = this.value.substring(0, maxLen); // 就去掉多余的字
			$("#fontNum2").show();
			$("#fontNum").hide();
		} else {
			$("#fontNum2").hide();
			$("#fontNum").show();
			$("#number strong").html(maxLen - this.value.length);
		}
	}

	function controlInput_clear() {
		if (this.value && this.value == dvalue) {
			this.value = '';
		}
	}

	function controlInput_init() {
		if (!this.value) {
			this.value = dvalue;
		}
	}
	$('#messCon').bind({
		keyup : checkInputCount,
		keydown : checkInputCount,
		focus : controlInput_clear,
		blur : controlInput_init
	});
	// 点击回车提交
	$("#messCon").keypress(function(event) {
		if (event.keyCode == '13') {
			event.preventDefault();
			$("#sendMess").click();
		}
	})
	// 使用帮助轮播图
	$(".slideBox").slide({
		mainCell : ".bd ul",
		autoPlay : true,
		delayTime : 1000
	});

	// 发送信息
	$("#sendMess").click(function() {
		var mess = $.trim($("#messCon").val()).replace(/[<>]/g,'');
		mess = mess.replace(/ /g,'')
		if (mess == "" || mess == dvalue||mess=="简单输入我来为你解答") {
			return false;
		} else {
			$("#messCon").val("");
			// 附加本次答案之前隐藏之前的答案
			$(".onoff").each(function() {
				toggleDialog($(this), "off")
			})
			qaSearch(firstId,mess);
			// hisbox(mess);
			// Cnsx(mess);
		}
	})
	//特殊分类分页效果
	$('#message').on('click', '.showMinZhengPage span', function() {
		var _this = $(this);
		var uls = _this.parent('.showMinZhengPage').prev('button').prev('.showMZUl'); //所有ul的父元素
		var nowPage = _this.parent('.showMinZhengPage').children('.showMinZhengPageClick').text(); //点击之前的页码
		var newPage = nowPage; //新的页码
		if (_this.text() == '上一页') {
			if (nowPage > 1) {
				newPage = parseInt(nowPage) - 1;
			}
		} else if (_this.text() == '下一页') {
			if (nowPage < uls.children('ul').length) {
				newPage = parseInt(nowPage) + 1;
			}
		} else {
			newPage = _this.text();
		}
		// 分页变化
		var num = uls.children('ul').length-1;
		if (newPage > 3 && newPage < num) {
			_this.parent('.showMinZhengPage').children('span').eq(newPage-2).hide();
			_this.parent('.showMinZhengPage').children('span').eq(newPage).show();
			_this.parent('.showMinZhengPage').children('span').eq(newPage+1).hide();
		} else if (newPage == 3) {
			_this.parent('.showMinZhengPage').children('span').eq(2).show();
			_this.parent('.showMinZhengPage').children('span').eq(newPage).show();
		} else if (newPage == num) {
			_this.parent('.showMinZhengPage').children('span').eq(4).hide();
			_this.parent('.showMinZhengPage').children('span').eq(num-2).hide();
			_this.parent('.showMinZhengPage').children('span').eq(newPage).show();
		}
		_this.parent('.showMinZhengPage').children('span').removeClass('showMinZhengPageClick');
		_this.parent('.showMinZhengPage').children('span').eq(newPage).addClass('showMinZhengPageClick');
		uls.children('ul').hide().eq(newPage-1).show();
	})
	// 特殊分类点击查看更多
	$('#message').on('click', '.showMinZheng_butS', function() {
		var _this = $(this);
		var uls = _this.prev('.showMZUl'); //所有ul的父元素
		if (_this.text() == '查看更多') {
			uls.children('ul').children('li').eq(4).children('em').children('i').removeClass('lastI');
			uls.children('ul').children('li').show();
			_this.text('点击收回');
		} else {
			uls.children('ul').children('li').eq(4).children('em').children('i').addClass('lastI');
			uls.children('ul').children('.mzHide').hide();
			_this.text('查看更多');
		}
	});


	// 获得url参数，自动检索
	var paramQuestion = getUrlParam("question");
	if (paramQuestion != null && paramQuestion.length > 0) {
		$("#messCon").val(decodeURIComponent(paramQuestion));
		$("#sendMess").click();
	}

	// 隐藏展开答案
	$(document).on("click", ".onoff", function() {
		toggleDialog($(this));

	})

	// 收藏结果
	$(document)
		.on(
			"mousedown",
			".dialog_tab",
			function(e) {
				if (3 == e.which) {
					// 获得当前问题
					var question = $(this).prev("ul").children("li")
						.text();
					$(".tipDiv2 ul")
						.empty()
						.append(
							"<li  class='addFavorite' question='"
							+ question
							+ "'><i class='menu_ico add_favorite'>"
							+ "</i>加入收藏</li><li  class='addHome'><i class='menu_ico add_home'>"
							+ "</i>设为首页</li><li class='cleanContent'><i class='menu_ico clean_content'></i>清空屏幕</li>");
					$(".tipDiv2").css("display", "block");
					$(".tipDiv2").css("top", e.pageY + 5);
					$(".tipDiv2").css("left", e.pageX + 15);
					stopPropagation(e) // 停止dom事件层次传播
				}
			})

	// 显示清空浮层
	/*
	 * $("#message") .rightClick( function(e) { $(".tipDiv2 ul") .empty()
	 * .append( "<li  class='addHome'><i class='menu_ico add_home'>" + "</i>设为首页</li><li class='cleanContent'><i
	 * class='menu_ico clean_content'></i>清空屏幕</li>");
	 * $(".tipDiv2").css("display", "block"); $(".tipDiv2").css("top", e.pageY +
	 * 5); $(".tipDiv2").css("left", e.pageX + 15); }) // 隐藏清空浮层
	 * $("#message").click(function(e) { if (3 != e.which) {
	 * $(".tipDiv2").css("display", "none"); } })
	 */
	// 清空屏幕绑定事件
	$(document).on("click", ".cleanContent", function() {
		$(".tipDiv2").css("display", "none");
		$("#message").empty()
	})
	// 加入收藏绑定事件
	$(document).on("click", ".addFavorite", function() {
		var question = $(this).attr("question");
		var url = window.location.href.split("?")[0];
		if (url.indexOf("index.html") == -1) {
			url += "index.html";
		}
		url += "?question=" + encodeURIComponent(question);
		addFavorite(url, "智能咨询平台问题：" + question);
		$(".tipDiv2").css("display", "none");
	})

	// 设为首页绑定事件
	$(document).on("click", ".addHome", function() {
		setHomepage()
		$(".tipDiv2").css("display", "none");
	})

	// 新闻中心
	// getLatestNews("date","通知",1,12,0,function(out) {
	// 	$("[channel='zcwj']>table").empty().html(out)
	// })
	// 信息公开
	// getLatestNews("date","文件解读",1,12,0, function(out) {
	// 	$("[channel='wjjd']>table").empty().html(out)
	// })
	$(document).on("mouseover", ".t a", function() {
		$(this).siblings('.hover_p').show()
	})
	$(document).on("mouseout", ".t a", function() {
		$(this).siblings('.hover_p').hide()
	})
})
//
/* 常见问题 */
var numbermodule;
var d = 0 ;
function move(){
	$(".change").unbind('click').click(function() {
		console.log(d)
		d++;
		if(d==numbermodule){
			d=0;
		}
		$(".asked_div .swiper-slide .hotdivs").each(function() {
			$(this).children('.wjk_ul').eq(d).show().siblings().hide();
		});
	});

}
function findmodule(age){
	d = 0 ;
	$.ajax({
		type: 'post',
		dataType: 'json', //设置返回的类型时Jsonp类型
		url: contextName + "/web/module",
		// jsonp:'callback',
		// contentType : "application/json;charset=utf-8",
		data:{"type":age},
		success: function(result){
			console.log(result)
			var msg = result.msg
			var msglists = msg.length -1;
			var msglist=Math.ceil(msglists/9);
			numbermodule = msglist;
			for(var i in msg){
				if(i == 0){
					var huanyingyu=msg[i].content;
					$("#huanying").empty();
					$("#huanying").append(huanyingyu);
				}
			}
			$(".hotdivs").empty();
			for(var j=0;j<msglist;j++){
				var changjianwenti = '';
				var slide = '';

				for(var i in msg){
					var start_i = j*9+1;
					var end_i = j*9+9;
					if(i>=start_i && i<=end_i){
						changjianwenti += '<li><a href="javascript:;" target="_self" title="'+ msg[i].content +'">'+ msg[i].content +'</a></li>';
					}
				}
				slide = '<ul class="wjk_ul hottags-ul proloca_ul">'+ changjianwenti +'</ul>';
				$(".hotdivs").append(slide);
			}

			liclick();
			move();
		},
		error:function(result){
			console.log(result);
		}
	});

}

function liclick(){
	$(".hottags-ul li a").click(function(){
		var nowTime = new Date().getTime();
		var clickTime = $(this).attr("ctime");
		if( clickTime != 'undefined' && (nowTime - clickTime < 2000)){

			return false;
		}else{
			$(this).attr("ctime",nowTime);
			var hot = $(this).html();
			$(".onoff").each(function() {
				toggleDialog($(this), "off")
			})
			qaSearch(askId,hot);
			// Cnsx(hot)
			// hisbox(hot);
		}
	});
}
function liclick2(obj){
	var question = obj.title
	qaSearch(askId,question);
	// Cnsx(question)
}

// 输入框上方关键词点击发送
function liclick3(){
	$(".keywords ul li a").click(function(){
		var nowTime = new Date().getTime();
		var clickTime = $(this).attr("ctime");
		if( clickTime != 'undefined' && (nowTime - clickTime < 2000)){
			return false;
		}else{
			$(this).attr("ctime",nowTime);
			var mess = $(this).html();
			$(".onoff").each(function() {
				toggleDialog($(this), "off")
			})
			qaSearch(firstId,mess);
			// hisbox(mess);
			// Cnsx(mess)
		}
	});
}






//反问按钮点击发送
function clickQAA(obj){
	askId = $(obj).attr('id');
	question = $(obj).html();
	if(askId == -1){
		qaSearch(askId,question)
	}else{
		btnqustion = "MatterButton"
		qaSearch(askId,question,btnqustion)
	}
}


function chkcookies(NameOfCookie)
{
	var c = document.cookie.indexOf(NameOfCookie+"=");
	if( (c == "undefined")||(c == 'undefined')|| (typeof(c) == "undefined"))
	{
		return false;
	}
	return true;
}

function delCookie(NameOfCookie)//删除cookie
{
	document.cookie = NameOfCookie+"=;";
}

function addCookie(NameOfCookie,objValue,expiredays)
{
	//objValue = escape(objValue);
	var oldCookie = getCookie(NameOfCookie);
	//var tmp = typeof(oldCookie);
	//alert(tmp);
	//需要设置过期时长，否则关闭浏览器就会清除cookie
	var exp = new Date();
	exp.setTime(exp.getTime() + expiredays*24*60*60*1000);
	var expires = "expires="+exp.toUTCString();
	//alert(expires);
	if( (oldCookie == "undefined")||(oldCookie == 'undefined')|| (typeof(oldCookie) == "undefined"))
	{
		document.cookie = NameOfCookie+"="+escape(objValue) +";"+ expires;
	}
	else
	{
		if(oldCookie.indexOf(objValue))
			oldCookie = oldCookie.replace(objValue,'');
		document.cookie = NameOfCookie+"="+escape(oldCookie)+"-"+escape(objValue) +";"+ expires;
	}
}

function getCookie(NameOfCookie)
{

	var arrStr = document.cookie.split("; ");
	for(var i = 0;i < arrStr.length;i ++){
		var temp = arrStr[i].split("=");
		//alert(temp);
		if(temp[0] == NameOfCookie)
		/*alert(unescape(temp[1]));*/
			return unescape(temp[1]);
	}
	return "";
}



function DelTextCookie()
{
	delCookie("MY_Test_Text_Cookie");
}


function hisbox(val){
	// console.log(history)
	//var num=0;
	$('#his-box').empty();
	var history=getCookie("MY_Test_Text_Cookie");

	if(history){

		history=history.replace(/\"/g, "");
		var historys=history.split("-");

		//if(historys.length<=5){
		// /*for(var i=1;i<historys.length;i++){
		// 	if(historys[i]!="")

		// $('#his-box').prepend('<li id="'+i+'b"><a href="javascript:;" title="'+historys[i]+'" onclick="clicksend(this)" target="_self">'+historys[i]+'</a><span class="dishis" id="'+i+'a" onclick="delhis('+i+')">X</span></li>');
		// }*/
		// console.log(historys[i])
		if(historys.length<=10){
			for(var i=1;i<historys.length;i++){

				if(historys[i]!="" && historys[i]!="常见问题" && historys[i]!="个人服务")
					$('#his-box').show();
				$(".nohistoty").hide();
				$('#his-box').prepend('<li id="'+i+'b"><a href="javascript:;" target="_self" title="'+historys[i]+'" onclick="clicksend(this)">'+historys[i]+'</a><span class="dishis" id="'+i+'a" onclick="delhis('+i+')">X</span></li>');
			}
		}else{
			for(var i=historys.length-10;i<historys.length;i++){
				if(historys[i]!="" && historys[i]!="常见问题" && historys[i]!="个人服务")
					$('#his-box').show();
				$(".nohistoty").hide();
				$('#his-box').prepend('<li id="'+i+'b"><a href="javascript:;" target="_self" title="'+historys[i]+'" onclick="clicksend(this)">'+historys[i]+'</a><span class="dishis" id="'+i+'a" onclick="delhis('+i+')">X</span></li>');
			}
		}
		$('.empty').show();
	}
}
var ssss="";
//删除历史记录
function delhis(i){
	//$(this).remove();
	var objValue=$("#"+i+"b a").text();
	var history=getCookie("MY_Test_Text_Cookie");
	document.cookie = document.cookie.replace(objValue,'');
	$("#"+i+"b").remove();
	if($("#his-box").html() == ""){
		$('.nohistoty').show();
		$('#his-box').hide();
	}
}
$(function(){
	$(".empty").click(function(){
		$('#his-box').empty();
		DelTextCookie();
	})
})

function clicksend(l){
	var hishtml=$(l).html();

	qaSearch(firstId,hishtml);
	// Cnsx(hishtml)
}

// 最新新闻
function getLatestNews(typenumorda,channel,pagenum,pagesize,page,callback) {
	var template_tr = ""
	// 获取json
	$.ajax({
		type: 'post',
		dataType: 'json', //设置返回的类型时Jsonp类型
		url: contextName + "/web/searchByChannel",
		// jsonp:'callback',
		// contentType : "application/json;charset=utf-8",
		data:{
			"typenumorda" : typenumorda,
			"channel" : channel,
			"pagenum":pagenum,
			"pagesize": pagesize,
			"page":page
		},
		success: function(result){
			console.log(result)
			if(result.sig){
				var msg = result.msg
				for(var i in msg){
					template_tr += "<tr><td class='dd'></td><td class='t'><a href='"+msg[i].xqurl+"' target='_blank'>"+msg[i].xqtitle+"</a><p class='hover_p'><i></i>"+msg[i].xqtitle+"</p></td></tr>"
					callback(template_tr)
				}
			}

		},
		error:function(result){
			console.log(error);
		}
	})
}
// 定义加入收藏夹函数
function addFavorite(siteUrl, siteName) {
	if (document.all) {
		try {
			window.external.addFavorite(siteUrl, siteName);
		} catch (e) {
			alert(e.message)
			alert("加入收藏失败，请使用Ctrl+D进行添加");
		}

	} else if (window.sidebar) {
		window.sidebar.addPanel(document.title, window.location.href, "");
	} else {
		alert("加入收藏失败，请使用Ctrl+D进行添加");
	}
}

// 设为首页 <a onclick="SetHome(this,window.location)">设为首页</a>
function setHomepage() {
	if (document.all) {
		document.body.style.behavior = 'url(#default#homepage)';
		document.body.setHomePage(window.location.href);
	} else if (window.sidebar) {
		if (window.netscape) {
			try {
				netscape.security.PrivilegeManager
					.enablePrivilege("UniversalXPConnect");
			} catch (e) {
				alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
			}
		}
		var prefs = Components.classes['@mozilla.org/preferences-service;1']
			.getService(Components.interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage', window.location.href);
	} else {
		alert('您的浏览器不支持自动自动设置首页, 请使用浏览器菜单手动设置!');
	}
}

/*19.12.25*/
var t;


//默认智能推荐数据遍历
// function zntj() {
// 	var ysbtn =""
// 	for(var i in zntjlist){
// 		ysbtn += '<a href="javascript:;" target="_self" wordvalue="'+zntjlist[i]+'" onclick="rightSubmit(this)">'+zntjlist[i]+'</a>';
// 	}
// 	$(".znlx_con").empty();
// 	$(".znlx_con").append(ysbtn);
// 	//3D转动方法
// 	refresh_tag();
// }
//默认智能推荐数据遍历
function zntj() {
	clearTimeout(t)
	$('.relevantRecoul').empty();
	lx = 0;
	var data = zntjlist;
	var xxdata = data;
	var j = 0;
	// console.log(data.length)
	//判断标签个数（优先显示前六个）
	if (data.length < 6) {
	} else if (data.length == 6) {
		for (i in data) {
			j = i;
			// console.log(data[i].length)
			if (data[i].length <=5 ) {
				var contentli = '<li class="relev' + j + '"><div class="containerImg" onclick="Recoulsend(this)">' + data[i] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
			} else {
				var contentli = '<li class="relev' + j + '"><div class="containerImg" onclick="Recoulsend(this)" style="padding:5px;line-height: 16px;">' + data[i] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
			}
			var li_con = '<li class="person"><span class="person_title"><i class="person_icon"></i>智能推荐</span></li>' + contentli
			$('.relevantRecoul').append(li_con);
			j++;
		}

	} else if (data.length > 6) {
		for (var i = 0; i < 6; i++) {
			if (lx >= xxdata.length) {
				lx = 0;
			}
			if (xxdata[lx].length <= 5) {
				var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
			} else {
				var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)" style="padding:5px;line-height: 16px;">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
			}
			var li_con = '<li class="person"><span class="person_title"><i class="person_icon"></i>智能推荐</span></li>' + contentli
			$('.relevantRecoul').append(li_con);
			lx = lx + 1;
		}
		clearInterval(t);
		t = setInterval(function () {
			newli()//重新排序显示
		}, 5000)
	}
	var tNum = Math.ceil(Math.random() * 10000);


}


//默认关键词数据遍历
function keywords() {
	var ysbtn =""
	for(var i in keywordslist){
		ysbtn += '<li><a href="javascript:;" target="_self">' + keywordslist[i] + '</a></li>';
	}
	$(".keywords ul").empty();
	$(".keywords ul").append(ysbtn);
	liclick3();
}
//点击推荐发送
function rightSubmit(obj) {
	var  word=$(obj).attr("wordvalue");
	qaSearch(askId,word);
	// Cnsx(word)
}
//智能问答智能联想
function Cnsx(question2){
	//iscnsx = false;
	console.log(question2)
	clearTimeout(t)
	$('.relevantRecoul').empty();
	$.ajax({
		url:contextName + '/web/searchknowkeyword?random='+Math.random(),
		type:"post",
		dataType:"json",
		// jsonp:'callback',
		// contentType : "application/json;charset=utf-8",
		data:{'question':question2},
		success:function(data){
			lx = 0;
			var data = data.msg;
			xxdata = data;
			console.log(question2, data)
			if (data != "" && data != 'undefined' && data != null && data!="没有检索到结果"){
				var j = 0;
				//判断标签个数（优先显示前8个）
				if (data.length < 6) {
				} else if (data.length == 6) {
					for (i in data) {
						j = i;
						console.log(data[i].length)
						if (data[i].length <=5 ) {
							var contentli = '<li class="relev' + j + '"><div class="containerImg" onclick="Recoulsend(this)">' + data[i] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
						} else {
							var contentli = '<li class="relev' + j + '"><div class="containerImg" onclick="Recoulsend(this)" style="padding:5px;line-height: 16px;">' + data[i] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
						}
						var li_con = '<li class="person"><span class="person_title"><i class="person_icon"></i>智能联想</span></li>' + contentli
						$('.socialAnimation').append(li_con);
						j++;
					}
				} else if (data.length > 6) {
					for (var i = 0; i < 6; i++) {
						if (lx >= xxdata.length) {
							lx = 0;
						}
						if (xxdata[lx].length <=5 ) {
							var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
						} else {
							var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)" style="padding:5px;line-height: 16px;">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
						}
						var li_con = '<li class="person"><span class="person_title"><i class="person_icon"></i>智能联想</span></li>' + contentli
						$('.socialAnimation').append(li_con);
						lx = lx + 1;
					}
					clearInterval(t);
					t = setInterval(function () {
						newli()//重新排序显示
					}, 5000)
				}
				var tNum = Math.ceil(Math.random() * 10000);

			} else {
				zntj()
			}
		},
		error:function(){
		}
	})
}
function newli(){
	$('.socialAnimation').empty();
	for(var i=0;i<6;i++){
		if(lx >= xxdata.length){
			lx=0;
		}
		if (xxdata[lx].length <=5 ) {
			var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
		} else {
			var contentli = '<li class="relev' + i + '"><div class="containerImg" onclick="Recoulsend(this)" style="padding:5px;line-height: 16px;">' + xxdata[lx] + '</div><div class="connector"><span class="one"></span><span class="two"></span></div></li>';
		}
		var li_con = '<li class="person"><span class="person_title"><i class="person_icon"></i>智能联想</span></li>' + contentli
		$('.socialAnimation').append(li_con);
		lx=lx+1;
	}
	var tNum = Math.ceil(Math.random()*10000);

}
Recoulsend = function (obj){
	var hishtml=$(obj).html();
	qaSearch(askId,hishtml);

	// Cnsx(hishtml);
}



function toggleDialog(obj, paramStatus) {
	var toStatus = "";
	// 未传入paramStatus参数，获得当前obj的status，toggle
	if (typeof (paramStatus) == 'undefined' || paramStatus == null) {
		var status = obj.attr("status");
		if (status == "on") {
			toStatus = "off";
		} else {
			toStatus = "on";
		}
	} else {
		toStatus = paramStatus;
	}

	if (toStatus == "off") {
		obj.attr("status", "off");
		obj.css("background-image", "url('images/chat_close.png')");
		obj.parent("li").parent("ul").next("div").css("display", "none");
		obj.parent("li").parent("ul").next("div").next("div.dialog_tab").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore5").css("display", "none");
		// 		办事服务单独为 tabmore6
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore5").next("div.tabmore6").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore6").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore6").css("display", "none");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore6").css("display", "none");

	} else {
		obj.attr("status", "on");
		obj.css("background-image", "url('images/chat_open.png')");
		obj.parent("li").parent("ul").next("div").css("display", "");
		obj.parent("li").parent("ul").next("div").next("div.dialog_tab").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore5").css("display", "");
		// 		办事服务单独为 tabmore6
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore5").next("div.tabmore6").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore4").next("div.tabmore6").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore3").next("div.tabmore6").css("display", "");
		obj.parent("li").parent("ul").next("div.dialog_tab").next("div.tabmore2").next("div.tabmore6").css("display", "");
	}

}

var tipArr = new Array();

// 显示提示浮层
function showTip() {
	var param = {
		"question" : $("#messCon").val().replace(/[^\u4e00-\u9fa5a-zA-Z0-9\w]/g,'').replace( /[a-zA-Z]/g,''),
		"isParticle" : "true",
		"isShould" : "true"
	}
	if (param.question == dvalue)
		return;
	if ($.trim($("#messCon").val().replace(/[^\u4e00-\u9fa5a-zA-Z0-9\w]/g,'').replace( /[a-zA-Z]/g,'')).length > 0) {
		$.ajax({
			type: 'post',
			dataType: 'json', //设置返回的类型时Jsonp类型
			url: contextName + "/web/luceneSearch_searchHis",
			// jsonp:'callback',
			// contentType : "application/json;charset=utf-8",
			data:{
				"question" : $("#messCon").val().replace(/[^\u4e00-\u9fa5a-zA-Z0-9\w]/g,'').replace( /[a-zA-Z]/g,''),
				"zdName":zdname,//可不传
				"pageSize":5, //pageSize默认传5
				"pageNum ":1, //pageNum 默认传1
				"isParticle":1, //传0或1。是否分词，适用于前台检索提示。默认为1不分词
				"isShould":1 //传0或1，1是或 0为全部包含，默认1
			},
			success: function(data){
				tipArr = new Array()
				var msg = data.msg;
				if (data.sig == true) {
					var out = "";
					var datalist = new Array();
					var flag = false;
					for (var i = 0; i < msg.length; i++) {
						tipArr.push(msg[i]);
						var title = msg[i].xqtitle
						var datamasg = title;
						for (var j = 0; j < datalist.length; j++) {
							if (datamasg == datalist[j]) {
								flag = true;
								break;
							}
						}
						if (!flag) {
							datalist.push(datamasg);
							out += "<li>" + datamasg + "</li>";
						}

					}

					if (msg.length > 0) {
						$(".tipDiv ul").html(out);
						$(".tipDiv").css("display", "block");
					}
				}
			},
			error:function(result){
				console.log(result);
			}
		});

	}

}
// 获得传入问题相同的提示，并将此提示ID作为参数传入后台
function getSimTip(question) {
	for (var i = 0; i < tipArr.length; i++) {
		if (question == tipArr[i].SEARCHCONTENT) {
			return tipArr[i].ID
		}
	}
}

// 阻止事件气泡
function stopPropagation(e) {
	e = window.event || e;
	if (document.all) {
		e.cancelBubble = true;
	} else {
		e.stopPropagation();
	}
}
$('#talk').click(function(){

	if(type==1){
		$(this).html("闲聊模式")
		type=0;

	}else{
		$(this).html("问答模式")
		type=1;

	}

})
function qaSearch(askId,question, btnqustion) {
	// 显示问题并移动到底部
	addQuestion(question);
	scrollToBottom();
	//btnqustion = 点击按钮的值
	var newbtnqustion = "";
	if(btnqustion!="" && btnqustion!='undefined' && btnqustion!=null){
		if(btnqustion == "MatterButton"){
			question = btnqustion
		}else{
			//newbtnqustion 是拼接之后的值
			newbtnqustion=btnqustion+","+question;
		}

	}
	else{
		newbtnqustion=question;
	}
	this.question=question;
	var history=getCookie("MY_Test_Text_Cookie");
	if (history != undefined) {
		history=history.replace(/\"/g, "");
		var historys=history.split("-");
	}
	var cook=true;
	for(var i=1;i<historys.length;i++){
		if(historys[i]==question){
			cook=false;
		}
	}
	if(cook){
		addCookie("MY_Test_Text_Cookie",JSON.stringify(question),4);
	}
	var searchHisId = getSimTip(question) + "";
	searchHisId = searchHisId.length == 0 ? "0" : searchHisId;
	var qaData = {
		"msg" : new Array()
	};
	question = question.replace(/[~'!<>《》@#$%^&*()-+_=:]/g,"");
	question = question.replace(/\[|]/g, '' )
	if(question.indexOf("/")>=0||question.indexOf("\\")>=0||question.indexOf("{")>=0||question.indexOf("}")>=0||question.indexOf("[")>=0||question.indexOf("]")>=0||question.indexOf(":")>=0||question.indexOf("^")>=0||question.indexOf("(")>=0||question.indexOf(")")>=0||question.indexOf("~")>=0){
		Specialcharacters();
		scrollToBottom();
		return 0;
	}
	var param = {
		"question" : encodeURIComponent(newbtnqustion),
	};
	$.ajax({
		type: 'post',
		dataType: 'json', //设置返回的类型时Jsonp类型
		url: contextName + "/searchJs/wrongCharacter",
		data:{
			"question": question,
		},
		success: function(result){
			var msg = result.msg;
			if (result.sig){
				var right_question = msg.title;
				qa_Search(askId, question, right_question)
			}else{
				var right_question = '';
				qa_Search(askId, question, right_question)
			}

		},
		error:function(error){
			console.log(error);
		}
	});


}
//错别字之后仍然搜索
function stillSearch(obj) {
	var still_que = obj.id;
	qa_Search(askId, still_que)
}
function qa_Search(askId, question,right_question){
	//right_question不为空时，说明是正确的词语搜索
	var search_question = ""
	if(right_question!="" && right_question != undefined && right_question != null){
		search_question = right_question;
	}else{
		search_question = question;
	}
	$.ajax({
		type: 'post',
		dataType: 'json', //设置返回的类型时Jsonp类型
		url: contextName + "/web/qaSearch",
		data:{
			"question": search_question,
			"pageSize":10,
			"userid": uid,
			"zdName": zdname,//站点名称（可传可不传）
			"askId": askId,
		},
		success: function(result){
			console.log(result)
			addAnswer(question, result, right_question);
			showOrHideUl();
			scrollToBottom();
		},
		error:function(error){
			console.log(error);
		}
	});
}

function qaSearchList(question) {
	var url = contextName + "/qa/list.html";
	if (url.indexOf("?") != -1) {
		window.open(url + "&word=" + encodeURIComponent(question));

		// window.location.href=url+"&word="+encodeURIComponent(question);
	} else {
		window.open(url + "?word=" + encodeURIComponent(question));

		// window.location.href=url+"?word="+encodeURIComponent(question);
	}
}


function scrollToBottom() {
//	$("#message").scrollTop(
//			parseInt($("#message")[0].scrollHeight)- parseInt($("#message").css("height"))
//				);
	//$("#message").getNiceScroll().resize();
	var scroll = parseInt($("#message")[0].scrollHeight)- parseInt($("#message").css("height"));
	$("#message").animate({scrollTop:scroll},500)
}

// 追加问题
function addQuestion(question) {
	var template = "<ul class='dialog'><span class='triangle2'></span><li class='center'><i class='trangle2'></i><a  title='{question}'>{question}</a><div class='onoff' status='on'></div></li>  </ul>";
	template = template.replace(/\{question\}/g, question);
	$("#message").append(template);
	// 移动滚动条
	scrollToBottom();
}
// 适用于$page $page[n-n:n]
function changeChnlUrl(url) {
	return url.replace(/\$page\[(.*?)-.*?\]/, "$1").replace(/\$page/, "1");
}

// 获得栏目导航信息
function getChannels(msg) {
	var channelObj = {};
	var titleJson = {}
	for (i in msg) {
		for (var j = 0; j < msg[i].length; j++) {
			// 过滤掉重复标题
			var fullTitle = msg[i][j].title;
			if (typeof (titleJson[fullTitle]) != 'undefined') {
				continue;
			} else {
				titleJson[fullTitle] = "";
			}
			if (typeof (msg[i][j].channel) != 'undefined'
				&& typeof (msg[i][j].channelUrl) != 'undefined') {
				msg[i][j].channel = msg[i][j].channel.replace(
					/[^a-zA-Z0-9_\u4e00-\u9fa5]/ig, "");
				if (typeof (channelObj[msg[i][j].channel]) == 'undefined') {
					channelObj[msg[i][j].channel] = {
						"channel" : msg[i][j].channel,
						"channelUrl" : changeChnlUrl(msg[i][j].channelUrl),
						"num" : 1
					}
				} else {
					channelObj[msg[i][j].channel].num++;
				}
			}

		}
	}
	return channelObj;
}
//评价
//意见建议
function submit1(buttionId) {
	var content=document.getElementById('content1').value
	if(content == ""){
		$(".prompting2").show();
	}else{
		$(".prompting1").hide();
		if (buttionId.id == "submitBtn1") {
			var thumb = 2;
			var question = "建议"
			var date = {
				"userId":userid,
				"question" : question,
				"feedback":thumb,//0未评价 1满意 2不满意
				"reason" : content,
			}
			$.post(contextName + "/web/znwdEvaluate", date,
				function(data) {
					// 显示异步回传的数据
					console.log(date)
					//console.log("评价成功")
				});
		}

	}


}
//pingjia--bumanyi
function submit(buttionId) {
	var content=document.getElementById('content').value
	if(content == ""){
		$(".prompting2").show();
	}else{
		$(".prompting1").hide();
		if (buttionId.id == "submitBtn") {
			var thumb = 2;
			$.ajax({
				type: 'post',
				dataType: 'json', //设置返回的类型时Jsonp类型
				url: contextName + "/web/znwdEvaluate",
				// jsonp:'callback',
				// contentType : "application/json;charset=utf-8",
				data:{
					"userId":userid,
					"question" : this.question,
					"feedback":thumb,//0未评价 1满意 2不满意
					"reason" : content,
				},
				success: function(result){
					// 显示异步回传的数据
					$(".prompting").hide();
					var template = "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
						+"您好，很抱歉没有为您解决该问题，您可以拨打服务热线12345进行咨询</p></div></div></div>";
					$("#message").append(template);
					scrollToBottom();
				},
				error:function(result){
					console.log(result);
				}
			});

		}

	}


}
//判断是否是第一次点击
function judge(a) {
	if (a.id == "yesDiv") {
		var thumb = 1;
		var content = ""
		$.ajax({
			type: 'post',
			dataType: 'json', //设置返回的类型时Jsonp类型
			url: contextName + "/web/znwdEvaluate",
			// jsonp:'callback',
			// contentType : "application/json;charset=utf-8",
			data:{
				"userId":userid,
				"question" : this.question,
				"feedback":thumb,//0未评价 1满意 2不满意
				"reason" : content,
			},
			success: function(result){
				// 显示异步回传的数据
				//$(a).parent("div").html("谢谢您的评价！");
				$(a).parent("div").remove();
//					$(a).parent(".g-man").parent(".dialog_tab").css({
//						"margin-bottom":"25px"
//					})
				$(a).parent("div").parent("div.dialog_tab").addClass(".marginbottom")
				var template = "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+"感谢您的评价，我们会继续努力的哦！</p></div></div></div>";
				$("#message").append(template);
				scrollToBottom();
			},
			error:function(result){
				console.log(error);
			}
		});

	} else if (a.id == "noDiv") {
		var thumb = "不满意";
		$('.prompting').show();
		$(a).parent("div").remove();
		$(a).parent(".g-man").parent(".dialog_tab").css({
			"margin-bottom":"25px"
		})
		//$(a).parent("div").html('您好，很抱歉没有为您解决该问题，您可以拨打服务热线12345进行咨询');
	}
}


function js_response(date) {
	alert(date.channelUrl);

}
function Sensitiveword() {

	var cont22 = "<div class='dialog_tab'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>很抱歉，您搜索的内容含有<font style='color:#e2791f; font-weight: 700;'>敏感词</font>，无法找到相关内容</div></div></div>"

	$("#message").append(cont22);
}
function Chattingwords(msg) {
	for (var i1 in msg) {
		for (var j1 = 0; j1 < msg[i1].length && j1< 1; j++) {
			/*alert(msg[i][j].title);*/
			var cont22 = "<div class='dialog_tab'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>"+msg[i1][j1].title+"</div></div></div>";
			$("#message").append(cont22);
			return 0;
		}
	}



}

function Specialcharacters(){
	var noResult1="<div class='dialog_tab'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>很抱歉，您搜索的内容含有<font style='color:#e2791f;  font-weight: 700;'>特殊字符</font>，无法找到相关内容。</div></div></div>";
	$("#message").append(noResult1);
}
function addAnswer(question, qaMsg, right_question) {
	var question = question;
	var categoryLi = "";
	var qaDiv = "";
	var channelLi = "";
	var msg = qaMsg.msg;
	console.log(msg)
	var template = ''
	if(right_question !='' && right_question !=undefined && right_question !=null){
		template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p style='float: left;'>您好，您的问题是：<span>"+right_question
			+"</span></p><p style='margin-left: 15px;float: left;'>仍然提问：<span class='search_again' onclick='stillSearch(this)' id='"+question+"'>"+question+"</span></p></div></div></div>"
	}else{

	}
	var template = ''
	if (qaMsg.sig) {
		//第一种情况  存在text  （敏感词）[一个回答]
		if(msg.text){
			template = "<div class='dialog_tab' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
				+msg.text+"</p></div></div></div>";
		}
		//第二种情况  存在QAScnee	[最多五个回答]
		if(msg.QAScene){
			var QAScene = msg.QAScene;
			for(var i = 0;i < QAScene.length;i++){
				console.log(QAScene[i],i)
				if(i == 0){
					template += "<div class='dialog_tab tabmore1' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
						+QAScene[i]+"</p></div></div></div>";
				}
				else if(i == 1){
					var sceneanswer = QAScene[i]
					if(sceneanswer.indexOf("#问候") != -1){
						// var template2 = "<div class='dialog_tab tabmore1 dialog_none' style='padding-bottom:10px;'><div><img src='images/hello.gif'></div></div>";
						$("#message").append(template2);
						scrollToBottom()
					}else if(sceneanswer.indexOf("#告别") != -1){
						// var template2 = "<div class='dialog_tab tabmore1 dialog_none' style='padding-bottom:10px;'><div><img src='images/bye.gif'></div></div>";
						$("#message").append(template2);
						scrollToBottom()
					}else if(sceneanswer.indexOf("#天气") != -1){
						var template3 = "<div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p><iframe allowtransparency='true' frameborder='0' width='565' height='120' scrolling='no' src='https://tianqi.2345.com/plugin/widget/index.htm?s=2&z=1&t=1&v=0&d=3&bd=0&k=&f=000000&ltf=009944&htf=cc0000&q=1&e=0&a=1&c=58336&w=565&h=98&align=left'></iframe></p></div></div></div>";
					}else if(sceneanswer.indexOf("#时间") != -1){
						var template4 = '<div class="dialog_tab tabmore2 dialog_none"><div><div class="right_arrow" style="display: none;"></div><span class="triangle"></span><div class="tab2_title"></div>' +
							'<div class="tab2_content_sjzs">' +
							' <span class="sjzs_hour">' + hour + ':' + seconds +
							' </span>' +
							' <span class="sjzs_date">' + year + '-'+ month + '-' + date +
							' </span>' +
							' <span class="sjzs_weeks">' + weeks[week] +
							' </span></div></div></div>';
					}else{
						template += "<div class='dialog_tab tabmore"+(i+1)+"' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
							+QAScene[i]+"</p></div></div></div>";
						//<input id='music"+num+imath+"' class='vocalimg' type='image' src='images/vocal.gif' onclick='yuyinbofang(this)' name='"+num+imath+"' value='alert测试'  />
					}
				}
				else{
					template += "<div class='dialog_tab tabmore"+(i+1)+"' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
						+QAScene[i]+"</p></div></div></div>";
				}
			}
		}
		//第三种情况  存在config [三个回答或两个回答]
		if(msg.config){
			var config = msg.config;
			var friendly = msg.friendly;
			var list = msg.list;
			var content = config.content;
			var message = config.message;
			var reserved = config.reserved;
			//换行符替换，第一条友好的话，添加样式
			if(content!="" && content!='undefined' && content!=null){
				if(content.indexOf('\n') ==-1){
					content = content.replace(/\\n/g,"<br>");
					content = content.split("<br>")
					var content2 = ""
					for(var i =0;i <content.length;i++){
						if(i == 0){
							content[i] = "<p class='friendly_p'>"+content[i]+"</p>"

						}
						else{
							content[i] = content[i]+"<br>"
						}
						content2 += content[i]
					}
				}
				content = content2
			}
			if(reserved!="" && reserved!='undefined' && reserved!=null){
				if(reserved.indexOf('\n') ==-1){
					reserved = reserved.replace(/\\n/g,"<br>");
					reserved = reserved.split("<br>")
					var reserved2 = ""
					for(var i =0;i <reserved.length;i++){
						if(i == 0){
							reserved[i] = "<p class='friendly_p'>"+reserved[i]+"</p>"
						}
						else{
							reserved[i] = reserved[i]+"<br>"
						}
						reserved2 += reserved[i]
					}
				}
				reserved = reserved2
			}
			if(content!="" && content!='undefined' && content!=null && message!="" && message!='undefined' && message!=null && reserved!="" && reserved!='undefined' && reserved!=null){
				template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+content+"</p></div></div></div>"
					+"<div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+message+"</p></div></div></div>"
					+"<div class='dialog_tab tabmore3' style='padding-bottom:10px;margin-bottom: 70px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+reserved+"</p></div></div><div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
			}else if(content!="" && content!='undefined' && content!=null && message!="" && message!='undefined' && message!=null){
				template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+content+"</p></div></div></div>"
					+"<div class='dialog_tab tabmore2' style='padding-bottom:10px;margin-bottom: 70px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+message+"</p></div></div><div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
			}else if(content!="" && content!='undefined' && content!=null && reserved!="" && reserved!='undefined' && reserved!=null) {
				template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+ content + "</p></div></div></div>"
					+ "<div class='dialog_tab tabmore2' style='padding-bottom:10px;margin-bottom: 70px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+ reserved + "</p></div></div><div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
			}
		}
		//第四种情况  存在friendly和list [一个回答]
		if(msg.list){
			console.log(msg.list)
			var list = msg.list;
			var friendly = msg.friendly;
			template = MsgListinfo(list,friendly)
		}
		//第五种 存在Matters （反问流程） [一个回答]
		if(msg.Matters){
			console.log(msg.Matters)
			var Matters = msg.Matters;
			var chooseSponge="";
			// 反问事项流程
			var answer = Matters[0].answer
			answer = answer.replace(/(\r\n|\n|\r)/g,'<br>');
                        answer = answer.replace(/&lt;/g,'<').replace(/&gt;/g,'>');
			for(var i=1; i<Matters.length;i++){
				var askvalue =	Matters[i].according;
				if(Matters[i].answer == "END==="){
					Matters[i].id = -1
					chooseSponge+='<button onclick="clickQAA(this)" class="choosebtn" id="'+Matters[i].id+'">'+askvalue+'</button>';
				}else{
					firstId = Matters[0].id
					chooseSponge+='<button onclick="clickQAA(this)" class="choosebtn" id="'+Matters[i].id+'">'+askvalue+'</button>';
				}
			}
			//最后一层，更换id，走搜索qaSearch
			var according = Matters[0].according
			//判断是否存在answerone 等情况
			var Mattersanswer = Matters[0].answerone;
			if(Matters.length == 1){
				if(Mattersanswer!="" && Mattersanswer!='undefined' && Mattersanswer!=null){
					template +="<div class='dialog_tab tabmore'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"+answer+"</p>"+chooseSponge+"</div></div></div>"
				}
				else{
					template +="<div class='dialog_tab'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"+answer+"</p>"+chooseSponge+"</div></div>"
						+ "<div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
				}
			}else{
				template +="<div class='dialog_tab'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"+answer+"</p>"+chooseSponge+"</div></div></div>"
				//+ "<div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
			}

			if(Mattersanswer!="" && Mattersanswer!='undefined' && Mattersanswer!=null){

				template += Matt(Matters[0]);

			}
		}
		//第六种  存在AllMatters 流程选择   [一个回答] 选择对应选项进行下面流程
		if(msg.AllMatters){

		}
		//第七种  只存在html时
		if(msg.ysHtml){
			//判断list数据分类是否存在政务服务分类，若存在，一并展示；不存在，不展示。
			if(msg.list){
				var list_sjfl = ""
				template = Htmlinfo(msg.ysHtml); //单独处理医保、民政等数据
				var list = msg.list;
				for (i in list) {
					if(i == "办事服务"){
						list_sjfl += i + ";"
					}
				}
				var newlist_sjfl = []
				if(list_sjfl != ""){
					if(list_sjfl.indexOf(';') != -1){
						var list_sjfll = list_sjfl.split(';')
						for(var j in list_sjfll){
							if(list_sjfll[j] != ""){
								newlist_sjfl.push({
									'sjfl':list_sjfll[j],
									'content':list[list_sjfll[j]]
								})

							}
						}
						template +="</div>" + Listinfo2(newlist_sjfl)
					}else{
						template +="</div>" + Listinfo(list[list_sjfl])
					}

				}else{
					template = template +'<div class="g-man clearfix"><span>您对以上回答是否满意？</span><div class="g-man1 left" onclick="judge(this)" id="yesDiv"><span></span>满意</div><div class="g-man2 left" onclick="judge(this)" id="noDiv"><span></span>不满意</div></div></div>';
				}
			}else{
				template = Htmlinfo(msg.ysHtml) +'<div class="g-man clearfix"><span>您对以上回答是否满意？</span><div class="g-man1 left" onclick="judge(this)" id="yesDiv"><span></span>满意</div><div class="g-man2 left" onclick="judge(this)" id="noDiv"><span></span>不满意</div></div></div>';

			}
		}
		//第八种  输入框上方关键词
		if(msg.ysBtn){
			var btn = msg.ysBtn
			var ysbtn = ""
			for(var i in btn){
				if(btn[i] == "空"){
					// 默认关键词显示
					keywords()
					//return false;
				}else {
					ysbtn += '<li><a href="javascript:;" target="_self">' + btn[i] + '</a></li>';
					$(".keywords ul").empty();
					$(".keywords ul").append(ysbtn);
					liclick3();
				}
			}

		}
		//第九种  存在noresult  无结果回复 [一个回答]
		if(msg.noresult){
			qaDiv = "关于“ "+question+" ”的问题，"+noResult;
			// var template2 = "<div class='dialog_tab tabmore1 dialog_none' style='padding-bottom:10px;'><div><img src='images/sorry.gif'></div></div>";
			// $("#message").append(template2);
			// // scrollToBottom();
			template = "<div class='dialog_tab' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>"+qaDiv+"</div></div>"
				+ "</div>";

		}
		//第十种  存在QALmName   中了搜索栏目名称返回的结果
		if(msg.QALmName){
			var QALmName = msg.QALmName;
			template = MsgListinfo2(QALmName)
		}

	}else {
		console.log("未查到有关数据")
		qaDiv = "关于“ "+question+" ”的问题，"+noResult;
		// var template2 = "<div class='dialog_tab tabmore1 dialog_none' style='padding-bottom:10px;'><div><img src='images/sorry.gif'></div></div>";
		// $("#message").append(template2);
		// // scrollToBottom();
		template ="<div class='dialog_tab' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>"+qaDiv+"</div></div>"
			+ "</div>";
	}

	template = template.replace(/\{question\}/g, question);
	template = template.replace(/\{categoryLi\}/g, categoryLi);
	template = template.replace(/\{qaDiv\}/g, qaDiv);
	template = template.replace(/\{channelLi\}/g, channelLi);

	$("#message").append(template);
	$("#message").append(template3);
	$("#message").append(template4);
	clickmore();
	// 移动滚动条
	scrollToBottom();
	var flag = true;
	$('.more-dann').click(function() {

		if (flag) {
			$(this).siblings('.xiang').css({
				'overflow' : 'visible',
				'height' : 'auto'
			})
			$(this).html("[收起]");

			flag = false;
		} else {
			$(this).siblings('.xiang').css({
				'overflow' : 'hidden',
				'height' : '200px'
			})
			$(this).html("[展开]");

			flag = true;
		}

	})
}
//列表数据共同处理方法
function MsgListinfo(list,friendly){
	var template = "";
	var categoryLi = "";
	var qaDiv = "";
	//重复标题
	var titleJson={}
	var index = 0;
	var rr=0;
	if(list["办事服务"]!=undefined&&list["办事服务"]!=''){
		list = {
			"办事服务": list["办事服务"],
			...list
			};
	}
	
	for (i in list) {
		if (list[i].length == 0) {
			continue;
		}
		if(i=="NOSJFL"){
			continue;
		}
		var curQaLi = "";
		// 遍历分类
		if (index == 0) {
			categoryLi = "<li class='slected2'>" + i + "</li>"
		} else {
			categoryLi += "<li>" + i + "</li>"
		}
		var result = 0;
		for (var j = 0; j < list[i].length; j++) {
			var title = list[i][j].xqtitle;
			var fullTitle = list[i][j].xqtitle;
			var qaNumLimitTrue = qaNumLimit;
			var xqcontent = list[i][j].xqcontent;
			var category1 = list[i][j].sjfl;
			var url = list[i][j].xqurl;
			var id = list[i][j].xqid;
			var zdName = list[i][j].zdname;
			// 过滤掉重复标题
			if (typeof (titleJson[fullTitle]) != 'undefined') {
				continue;
			} else {
				titleJson[fullTitle] = "";
			}

			if (isInclude(xinwen, i)) {
				qaNumLimitTrue = qaNumLimitNews;
			}
			if (category1 == null) {
				category1 = i
			}
				//先判断content字段是否有内容，没有内容，不展示
				if (xqcontent == "" || xqcontent == null ) {
					if (url.indexOf("http") != -1) {
						//return false;
						result++;
						curQaLi += "<li><a title='" + fullTitle
							+ "' href='" + url
							+ "' target='_blank' id ='"
							+ id
							+ "' onclick='clickA(this)'>"
							+ title
							+ "</a><span class='bszn'>["
							+ category1 + "]</span></li>"
					}
				}else{//有内容，判断taskname特殊格式展示，其次正常展示
					if (xqcontent != "" || xqcontent != null) {
						if(xqcontent.indexOf("taskname") != -1){
							result++;
							curQaLi += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' onclick='findcontent12345(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ i + "]</span></li>";
						}else if(xqcontent.indexOf("type") != -1){
							xqcontent = xqcontent.replace(/<[^<>]+>/g,'')
							result++;
							curQaLi += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' onclick='findcontent123456(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ i + "]</span></li>";
						}
						else if(xqcontent.indexOf("cusul") != -1){
							result++;
							curQaLi += "<li><a title='" + fullTitle
								+ "' href='" + url
								+ "' target='_blank' id ='"
								+ id
								+ "' onclick='clickA(this)'>"
								+ title
								+ "</a><span class='bszn'>["
								+ category1 + "]</span></li>"
						}
						else {
							result++;
							curQaLi += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' name='"
								+ url
								+ "' onclick='findcontent123(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ i + "]</span></li>"

						}
					}
				}
		}
		rr += result;
		if(curQaLi != ""){
			qaDiv += ' <div class="con_t"><div class="tit" id="t_wz"><span>'+i+'</span></div><ul class="ti_wen">'+curQaLi+'</ul><div style="height:15px;"><i class="xia_zk"></i></div></div>'
		}
		index++;
	}
	if(friendly!="" && friendly!='undefined' && friendly!=null ){
		template +="<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
			+friendly+"</p></div></div></div>"
			+"<div class='dialog_tab tabmore2 dialog_none' style='margin-bottom: 70px;width:100%;'><div><div class='right_arrow' style='display:none'></div><span class='triangle'></span><div class='tab2_content'><ul class='news news-nn'>"+qaDiv+"</ul></div></div>"
			+ "<div class='g-man clearfix' style='left: 30px;'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>"
	}else{
		template +="<div class='dialog_tab tabmore2 dialog_none' style='margin-bottom: 70px;width:100%;'><div><div class='right_arrow' style='display:none;'></div><span class='triangle'></span><div class='tab2_content'><ul class='news news-nn'>"+qaDiv+"</ul></div></div>"
			+ "<div class='g-man clearfix' style='left: 30px;'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>"

	}
	return template;
}
// 中了搜索栏目名称返回的结果处理方法
function MsgListinfo2(list){
	var template = "";
	var qaDiv = "";
	//重复标题
	var titleJson={}
	var index = 0;
	var rr=0;
	var result = 0;
	var curQaLi = "";
	for (var j = 0; j < list.length; j++) {
		var title = list[j].xqtitle;
		var fullTitle = list[j].xqtitle;
		var qaNumLimitTrue = qaNumLimit;
		var xqcontent = list[j].xqcontent;
		var category1 = list[j].sjfl;
		var url = list[j].xqurl;
		var id = list[j].xqid;
		var zdName = list[j].zdname;
		// 过滤掉重复标题
		if (typeof (titleJson[fullTitle]) != 'undefined') {
			continue;
		} else {
			titleJson[fullTitle] = "";
		}

		if (isInclude(xinwen, i)) {
			qaNumLimitTrue = qaNumLimitNews;
		}
		if (category1 == null) {
			category1 = i
		}
			//先判断content字段是否有内容，没有内容，不展示
			if (xqcontent == "" || xqcontent == null ) {
				if (url.indexOf("http") != -1) {
					//return false;
					result++;
					curQaLi += "<li><a title='" + fullTitle
						+ "' href='" + url
						+ "' target='_blank' id ='"
						+ id
						+ "' onclick='clickA(this)'>"
						+ title
						+ "</a><span class='bszn'>["
						+ category1 + "]</span></li>"
				}
			}else{//有内容，判断taskname特殊格式展示，其次正常展示
				if (xqcontent != "" || xqcontent != null) {
					if(xqcontent.indexOf("taskname") != -1){
						result++;
						curQaLi += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' onclick='findcontent12345(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>";
					}else if(xqcontent.indexOf("type") != -1){
						xqcontent = xqcontent.replace(/<[^<>]+>/g,'')
						result++;
						curQaLi += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' onclick='findcontent123456(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>";
					}
					else if(xqcontent.indexOf("cusul") != -1){
						result++;
						curQaLi += "<li><a title='" + fullTitle
							+ "' href='" + url
							+ "' target='_blank' id ='"
							+ id
							+ "' onclick='clickA(this)'>"
							+ title
							+ "</a><span class='bszn'>["
							+ category1 + "]</span></li>"
					}
					else {
						result++;
						curQaLi += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' name='"
							+ url
							+ "' onclick='findcontent123(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>"

					}
				}
			}

	}
	if(curQaLi != ""){
		qaDiv += ' <div class="con_t"><ul class="ti_wen" style="margin-top: 10px;">'+curQaLi+'</ul><div style="height:15px;"></div></div>'
	}
	template +="<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>您好，我给您找到了以下的相关政策公开信息：</p></div></div></div>"
		+"<div class='dialog_tab tabmore2 dialog_none' style='margin-bottom: 70px;width:100%;'><div><div class='right_arrow' style='display:none;'></div><span class='triangle'></span><div class='tab2_content'><ul class='news news-nn'>"+qaDiv+"</ul></div></div>"
		+"<div class='g-man clearfix' style='left: 30px;'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>"
	return template;
}



// 存在预设问答并推荐链接
function Listinfo(msg){
	var qaDiv2 =　"";
	var titleJson={};
	var curQaLi2 = "";
	for (var j = 0; j < msg.length; j++) {
		var title = msg[j].xqtitle;
		var fullTitle = msg[j].xqtitle;
		var qaNumLimitTrue = qaNumLimit;
		var xqcontent = msg[j].xqcontent;
		var category1 = msg[j].sjfl;
		var url = msg[j].xqurl;
		var id = msg[j].xqid;
		var zdName = msg[j].zdname;
		// 过滤掉重复标题
		if (typeof (titleJson[fullTitle]) != 'undefined') {
			continue;
		} else {
			titleJson[fullTitle] = "";
		}

		if (isInclude(xinwen, i)) {
			qaNumLimitTrue = qaNumLimitNews;
		}

			//先判断content字段是否有内容，没有内容，不展示
			if (xqcontent == "" || xqcontent == null ) {
				if (url.indexOf("http") != -1) {
					curQaLi2 += "<li><a title='" + fullTitle
						+ "' href='" + url
						+ "' target='_blank' id ='"
						+ id
						+ "' onclick='clickA(this)'>"
						+ title
						+ "</a><span class='bszn'>["
						+ category1 + "]</span></li>"
				}
			}else{//有内容，判断taskname特殊格式展示，其次正常展示
				if (xqcontent != "" || xqcontent != null) {
					if(xqcontent.indexOf("taskname") != -1){
						curQaLi2 += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' onclick='findcontent12345(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>";
					}else if(xqcontent.indexOf("type") != -1){
						xqcontent = xqcontent.replace(/<[^<>]+>/g,'')
						curQaLi2 += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' onclick='findcontent123456(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>";
					}
					else if(xqcontent.indexOf("cusul") != -1){
						curQaLi2 += "<li><a title='" + fullTitle
							+ "' href='" + url
							+ "' target='_blank' id ='"
							+ id
							+ "' onclick='clickA(this)'>"
							+ title
							+ "</a><span class='bszn'>["
							+ category1 + "]</span></li>"
					}
					else {
						curQaLi2 += "<li><button id='"
							+ id
							+ "' value='"
							+ xqcontent
							+ "' title='"
							+ title
							+ "' name='"
							+ url
							+ "' onclick='findcontent123(this)' >"
							+ title
							+ "</button><span class='bszn'>["
							+ i + "]</span></li>"

					}
				}
			}

	}
	qaDiv2 += curQaLi2;
	var template ="<div class='dialog_tab tabmore6 list_info_tab' style='margin-bottom: 70px;'><div><div class='right_arrow'></div><span class='triangle'></span>" +
		"<div class='tab2_content'><p class='link_p'>您好，根据您的问题我还为您找到了以下办事服务：</p><ul class='news news-nn'>"+qaDiv2+"</ul></div></div>"
		+ "<div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>"
	return template;

}
// 存在预设问答并推荐链接
function Listinfo2(data){
	var qaDiv2 =　"";
	var titleJson={};
	var curQaLi2 = "";
	var msg = '';
	for(var i in data){
		msg = data[i].content;
		for (var j = 0; j < msg.length; j++) {
			var title = msg[j].xqtitle;
			var fullTitle = msg[j].xqtitle;
			var qaNumLimitTrue = qaNumLimit;
			var xqcontent = msg[j].xqcontent;
			var category1 = msg[j].sjfl;
			var url = msg[j].xqurl;
			var id = msg[j].xqid;
			var zdName = msg[j].zdname;
			// 过滤掉重复标题
			if (typeof (titleJson[fullTitle]) != 'undefined') {
				continue;
			} else {
				titleJson[fullTitle] = "";
			}

			if (isInclude(xinwen, i)) {
				qaNumLimitTrue = qaNumLimitNews;
			}

			
				//先判断content字段是否有内容，没有内容，不展示
				if (xqcontent == "" || xqcontent == null ) {
					if (url.indexOf("http") != -1) {
						curQaLi2 += "<li><a title='" + fullTitle
							+ "' href='" + url
							+ "' target='_blank' id ='"
							+ id
							+ "' onclick='clickA(this)'>"
							+ title
							+ "</a><span class='bszn'>["
							+ category1 + "]</span></li>"
					}
				}else{//有内容，判断taskname特殊格式展示，其次正常展示
					if (xqcontent != "" || xqcontent != null) {
						if(xqcontent.indexOf("taskname") != -1){
							curQaLi2 += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' onclick='findcontent12345(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ category1 + "]</span></li>";
						}else if(xqcontent.indexOf("type") != -1){
							xqcontent = xqcontent.replace(/<[^<>]+>/g,'')
							curQaLi2 += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' onclick='findcontent123456(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ category1 + "]</span></li>";
						}
						else if(xqcontent.indexOf("cusul") != -1){
							curQaLi2 += "<li><a title='" + fullTitle
								+ "' href='" + url
								+ "' target='_blank' id ='"
								+ id
								+ "' onclick='clickA(this)'>"
								+ title
								+ "</a><span class='bszn'>["
								+ category1 + "]</span></li>"
						}
						else {
							curQaLi2 += "<li><button id='"
								+ id
								+ "' value='"
								+ xqcontent
								+ "' title='"
								+ title
								+ "' name='"
								+ url
								+ "' onclick='findcontent123(this)' >"
								+ title
								+ "</button><span class='bszn'>["
								+ category1 + "]</span></li>"
						}
					}
				}
		}

	}
	qaDiv2 += curQaLi2;
	var template ="<div class='dialog_tab tabmore6 list_info_tab' style='margin-bottom: 70px;'><div style='max-height: 150px;overflow: auto;'><div class='right_arrow'></div><span class='triangle'></span>" +
		"<div class='tab2_content'><p class='link_p'>您好，根据您的问题我还为您找到了以下办事服务：</p><ul class='news'>"+qaDiv2+"</ul></div></div>"
		+ "<div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>"
	return template;

}
//存在于预设页面html字段中的情况处理方法
function Htmlinfo(msg){
	var template = "";
	var html_ts = msg.html
	//有 === 特殊情况
	if(html_ts.indexOf('===') != -1){

	}
	else{//没有===，不是特殊情况
		var html = msg
		template = ""
		if(html.html){
			var content_html = html.html
			if(content_html.indexOf("cusul") !== -1 || content_html.indexOf('class="style') !== -1){

			}else{
				content_html = content_html.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
			}

			if (content_html.length < 160 || content_html.indexOf("cusul") != -1 || content_html.indexOf('class="style') != -1) {
				if(content_html.indexOf("cusul") != -1){
					var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
					content_html = content_html + script;
				}
				template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+content_html+"</p></div></div>"
			}else{
				template += "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p class='xiang' style='color:#333;height:90px;overflow:hidden;line-height:22px;'>"
					+content_html+"</p><p class='more-dann' style='color:#b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div>"
			}
			if(html.htmlOne){
				var tableinfo = html.htmlOne
				if(tableinfo.indexOf("taskname") !== -1){
					var tableinfo = html.htmlOne
					tableinfo = tableinfo.replace(/(\s|&nbsp;)+/g,' ');
					tableinfo = tableinfo.replace(/(\r\n|\n|\r)/g,'');
					// console.log(tableinfo)
					tableinfo = '{' + tableinfo + '}';
					tableinfo = JSON.parse(tableinfo);
					//选项卡第一项 表格显示---办事指南
					var tab_tr = ""
					if (tableinfo['link_tel'] != '' && tableinfo['link_tel']  != 'null') {
						tab_tr += "<tr><td>联系电话</td><td>"+tableinfo['link_tel']+"</td></tr>";
					}
					if (tableinfo['ssjg'] != '' && tableinfo['ssjg']  != 'null') {
						tab_tr += "<tr><td>实施机构</td><td>"+tableinfo['ssjg']+"</td></tr>";
					}
					if (tableinfo['taskname'] != '' && tableinfo['taskname']  != 'null') {
						tab_tr += "<tr><td>事项名称</td><td>"+tableinfo['taskname']+"</td></tr>";
					}
					if (tableinfo['tasktype'] != '' && tableinfo['tasktype']  != 'null') {
						tab_tr += "<tr><td>事项类型</td><td>"+tableinfo['tasktype']+"</td></tr>";
					}
					if (tableinfo['transact_addr'] != '' && tableinfo['transact_addr']  != 'null') {
						tab_tr += "<tr><td>办公地址</td><td>"+tableinfo['transact_addr']+"</td></tr>";
					}
					if (tableinfo['transact_time'] != '' && tableinfo['transact_time']  != 'null') {
						tab_tr += "<tr><td>办理时间</td><td>"+tableinfo['transact_time']+"</td></tr>";
					}
					//选项卡第二项   受理条件
					var table_li= ""
					var shoulitiaojiancon = ""
					if (tableinfo['acceptcondition'] != '' && tableinfo['acceptcondition']  != 'null') {
						table_li +="<li><span>受理条件</span></li>";
						shoulitiaojiancon = "<div style='display: none'>"+tableinfo['acceptcondition']+"</div>";
					}
					//选项卡第三项   材料名称
					var cailiaonamecon = ""
					if (tableinfo['materialname'] != '' && tableinfo['materialname']  != 'null') {
						table_li +="<li><span>材料名称</span></li>";
						cailiaonamecon = "<div style='display: none'>"+tableinfo['materialname']+"</div>";
					}
					template += "</div><div class='dialog_tab tabmore2'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'>"+
						"<ul class='cusul'>"+
						"<li class='activespan'>"+
						"<span>办事指南</span>"+
						"</li>"+table_li+"</ul>"+
						"<div class='ul_con'>"+
						"<div style='display: block'>"+
						"<table border='0' cellspacing='1' cellpadding='0'>"+
						"<tbody>"+ tab_tr+"</tbody>"+
						"</table>"+
						"</div>"+shoulitiaojiancon+cailiaonamecon+"</div>"+
						"</div></div>"


					var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'

					template = template + script;
				}else{
					var content = html.htmlOne
					var a = content.replace(/<.*?>/g,"")
					if(content.indexOf("cusul") != -1 || content.indexOf('class="style') != -1){

					}else{
						content = content.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
					}
					if (a.length < 160 || content.indexOf("cusul") != -1 ||  content.indexOf('class="style') != -1) {
						if(content.indexOf("cusul") != -1){
							var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
							content = content + script;
						}
						template += "</div><div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
							+content+"</p></div></div>"
					}else{
						template += "</div><div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p class='xiang' style='color:#333;height:90px;overflow:hidden;line-height:22px;'>"
							+content+"</p><p class='more-dann' style='color:#b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div>"
					}
				}

				if(html.htmlTwo){
					var content2 = html.htmlTwo
					var a = content2.replace(/<.*?>/g,"")
					if(content2.indexOf("cusul") != -1 || content2.indexOf('class="style') != -1){

					}else{
						content2 = content2.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
					}
					if (a.length < 160 || content2.indexOf("cusul") != -1 || content2.indexOf('class="style') != -1) {
						if(content2.indexOf("cusul") != -1){
							var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
							content2 = content2 + script;
						}
						template += "</div><div class='dialog_tab tabmore3' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
							+content2+"</p></div></div>"
					}else{
						template += "</div><div class='dialog_tab tabmore3' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p class='xiang' style='color:#333;height:90px;overflow:hidden;line-height:22px;'>"
							+content2+"</p><p class='more-dann' style='color:#b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div>"
					}
					if(html.htmlThree){
						var content3 = html.htmlThree
						var a = content3.replace(/<.*?>/g,"")
						if(content3.indexOf("cusul") != -1 || content3.indexOf('class="style') != -1){

						}else{
							content3 = content3.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
						}
						if (a.length < 160 || content3.indexOf("cusul") != -1 || content3.indexOf('class="style') != -1) {
							if(content3.indexOf("cusul") != -1){
								var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
								content3 = content3 + script;
							}
							template += "</div><div class='dialog_tab tabmore4' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
								+content3+"</p></div></div>"
						}else{
							template += "</div><div class='dialog_tab tabmore4' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p class='xiang' style='color:#333;height:90px;overflow:hidden;line-height:22px;'>"
								+content3+"</p><p class='more-dann' style='color:#b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div>"
						}
						if(html.htmlFour){
							var content4 = html.htmlFour
							var a = content4.replace(/<.*?>/g,"")
							if(content4.indexOf("cusul") != -1 || content4.indexOf('class="style') != -1){

							}else{
								content4 = content4.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
							}
							if (a.length < 160 || content4.indexOf("cusul") != -1 || content4.indexOf('class="style') != -1) {
								if(content4.indexOf("cusul") != -1){
									var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
									content4 = content4 + script;
								}
								template += "</div><div class='dialog_tab tabmore5' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
									+content4+"</p></div></div>"
							}else{
								template += "</div><div class='dialog_tab tabmore5' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p class='xiang' style='color:#333;height:90px;overflow:hidden;line-height:22px;'>"
									+content4+"</p><p class='more-dann' style='color:#b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div>"
							}

						}
					}
				}
			}
		}
// 		template = template +'<div class="g-man clearfix"><span>您对以上回答是否满意？</span><div class="g-man1 left" onclick="judge(this)" id="yesDiv"><span></span>满意</div><div class="g-man2 left" onclick="judge(this)" id="noDiv"><span></span>不满意</div></div></div>';
// 		template = template +"</div>"
	}
	return template;

}
function Matt(Html) {
	var template = "";
	var html = Html
	template = ""

	if(html.answerone){
		if (html.answerone.indexOf('taskname') != -1) {
			var htmlOneTable = html.answerone
			htmlOneTable = htmlOneTable.replace(/(\s|&nbsp;)+/g,' ');
			htmlOneTable = htmlOneTable.replace(/(\r\n|\n|\r)/g,'');
			// console.log(htmlOneTable)
			htmlOneTable = '{' + htmlOneTable + '}';
			htmlOneTable = JSON.parse(htmlOneTable);

			var thmlOneTrs = '';
			var lis = '';
			var divs2 = '';
			var divs3 = '';
			if (htmlOneTable['taskname'] != '' && htmlOneTable['taskname'] != null && htmlOneTable['taskname'] != undefined) {
				thmlOneTrs += "<tr><td>事项名称</td><td>"+htmlOneTable['taskname']+"</td></tr>"
			}
			if (htmlOneTable['tasktype'] != '' && htmlOneTable['tasktype'] != null && htmlOneTable['tasktype'] != undefined) {
				thmlOneTrs += "<tr><td>事项类型</td><td>"+htmlOneTable['tasktype']+"</td></tr>"
			}
			if (htmlOneTable['link_tel'] != '' && htmlOneTable['link_tel'] != null && htmlOneTable['link_tel'] != undefined) {
				thmlOneTrs += "<tr><td>联系电话</td><td>"+htmlOneTable['link_tel']+"</td></tr>"
			}
			if (htmlOneTable['ssjg'] != '' && htmlOneTable['ssjg'] != null && htmlOneTable['ssjg'] != undefined) {
				thmlOneTrs += "<tr><td>实施机构</td><td>"+htmlOneTable['ssjg']+"</td></tr>"
			}
			if (htmlOneTable['transact_time'] != '' && htmlOneTable['transact_time'] != null && htmlOneTable['transact_time'] != undefined) {
				thmlOneTrs += "<tr><td>办理时间</td><td>"+htmlOneTable['transact_time']+"</td></tr>"
			}
			if (htmlOneTable['transact_addr'] != '' && htmlOneTable['transact_addr'] != null && htmlOneTable['transact_addr'] != undefined) {
				thmlOneTrs += "<tr><td>办公地址</td><td>"+htmlOneTable['transact_addr']+"</td></tr>"
			}
			if (htmlOneTable['acceptcondition'] != '' && htmlOneTable['acceptcondition'] != null && htmlOneTable['acceptcondition'] != undefined) {
				lis += "<li><span>受理条件</span></li>"
				divs2 = "<div style='display: none'>"+htmlOneTable['acceptcondition']+"</div>"
			}
			if (htmlOneTable['materialname'] != '' && htmlOneTable['materialname'] != null && htmlOneTable['materialname'] != undefined) {
				lis += "<li><span>材料名称</span></li>"
				divs3 = "<div style='display: none'>"+htmlOneTable['materialname']+"</div>"
			}


			template += "<div class='dialog_tab tabmore2' style='margin-bottom: 66px;'><div>"+
				"<div class='right_arrow'></div>"+
				"<span class='triangle'></span>"+
				"<div class='tab2_content'>"+
				"<ul class='cusul'>"+
				"<li class='activespan'>"+
				"<span>办事指南</span>"+
				"</li>"+
				lis+
				"</ul>"+
				"<div class='ul_con'>"+
				"<div style='display: block'>"+
				"<table border='0' cellspacing='1' cellpadding='0'>"+
				"<tbody>"+
				thmlOneTrs+
				"</tbody>"+
				"</table>"+
				"</div>"+
				divs2+
				divs3+
				"</div>"+
				"</div>"+
				"</div>"+
				"<div class='g-man clearfix'>"+
				"<span>您对以上回答是否满意？</span>"+
				"<div class='g-man1 left' onclick='judge(this)' id='yesDiv'><span></span>满意</div>"+
				"<div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div>"+
				"</div>"+
				"</div>";
			var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
			template = template + script;

		} else {
			var content = html.answerone
			content = content.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
			if (content.length < 160 || content.indexOf("cusul") != -1) {
				template += "<div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+content+"</p></div></div></div>"
			} else {
				template += "<div class='dialog_tab tabmore2' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><div class='xiang' style='height:90px;overflow:hidden;'>"
					+content+"</div><p class='more-dann' style='color: #b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div></div>"
			}
		}

		if(html.answertwo){
			var content2 = html.answertwo
			content2 = content2.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
			if (content2.length < 160 || content2.indexOf("cusul") != -1) {
				template += "<div class='dialog_tab tabmore3' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
					+content2+"</p></div></div></div>"
			} else {
				template += "<div class='dialog_tab tabmore3' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><div class='xiang' style='height:90px;overflow:hidden;'>"
					+content2+"</div><p class='more-dann' style='color: #b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div></div>"
			}
			if(html.answerthree){
				var content3 = html.answerthree
				content3 = content3.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
				if (content3.length < 160 || content3.indexOf("cusul") != -1) {
					template += "<div class='dialog_tab tabmore4' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
						+content3+"</p></div></div></div>"
				} else {
					template += "<div class='dialog_tab tabmore4' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><div class='xiang' style='height:90px;overflow:hidden;'>"
						+content3+"</div><p class='more-dann' style='color: #b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div></div>"
				}
				if(html.answerfour){
					var content4 = html.answerfour
					content4 = content4.replace(/(\r\n|\n|\r)/g,'<br>'); //换行
					if (content4.length < 160 || content4.indexOf("cusul") != -1) {
						template += "<div class='dialog_tab tabmore5' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
							+content4+"</p></div></div></div>"
					} else {
						template += "<div class='dialog_tab tabmore5' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><div class='xiang' style='height:90px;overflow:hidden;'>"
							+content4+"</div><p class='more-dann' style='color: #b30606;cursor: pointer;line-height:28px;'>[展开]</p></div></div></div>"
					}

				}
			}
		}
	}



	return template;
	//console.log(template);

}

//动态加载js(根据特殊情况展示后走不同js方法，动态创建<script>标签)
function loadJS( url, callback ){
	var script = document.createElement('script'),
		fn = callback || function(){};
	script.type = 'text/javascript';
	//IE
	if(script.readyState){
		script.onreadystatechange = function(){
			if( script.readyState == 'loaded' || script.readyState == 'complete' ){
				script.onreadystatechange = null;
				fn();
			}
		};
	}else{
		//其他浏览器
		script.onload = function(){
			fn();
		};
	}
	script.src = url;
	document.getElementsByTagName('head')[0].appendChild(script);
}


function addAnswer2(question, qaMsg) {
	var categoryLi = "";
	var qaDiv = "";
	var channelLi = "";
	var msg = qaMsg.msg;
	// console.log(msg)
	var index = 0;

	//重复标题
	var titleJson={}

	if (qaMsg.sig) {

		if(msg.list){
			var friendly = msg.friendly;
			var msg = msg.list;
			var channelObj = getChannels(msg);
			for (i in channelObj) {
				if (channelLi.length == 0) {
					channelLi = "<a href='" + channelObj[i].channelUrl +
						"' target='_blank'>" + channelObj[i].channel + "(" +
						channelObj[i].num + ")</a>"

				} else {
					channelLi += "<a href='" + channelObj[i].channelUrl +
						"' target='_blank'>" + channelObj[i].channel + "(" +
						channelObj[i].num + ")</a>"
				}
			}
			if (channelLi.length != 0) {
				channelLi = "<p><strong>栏目导航</strong></p><ul class='news chnl'><li>" +
					channelLi + "</li></ul>"
			}

			for (i in msg) {
				if (msg[i].length == 0) {
					continue;
				}
				if(i=="NOSJFL"){
					continue;
				}
				var curQaLi = "";
				var curQaDiv = "";
				// 遍历分类
				if (index == 0) {
					categoryLi = "<li class='slected2'>" + i + "</li>"
					for (var j = 0; j < msg[i].length; j++) {

						//qa回复字数限制
						var title = msg[i][j].xqtitle;
						var fullTitle = msg[i][j].xqtitle;
						var qaNumLimitTrue = qaNumLimit;
						var xqcontent = msg[i][j].xqcontent;
						var category1 = msg[i][j].sjfl;
						var url = msg[i][j].xqurl;
						var id = msg[i][j].xqid;
						//过滤掉重复标题
						if(typeof(titleJson[fullTitle])!='undefined'){
							continue;
						}else{
							titleJson[fullTitle]="";
						}

						if(isInclude(xinwen,i)){
							qaNumLimitTrue=qaNumLimitNews;
						}
						if(title.length>qaNumLimitTrue){
							title=title.substring(0,qaNumLimitTrue)+"...";
						}
						//先判断content字段是否有内容，没有内容，不展示
						if (xqcontent == "" || xqcontent == null ) {
							if (url.indexOf("http") == -1) {
								curQaLi += "<li class='newsa'><a title='"+fullTitle+"' href='http://" + url +
									"' target='_blank'>" + title +
									"</a></li>"
							} else {
								curQaLi += "<li class='newsa'><a title='"+fullTitle+"' href='" + url +
									"' target='_blank'>" + title +
									"</a></li>"
							}
						}else{
							if (xqcontent != "" || xqcontent != null) {
								if(xqcontent.indexOf("taskname") != -1){
									curQaLi += "<li><button id='"
										+ id
										+ "' value='"
										+ xqcontent
										+ "' title='"
										+ title
										+ "' onclick='findcontent12345(this)' >"
										+ title
										+ "</button><span class='bszn'>["
										+ i + "]</span></li>";
								}
								else if(xqcontent.indexOf("cusul") != -1){
									curQaLi += "<li><a title='" + fullTitle
										+ "' href='" + url
										+ "' target='_blank' id ='"
										+ id
										+ "' onclick='clickA(this)'>"
										+ title
										+ "</a><span class='bszn'>["
										+ category1 + "]</span></li>"
								}
								else {
									curQaLi += "<li><button id='"
										+ id
										+ "' value='"
										+ xqcontent
										+ "' title='"
										+ title
										+ "' name='"
										+ url
										+ "' onclick='findcontent123(this)' >"
										+ title
										+ "</button><span class='bszn'>["
										+ i + "]</span></li>"
								}
							}
						}
					}

					if(msg[i].length>10){
						qaDiv += "<div class='container'>" + curQaDiv +
							" <ul class='news' style='height:120px;'> " + curQaLi + " </ul><p class='more-new'>查看更多</p> </div>";
					}
					else{
						qaDiv += "<div class='container'>" + curQaDiv +
							" <ul class='news' style='height:auto;'> " + curQaLi + " </ul> </div>";
					}

				} else {
					categoryLi += "<li>" + i + "</li>"
					for (var j = 0; j < msg[i].length; j++) {
						//qa回复字数限制
						var title = msg[i][j].xqtitle;
						var fullTitle = msg[i][j].xqtitle;
						var qaNumLimitTrue = qaNumLimit;
						var xqcontent = msg[i][j].xqcontent;
						var category1 = msg[i][j].sjfl;
						var url = msg[i][j].xqurl;
						var id = msg[i][j].xqid;
						if(isInclude(xinwen,i)){
							qaNumLimitTrue=qaNumLimitNews;
						}
						if(title.length>qaNumLimitTrue){
							title=title.substring(0,qaNumLimitTrue)+"...";
						}
						//先判断content字段是否有内容，没有内容，不展示
						if (xqcontent == "" || xqcontent == null ) {
							if (url.indexOf("http") == -1) {
								curQaLi += "<li class='newsa'><a title='"+fullTitle+"' href='http://" + url +
									"' target='_blank'>" + title +
									"</a></li>"
							} else {
								curQaLi += "<li class='newsa'><a title='"+fullTitle+"' href='" + url +
									"' target='_blank'>" + title +
									"</a></li>"
							}
						}else{
							if (xqcontent != "" || xqcontent != null) {
								if(xqcontent.indexOf("taskname") != -1){
									curQaLi += "<li><button id='"
										+ id
										+ "' value='"
										+ xqcontent
										+ "' title='"
										+ title
										+ "' onclick='findcontent12345(this)' >"
										+ title
										+ "</button><span class='bszn'>["
										+ i + "]</span></li>";
								}
								else if(xqcontent.indexOf("cusul") != -1){
									curQaLi += "<li><a title='" + fullTitle
										+ "' href='" + url
										+ "' target='_blank' id ='"
										+ id
										+ "' onclick='clickA(this)'>"
										+ title
										+ "</a><span class='bszn'>["
										+ category1 + "]</span></li>"
								}
								else {
									curQaLi += "<li><button id='"
										+ id
										+ "' value='"
										+ xqcontent
										+ "' title='"
										+ title
										+ "' name='"
										+ url
										+ "' onclick='findcontent123(this)' >"
										+ title
										+ "</button><span class='bszn'>["
										+ i + "]</span></li>"
								}
							}
						}
					}
					if(msg[i].length>10){
						qaDiv += "<div class='container hideee'>" + curQaDiv +
							" <ul class='news' style='height:120px;'> " + curQaLi + "</ul> <p class='more-new'>查看更多</p> </div>";
					}
					else{
						qaDiv += "<div class='container hideee'>" + curQaDiv +
							" <ul class='news' style='height:auto;'> " + curQaLi + " </ul> </div>";
					}

				}
				index++;
			}
			var ttt = "<ul id='length'>{categoryLi}</ul>";
			ttt = ttt.replace(/\{categoryLi\}/g, categoryLi);
			$(".hidee").append(ttt);
			var lits = document.getElementById('length').getElementsByTagName('li').length;
			// console.log(lits);
//			if(lits>5){
//					tempmore = "<div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_title'><ul style='width:74%;overflow:hidden;'>{categoryLi}</ul><p class='zhankai'>展开>></div><div class='tab2_content'>{qaDiv}</div>"
//						+ "</div>";
//			}else{
			tempmore = "<div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_title'><ul>"+categoryLi+"</ul></div><div class='tab2_content'>"+qaDiv+"</div>"
				+ "</div>";
//			}
			tempmore = tempmore.replace(/\{question\}/g, question);
			tempmore = tempmore.replace(/\{categoryLi\}/g, categoryLi);
			tempmore = tempmore.replace(/\{qaDiv\}/g, qaDiv);
			tempmore = tempmore.replace(/\{channelLi\}/g, channelLi);
		}
	}

	//console.log(tempmore)
	//$("#message").append(template);

	// 移动滚动条
	scrollToBottom();
	var flag = true;
	$('.more-dann').click(function() {

		if (flag) {
			$(this).siblings('.xiang').css({
				'overflow' : 'visible',
				'height' : 'auto'
			})
			$(this).html("[收起]");

			flag = false;
		} else {
			$(this).siblings('.xiang').css({
				'overflow' : 'hidden',
				'height' : '90px'
			})
			$(this).html("[展开]");

			flag = true;
		}

	})
	$(".more-new").click(function(){
		$(this).siblings('ul').css({
			'height' : 'auto'
		})
		$(this).hide();
		$('#message').getNiceScroll().resize();
	})
	$(".zhankai").click(function(){
		$(this).siblings('ul').css({
			'overflow':'auto',
			'width' : '100%'
		})
		$(this).hide();
		$(this).siblings('ul').children('li').css({
			'font-size':'14px',
			'padding' : '0 8px'
		})
		$(this).siblings('ul').css({
			'height' : '40px'
		})
		$(this).parent('div').parent('div').parent('.dialog_tab').css({
			'width' : 'auto'
		})

	})
}
//btn()点击事件
function btn(obj){
	//var choosequestion = btnqustion +"-"+ $(obj).html();
	choosebtn = $(obj).html();
	btnqustion = $(obj).val();
	qaSearch(askId,choosebtn,btnqustion);

}

//评价-end
$("#advice").click(function(){
	$('.prompting1').show();
})
$('#submitBtn1').click(function() {
	// $(".prompting1").hide();
	$("#content1").val("");
	$('.input-box').attr("checked",false);
	$('.cause').hide();

})

$('#cancelBtn1').click(function() {
	$(".prompting1").hide();
	$("#content1").val("");
	$('.input-box').attr("checked",false);
	$('.cause').hide();
})
$('#cancelBtn2').click(function() {
	$(".prompting2").hide();

})

$('.other').click(function(){
	if($(this).is(':checked')) {
		$(this).parent().siblings('.cause').show();
	}else{
		$(this).parent().siblings('.cause').hide();
	}
})
$('#submitBtn').click(function() {
	// $(".prompting").hide();
	$("#contentwhy").val("");
	$("#content").val("");
	$('.input-box').attr("checked",false);
	$('.cause').hide();
})

$('#cancelBtn').click(function() {
	$(".prompting").hide();
	$("#contentwhy").val("");
	$("#content").val("");
	$('.input-box').attr("checked",false);
	$('.cause').hide();
	var template = "<div class='dialog_tab tabmore' style='padding-bottom:10px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><p>"
		+"您好，很抱歉没有为您解决该问题，您可以拨打服务热线12345进行咨询</p></div></div></div>";
	$("#message").append(template);
	scrollToBottom();
})


// 点击搜索结果的a标签，记录传给后台
function clickA(obj) {
	Id = obj.id;
	//console.log(Id)
	// $.ajax({
	// 	url: contextName + "/web/recordClick",
	// 	type: "post",
	// 	data: {
	// 		'xqId': Id,
	// 		'type': "physicalMachine", //app，smallProgram，physicalMachine
	// 	},
	// 	success:function(){
	// 		console.log("data");
	// 	}
	// });
}

// 返回答案
function findcontent123(obj) {
	Id = obj.id;
	//console.log(Id)
	$.ajax({
		url: contextName + "/web/recordClick",
		type: "post",
		data: {
			'xqId': Id,
			'type': "pc", //app，smallProgram，physicalMachine
		},
		success:function(){
			// console.log("data");
		}
	});
	// alert(obj.id)
	// alert(obj.value)
	//alert(obj.name)
	name = obj.name;
	value = obj.value;
	var a = '<ul class="dialog"><span class="triangle2"></span><li class="center"><i class="trangle2"></i><a  title='+obj.title+'>' + obj.title
		+ '</a><div class="onoff" status="on"></div></li></ul>';

	$("#message").append(a);
	// 判断是否含有空格
	if (obj.value.indexOf("img") > 0) {

	} else {
		// obj.value = obj.value.replace(/\s+/g, "<br/>");
		obj.value = obj.value.replace(/\s+/g, "");
		obj.value = obj.value.replace(/br/g, "");
		obj.value = obj.value.replace(/。/g, "。<br/>");

	}

	if(name!=null&&name!=""&&name!="null"){
		if (obj.value.length < 160) {
			var cont = "<div class='dialog_tab daan'><div><div class='right_arrow'></div><span class='triangle'></span><p><font>"
				+ obj.title
				+ "</font></p><p></p><div class='c_text1' id='c_text'>"
				+ obj.value
				+ "</div><a href='"
				+ obj.name
				+ "' target='_blank' class='adwz'>点击进入网页内容</a><div class='g-man clearfix' ><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div class='g-man2 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div>"
		} else {
			var cont = "<div class='dialog_tab daan'><div><div class='right_arrow'></div><span class='triangle'></span><p><font>"
				+ obj.title
				+ "</font></p><p></p><div class='c_text' id='c_text'>"
				+ obj.value
				+ "</div><a href='"
				+ obj.name
				+ "' target='_blank' class='adwz'>点击进入网页内容</a><p class='more-dan'>[阅读全文]</p><div class='g-man clearfix' ><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div  class='g-man2 left' name='"
				+ obj.id
				+ "'url='"
				+ obj.name
				+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div>"

		}
	}else{
		var cont = "<div class='dialog_tab daan'><div><div class='right_arrow'></div><span class='triangle'></span><p><span>"
			+ obj.title
			+ "</span></p><p></p><div class='c_text1' id='c_text'>"
			+ obj.value
			+ "</div><div class='g-man clearfix' ><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
			+ obj.id
			+ "' url='"
			+ obj.name
			+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div class='g-man2 left' name='"
			+ obj.id
			+ "' url='"
			+ obj.name
			+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div>"

	}
	$("#message").append(cont);
	var flag = true;
	$('.more-dan').click(function() {

		if (flag) {
			$(this).siblings('.c_text').css({
				'overflow' : 'visible',
				'height' : 'auto'
			})
			$(this).html("[收起]");

			flag = false;
		} else {
			$(this).siblings('.c_text').css({
				'overflow' : 'hidden',
				'height' : '134px'
			})
			$(this).html("[阅读全文]");

			flag = true;
		}

	})
	scrollToBottom();

}
function findcontent123456(obj) {
	Id = obj.id;
	//console.log(Id)
	$.ajax({
		url: contextName + "/web/recordClick",
		type: "post",
		data: {
			'xqId': Id,
			'type': "pc", //app，smallProgram，physicalMachine
		},
		success:function(){
			// console.log("data");
		}
	});
	name = obj.name;
	value = obj.value;
	var a = '<ul class="dialog"><span class="triangle2"></span><li class="center"><i class="trangle2"></i><a  title='+obj.title+'>' + obj.title
		+ '</a><div class="onoff" status="on"></div></li></ul>';
	$("#message").append(a);

	var htmlValue = obj.value;
	htmlValue = htmlValue.replace(/(\s|&nbsp;)+/g,' ');
	htmlValue = htmlValue.replace(/(\r\n|\n|\r)/g,'<br>');
	htmlValue = JSON.parse(htmlValue);
	var appTitle = obj.title;
	//addQuestion(appTitle); //显示问题
	var appLi = '';
	var lis = '';
	var divs2 = '';
	var divs3 = '';

	if (htmlValue.doctitle != '' && htmlValue.doctitle != 'null') {
		appLi += "<tr><td>事项名称</td><td>"+htmlValue.doctitle+"</td></tr>";
	}


	if (htmlValue.target != '' && htmlValue.target != 'null') {
		appLi += "<tr><td>联系电话</td><td>"+htmlValue.target+"</td></tr>";
	}
	if (htmlValue.handletime != '' && htmlValue.handletime != 'null') {
		appLi += "<tr><td>办理时间</td><td>"+htmlValue.handletime+"</td></tr>";
	}
	if (htmlValue.condition != '' && htmlValue.condition != 'null') {
		appLi += "<tr><td>实施主体</td><td>"+htmlValue.condition+"</td></tr>";
	}
	/*if (htmlValue.wsbldz != '' && htmlValue.wsbldz != 'null') {
		appLi += "<tr><td>网上办理</td><td>"+htmlValue.wsbldz+"</td></tr>";
	}*/


	if (htmlValue.applydata != '' && htmlValue.applydata != 'null') {
		lis += "<li><span>办理材料</span></li>"
		divs2 = "<div style='display: none'>"+ htmlValue.applydata +"</div>"
	}
	if (htmlValue.window != '' && htmlValue.window != 'null') {
		lis += "<li><span>办事窗口</span></li>"
		divs3 = "<div style='display: none'>"+ htmlValue.window +"</div>"
	}
	var template = "<div class='dialog_tab tabmore2' style='margin-bottom: 66px;'><div>"+
		"<div class='right_arrow'></div>"+
		"<span class='triangle'></span>"+
		"<div class='tab2_content'>"+
		"<ul class='cusul'>"+
		"<li class='activespan'>"+
		"<span>办事指南</span>"+
		"</li>"+
		lis+
		"</ul>"+
		"<div class='ul_con'>"+
		"<div style='display: block'>"+
		"<table border='0' cellspacing='1' cellpadding='0'>"+
		"<tbody>"+
		appLi+
		"</tbody>"+
		"</table>"+
		"</div>"+
		divs2+
		divs3+
		"</div>"+
		"</div>"+
		"</div>"+
		"<div class='g-man clearfix'>"+
		"<span>您对以上回答是否满意？</span>"+
		"<div class='g-man1 left' onclick='judge(this)' id='yesDiv'><span></span>满意</div>"+
		"<div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div>"+
		"</div>"+
		"</div>";
	var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
	template = template + script;

	$("#message").append(template);
	scrollToBottom();
}
function findcontent123456(obj) {
	Id = obj.id;
	console.log(Id)
	$.ajax({
		url: contextName + "/web/recordClick",
		type: "post",
		data: {
			'xqId': Id,
			'type': "pc", //app，smallProgram，physicalMachine
		},
		success:function(){
			console.log("data");
		}
	});
	name = obj.name;
	value = obj.value;
	var a = '<ul class="dialog"><span class="triangle2"></span><li class="center"><i class="trangle2"></i><a  title='+obj.title+'>' + obj.title
		+ '</a><div class="onoff" status="on"></div></li></ul>';
	$("#message").append(a);

	var htmlValue = obj.value;
	htmlValue = htmlValue.replace(/(\s|&nbsp;)+/g,' ');
	htmlValue = htmlValue.replace(/(\r\n|\n|\r)/g,'<br>');
	htmlValue = JSON.parse(htmlValue);
	var appTitle = obj.title;
	//addQuestion(appTitle); //显示问题
	var appLi = '';
	var lis = '';
	var divs2 = '';
	var divs3 = '';

	if (htmlValue.doctitle != '' && htmlValue.doctitle != 'null') {
		appLi += "<tr><td>事项名称</td><td>"+htmlValue.doctitle+"</td></tr>";
	}


	if (htmlValue.target != '' && htmlValue.target != 'null') {
		appLi += "<tr><td>联系电话</td><td>"+htmlValue.target+"</td></tr>";
	}
	if (htmlValue.handletime != '' && htmlValue.handletime != 'null') {
		appLi += "<tr><td>办理时间</td><td>"+htmlValue.handletime+"</td></tr>";
	}
	if (htmlValue.condition != '' && htmlValue.condition != 'null') {
		appLi += "<tr><td>实施主体</td><td>"+htmlValue.condition+"</td></tr>";
	}
	/*if (htmlValue.wsbldz != '' && htmlValue.wsbldz != 'null') {
		appLi += "<tr><td>网上办理</td><td>"+htmlValue.wsbldz+"</td></tr>";
	}*/


	if (htmlValue.applydata != '' && htmlValue.applydata != 'null') {
		lis += "<li><span>办理材料</span></li>"
		divs2 = "<div style='display: none'>"+ htmlValue.applydata +"</div>"
	}
	if (htmlValue.window != '' && htmlValue.window != 'null') {
		lis += "<li><span>办事窗口</span></li>"
		divs3 = "<div style='display: none'>"+ htmlValue.window +"</div>"
	}
	var template = "<div class='dialog_tab tabmore2' style='margin-bottom: 66px;'><div>"+
		"<div class='right_arrow'></div>"+
		"<span class='triangle'></span>"+
		"<div class='tab2_content'>"+
		"<ul class='cusul'>"+
		"<li class='activespan'>"+
		"<span>办事指南</span>"+
		"</li>"+
		lis+
		"</ul>"+
		"<div class='ul_con'>"+
		"<div style='display: block'>"+
		"<table border='0' cellspacing='1' cellpadding='0'>"+
		"<tbody>"+
		appLi+
		"</tbody>"+
		"</table>"+
		"</div>"+
		divs2+
		divs3+
		"</div>"+
		"</div>"+
		"</div>"+
		"<div class='g-man clearfix'>"+
		"<span>您对以上回答是否满意？</span>"+
		"<div class='g-man1 left' onclick='judge(this)' id='yesDiv'><span></span>满意</div>"+
		"<div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div>"+
		"</div>"+
		"</div>";
	var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
	template = template + script;

	$("#message").append(template);
	scrollToBottom();
}
function findcontent12345(obj) {
	Id = obj.id;
	//console.log(Id)
	$.ajax({
		url: contextName + "/web/recordClick",
		type: "post",
		data: {
			'xqId': Id,
			'type': "pc", //app，smallProgram，physicalMachine
		},
		success:function(){
			// console.log("data");
		}
	});
	name = obj.name;
	value = obj.value;
	var a = '<ul class="dialog"><span class="triangle2"></span><li class="center"><i class="trangle2"></i><a  title='+obj.title+'>' + obj.title
		+ '</a><div class="onoff" status="on"></div></li></ul>';
	$("#message").append(a);

	var htmlValue = obj.value;
	htmlValue = htmlValue.replace(/(\s|&nbsp;)+/g,' ');
	htmlValue = htmlValue.replace(/(\r\n|\n|\r)/g,'<br>');
	htmlValue = JSON.parse(htmlValue);
	var appTitle = obj.title;
	//addQuestion(appTitle); //显示问题
	var appLi = '';
	var lis = '';
	var divs2 = '';
	var divs3 = '';

	if (htmlValue.taskname != '' && htmlValue.taskname != 'null') {
		// appLi += '<li><em><i></i></em><div>事项名称：<span>'+ htmlValue.taskname +'</span></div></li>';
		appLi += "<tr><td>事项名称</td><td>"+htmlValue.taskname+"</td></tr>";
	}
	if (htmlValue.tasktype != '' && htmlValue.tasktype != 'null') {
		// appLi += '<li><em><i></i></em><div>事项类型：<span>'+ htmlValue.tasktype +'</span></div></li>';
		appLi += "<tr><td>事项类型</td><td>"+htmlValue.tasktype+"</td></tr>";
	}
	// if (htmlValue.materialname != '' && htmlValue.materialname != 'null') {
	// 	appLi += '<li><em><i></i></em><div>材料名称：<span>'+ htmlValue.materialname +'</span></div></li>';
	// }
	// if (htmlValue.acceptcondition != '' && htmlValue.acceptcondition != 'null') {
	// 	appLi += '<li><em><i></i></em><div>受理条件：<span>'+ htmlValue.acceptcondition +'</span></div></li>';
	// }
	if (htmlValue.link_tel != '' && htmlValue.link_tel != 'null') {
		// appLi += '<li><em><i></i></em><div>联系电话：<span>'+ htmlValue.link_tel +'</span></div></li>';
		appLi += "<tr><td>联系电话</td><td>"+htmlValue.link_tel+"</td></tr>";
	}
	if (htmlValue.ssjg != '' && htmlValue.ssjg != 'null') {
		// appLi += '<li><em><i></i></em><div>实施机构：<span>'+ htmlValue.ssjg +'</span></div></li>';
		appLi += "<tr><td>实施机构</td><td>"+htmlValue.ssjg+"</td></tr>";
	}
	if (htmlValue.transact_time != '' && htmlValue.transact_time != 'null') {
		// appLi += '<li><em><i class="lastI"></i></em><div>办理时间：<span>'+ htmlValue.transact_time +'</span></div></li>';
		appLi += "<tr><td>办理时间</td><td>"+htmlValue.transact_time+"</td></tr>";
	}
	if (htmlValue.transact_addr != '' && htmlValue.transact_addr != 'null') {
		// appLi += '<li><em><i></i></em><div>办公地址：<span>'+ htmlValue.transact_addr +'</span></div></li>';
		appLi += "<tr><td>办公地址</td><td>"+htmlValue.transact_addr+"</td></tr>";
	}


	if (htmlValue.acceptcondition != '' && htmlValue.acceptcondition != 'null') {
		lis += "<li><span>受理条件</span></li>"
		divs2 = "<div style='display: none'>"+ htmlValue.acceptcondition +"</div>"
	}
	if (htmlValue.materialname != '' && htmlValue.materialname != 'null') {
		lis += "<li><span>材料名称</span></li>"
		divs3 = "<div style='display: none'>"+ htmlValue.materialname +"</div>"
	}
	var template = "<div class='dialog_tab tabmore2' style='margin-bottom: 66px;'><div>"+
		"<div class='right_arrow'></div>"+
		"<span class='triangle'></span>"+
		"<div class='tab2_content'>"+
		"<ul class='cusul'>"+
		"<li class='activespan'>"+
		"<span>办事指南</span>"+
		"</li>"+
		lis+
		"</ul>"+
		"<div class='ul_con'>"+
		"<div style='display: block'>"+
		"<table border='0' cellspacing='1' cellpadding='0'>"+
		"<tbody>"+
		appLi+
		"</tbody>"+
		"</table>"+
		"</div>"+
		divs2+
		divs3+
		"</div>"+
		"</div>"+
		"</div>"+
		"<div class='g-man clearfix'>"+
		"<span>您对以上回答是否满意？</span>"+
		"<div class='g-man1 left' onclick='judge(this)' id='yesDiv'><span></span>满意</div>"+
		"<div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div>"+
		"</div>"+
		"</div>";
	var script = '<script>$(function(){$(".cusul li").click(function(){var index = $(this).index();$(this).addClass("activespan");$(this).siblings().removeClass("activespan");$(this).parents().siblings(".ul_con").children().eq(index).show().siblings().hide();})})</script>'
	template = template + script;

	$("#message").append(template);
	scrollToBottom();
}
// 返回答案-end
function YTJclick(obj){
	Id = obj.id;
	//console.log(Id)
	$.ajax({
		url: contextName + "/web/recordClick",
		type: "post",
		data: {
			'xqId': Id,
			'type': "physicalMachine", //app，smallProgram，physicalMachine
		},
		success:function(){
			// console.log("data");
		}
	});
	var moduleguid = obj.name;
	// console.log("openModule;",moduleguid,";");
	window.external.ExecMainJavaScript("openModule;"+moduleguid+";");
}
var YanChiTime;
function YTJclick2(url,title,xqcontent,title,category1,friendly) {
	//当标题和问题一致时，先回复
	var curQaLi = ""
	var qaDiv = ""
	curQaLi = "<li><button id='"
		+ title
		+ "' value='"
		+ xqcontent
		+ "' title='"
		+ title
		+ "' name='"
		+ url
		+ "' onclick='YTJclick(this)' >"
		+ title
		+ "</button><span class='bszn'>["
		+ category1 + "]</span></li>"

	if(friendly!="" && friendly!='undefined' && friendly!=null ){
		qaDiv = "<p class='friendly_p'>"+friendly+"</p>" + curQaLi;
	}else{
		qaDiv = curQaLi;
	}
	var template = "<div class='dialog_tab tabmore2' style='margin-bottom: 70px;'><div><div class='right_arrow'></div><span class='triangle'></span><div class='tab2_content'><ul class='news news-nn'>"+qaDiv+"</ul></div></div>"
		+ "<div class='g-man clearfix'><span>您对以上回答是否满意？</span><div class='g-man1 left'  onclick='judge(this)' id='yesDiv'><span></span>满意</div><div class='g-man2 left'  onclick='judge(this)' id='noDiv'><span></span>不满意</div></div></div>";
	$("#message").append(template);

	//3秒后直接跳转 相对接口
	// window.external.ExecMainJavaScript("openModule;"+url+";");
	clearTimeout(YanChiTime);
	YanChiTime = setTimeout(function() {
		window.external.ExecMainJavaScript("openModule;"+url+";");
	}, 3000);
}
// 返回答案-end
function findcontent1234(obj) {
	// alert(obj.id)
	// alert(obj.value)
	//alert(obj.name)
	name = obj.name;
	value = obj.value;
	var a = '<ul class="dialog"><span class="triangle2"></span><li class="center"><i class="trangle2"></i><a  title='+obj.title+'>' + obj.title
		+ '</a><div class="onoff" status="on"></div></li></ul>';

	$("#message").append(a);
	// 判断是否含有空格
	if (obj.value.indexOf("img") > 0) {

	} else {
		// obj.value = obj.value.replace(/\s+/g, "<br/>");
		obj.value = obj.value.replace(/\s+/g, "");
		obj.value = obj.value.replace(/br/g, "");
		obj.value = obj.value.replace(/。/g, "。<br/>");

	}
	if(name!=null&&name!=""&&name!="null"){
		if (obj.value.length < 160) {
			var cont = "<div class='modal_show'><div class='modal'><span id='modal_close'></span><div class='modal_content'><p class='title_p'><span>"
				+ obj.title
				+ "</span></p><div class='c_text1' id='c_text'>"
				+ obj.value
				+ "</div><a href='"
				+ obj.name
				+ "' target='_blank' class='adwz'>点击进入网页内容</a><div class='g-man clearfix' style='display:none;'><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div class='g-man2 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div></div>"
		} else {
			var cont= "<div class='modal_show'><div class='modal'><span id='modal_close'></span><div class='modal_content'><p class='title_p'><span>"
				+ obj.title
				+ "</span></p><div class='c_text' id='c_text'>"
				+ obj.value
				+ "</div><a href='"
				+ obj.name
				+ "' target='_blank' class='adwz'>点击进入网页内容</a><p class='more-dan'>[阅读全文]</p><div class='g-man clearfix' style='display:none;' ><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
				+ obj.id
				+ "' url='"
				+ obj.name
				+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div  class='g-man2 left' name='"
				+ obj.id
				+ "'url='"
				+ obj.name
				+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div></div>"

		}
	}else{
		var cont = "<div class='modal_show'><div class='modal'><span id='modal_close'></span><div class='modal_content'><p class='title_p'><span>"
			+ obj.title
			+ "</span></p><div class='c_text1' id='c_text'>"
			+ obj.value
			+ "</div><div class='g-man clearfix' style='display:none;'><span>您对以上回答是否满意？</span><div class='g-man1 left' name='"
			+ obj.id
			+ "' url='"
			+ obj.name
			+ "' onclick='judge(this)' id='yesDiv' ><span></span>满意</div><div class='g-man2 left' name='"
			+ obj.id
			+ "' url='"
			+ obj.name
			+ "' onclick='judge(this)' id='noDiv' ><span></span>不满意</div></div></div></div></div>"

	}
	$("body").append(cont);
	var flag = true;
	$('.more-dan').click(function() {

		if (flag) {
			$(this).siblings('.c_text').css({
				'overflow' : 'visible',
				'height' : 'auto'
			})
			$(this).html("[收起]");

			flag = false;
		} else {
			$(this).siblings('.c_text').css({
				'overflow' : 'hidden',
				'height' : '134px'
			})
			$(this).html("[阅读全文]");

			flag = true;
		}

	})
	scrollToBottom();
	$(".modal #modal_close").click(function(){
		$(".modal_show").hide();
	})
}
// 返回答案-end
function clickmore() {
	$('.news-nn>li').slice(6, 20).hide();
	$('.news-nn li').parent().removeClass("news-nn");

	$(".hottags-ul2 li").click(function() {
		var hot123 = $(this).html();
		$(".onoff").each(function() {
			toggleDialog($(this), "off")
		})
		qaSearch(askId,hot123);

	})

	$('.more-new').click(function() {

		$(this).siblings('li').slice(6, 20).slideDown();
		$(this).parent().removeClass("news-nn")
		$(this).hide();

	})

	$('.more-new2').click(function() {

		$(this).parent('ul').parent('.tab2_content').parent('div').hide();
		/*$(this).parent('div').parent('div').siblings(".g-man").hide();*/
		$(this).parent('ul').parent('.tab2_content').parent('div').siblings(".more_div").show();
		$(".more-new").click(function(){
			$(this).siblings('ul').css({
				'height' : 'auto'
			})
			$(this).hide();
			$('#message').getNiceScroll().resize();
		})
		$(".zhankai").click(function(){
			$(this).siblings('ul').css({
				'overflow':'auto',
				'width' : '100%'
			})
			$(this).hide();
			$(this).siblings('ul').children('li').css({
				'font-size':'14px',
				'padding' : '0 8px'
			})
			$(this).siblings('ul').css({
				'height' : '40px'
			})
			$(this).parent('div').parent('div').parent('.dialog_tab').css({
				'width' : 'auto'
			})

		})
		$('#message').getNiceScroll().resize();
	})

}

// 横向tab选项卡
function setTab(m, n) {
	var tli = document.getElementById("menu" + m).getElementsByTagName("li");
	var mli = document.getElementById("main" + m).getElementsByTagName("ul");
	for (i = 0; i < tli.length; i++) {
		tli[i].className = i == n ? "hover" : "";
		mli[i].style.display = i == n ? "block" : "none";
	}
}

// 横向tab选项卡
function Tab(a, b) {
	var tli = document.getElementById("me" + a).getElementsByTagName("li");
	var mli = document.getElementById("ma" + a).getElementsByTagName("ul");
	for (i = 0; i < tli.length; i++) {
		tli[i].className = i == b ? "hover" : "";
		mli[i].style.display = i == b ? "block" : "none";
	}
}
// 获取url中的参数
function getUrlParam(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 构造一个含有目标参数的正则表达式对象
	var r = window.location.search.substr(1).match(reg); // 匹配目标参数
	if (r != null)
		return r[2];
	return null; // 返回参数值
}

var decToHex = function(str) {
	var res = [];
	for (var i = 0; i < str.length; i++)
		res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4);
	return "\\u" + res.join("\\u");
}
var hexToDec = function(str) {
	str = str.replace(/\\/g, "%");
	return unescape(str);
}

function replaceTemplate(template, obj) {
	var out = "";
	for (i in obj) {
		var reg = new RegExp("\\{" + obj[i].name + "\\}", "g");
		template = template.replace(reg, obj[i].value);
	}
	out = template;
	return out;
}
function showOrHideUl() {
	var height = parseInt($("ul.chnl:last").css("height"));
	if (height > lmdhHeight) {
		$("ul.chnl:last").addClass("hideul");
		$("ul.chnl:last").after(
			"<div class='showOrHide'>"
			+ "<a href='#' title='点击显示/隐藏所有栏目导航'>"
			+ "<img src='images/chat_close.png'/></a></div>"
			+ "<div style='clear: both;'></div>");
	}

}
$(function() {
	$('.hottags-ul li').slice(5, 10).hide();
	$('.more-b').click(function() {
		$('.hottags-ul li').slice(5, 10).slideDown(500);
		$('.more-b').hide();
	});

})
// 当前栏目是否在栏目列表，栏目列表使用逗号分隔
function isInclude(chnls, curChnl) {
	var arrChnls = chnls.split(",");
	for (var i = 0; i < arrChnls.length; i++) {
		if (curChnl == arrChnls[i]) {
			return true;
		}
	}
	return false;
}


// 卡片展示为上下展开代码
$(function(){
	$("#message").on('click', '.xia_zk', function(){

		//	更改样式 （展开收起图标样式）
		// $(this).addClass('wenti_zk').siblings().removeClass('wenti_zk');
		//	答案展示 其他隐藏
		// $(this).next().slideDown().siblings('.qa_daan').slideUp();

		//点击后更改图标样式
		var _this = $(this);
		if(_this.is('.wenti_zk')){

			_this.removeClass('wenti_zk');
			$(this).parent().prev().slideDown();

		}else {
			_this.addClass('wenti_zk');
			$(this).parent().prev().slideUp();
		}
	})


	//右侧生命周期-----
	$('.bot_change .con_bot_title h5').mouseover(function(e){
		$(this).addClass('change_active').siblings().removeClass('change_active');
		var index = $(this).index();
		$(".bot_con>div").eq(index).show().siblings().hide();
	}).mouseout(function (e) {
		$(this).addClass('change_active').siblings().removeClass('change_active');
	})
	$(".bot_div ul li a").click(function(e){
		var change_age = $(this).attr('value');
		scrollToTop()
		findmodule(change_age);
	})



})
function scrollToTop() {
	$("#message").animate({scrollTop:0},500)
}

