//隐藏消息提示框
function hiddenTextareaImp(){
	var o = $("textarea_imp");
	o.style.display="none";
}
function showTextareaImp(){
	var o = $("textarea_imp");
	o.style.display="";
}

//留言
function insertUserMessage(notLogin) {

	
	var d = document,
		messageText = d.getElementById("message"),
		message = trim(messageText.value),
		productId = d.getElementById("productId").value,
		userIp = d.getElementById("userIp").value,
		insertMB = d.getElementById("insertMessageBtn");
	if(message == ""){
		alert("留言文字不能为空！");
		messageText.select();
		return ;
	}
	if(message.length > 1000){
		alert("留言文字太长，不能超过1000个字！");
		messageText.select();
		return ;
	}
	var code ='';
	if(notLogin == 1){//检查验证码
		code = d.getElementById("checkout").value;
		if(code == ''){
			alert("验证码为空");	
			return ;
		}else if(code.length!=4){
			alert("验证码长度应为4");	
			return ;
		}
	}
	insertMB.disabled = true;
	jQuery("#a5").load("/jsp_cn/jquery/end/product_message.jsp?pid="+productId+"&islogin="+notLogin+"&code="+code+"&userIp="+userIp+"&message="+encodeURI(message)+"&date="+new Date().getTime());
	
}


//不刷新页面加载消息
function ajaxAddUserMsg(){
	var d=document,
  userMessageDiv = d.createElement("ajaxMessageTemplet");
	msg = d.getElementById("ajaxMessageTemplet").innerHTML;
	msg1 = d.getElementById("message").value;
	msg1 = msg1.replace(/</ig,"&lt;");
	msg1 = msg1.replace(/\r\n/ig,"<br/>");
	msg = msg.replace("userMessage",msg1);
	var messageCount = Math.floor(d.getElementById("messageCount").value)+1;
	d.getElementById("messageCount").value = messageCount;
	msg = msg.replace("messageCount",messageCount);
	//msg = msg.replace("messageCount","");
	userMessageDiv.innerHTML = msg;
	var addMsgDiv = d.getElementById("ajaxAddUserMessage");
	var showMsgDiv = d.getElementById("ajaxAddUserMessageBottom");
	showMsgDiv.innerHTML = addMsgDiv.innerHTML+showMsgDiv.innerHTML;
	addMsgDiv.innerHTML = "";
	addMsgDiv.innerHTML = msg;
	var total = d.getElementById("total").value;
	if(total == 0){
		var con = d.getElementById("showMsgContent").innerHTML;
		con = con.replace("暂无评论。","");
		d.getElementById("showMsgContent").innerHTML = con;
	}
	var t = parseInt(total) + parseInt(1);
	d.getElementById("total").value = t;
}

function setTop(productId,auditLevel){
	/**
	 * 1 取出cookie_id的值
	 * 2 判断key = productId的这个cookie是否存在
	 * 3 比较两个值是否相等
	 */
	 if(auditLevel!=1) return;
	var productIdValue = getCookie2008_1(productId);
	var cookieIdValue = getCookie2008_1("cookie_id");
	if(cookieIdValue==null){
		alert("你的浏览器不支持cookie功能,请确认!");
		return;
	}
	var url = "/jsp_cn/jquery/end/update_message.jsp?pid="+productId+"&flag=top&date="+new Date().getTime();
	if(productIdValue==null){	//没有顶过
		setCookie2008_1(productId,cookieIdValue,60*24*365);
		jQuery("#a5").load(url);
	}else{
		if(productIdValue != cookieIdValue){	//该用户没有顶过
			setCookie2008_1(productId,cookieIdValue,60*24*365);
			jQuery("#a5").load(url);
		}else{
			alert("你已经顶过了！");
		}
	}
}

//删除消息
function deleteMessage(messageId){	
	var d=document,productId=d.getElementById("productId").value;

	if(confirm("确定要删除吗？")){
		var url = "/jsp_cn/jquery/end/update_message.jsp?pid="+productId+"&mId="+messageId+"&flag=del_mess&date="+new Date().getTime();
		jQuery("#a5").load(url);
	}
}

//隐藏消息标签
function hiddenMessage(messageId){
	 var d=document,o= d.getElementById("userMessageDIV"+messageId);
	 o.style.display="none";
}

//显示回复消息输入框
function showOrHiddenReMessageText(reMsgDivId){	
	var d=document,t=d.getElementById(reMsgDivId);
	t.style.display=(t.style.display=="")?"none":"";
	if(t.style.display==""){
		v='regimg_re'+reMsgDivId.replace("reMsgDiv","");
		refCode(v);
	}
}

//重置验证码
function refCode(img_id){
	var d=document,checkImg=d.getElementById(img_id);
	//alert(checkImg);
	if(checkImg!=null){
		checkImg.src="/servlet/getimg?"+getTime();
	}
}

function getTime(){
	var d, s = "";
	var c = "";
	d = new Date();
	s += d.getYear()+c;
	s += (d.getMonth() + 1) + c;
	s += d.getDate() + c;
	s += d.getHours() + c;
	s += d.getMinutes() + c;
	s += d.getSeconds() + c;
	s += d.getMilliseconds();
	return s;
}

//插入回复信息
function insertReMessage(reMessageTextId,messageId,senderId,notLogin){
	var d=document,
  reMessageText=d.getElementById(reMessageTextId),
  reMessage = reMessageText.value,
  productId=d.getElementById("productId").value,
  userIp = d.getElementById("userIp").value;
	reMessage=trim(reMessage);
	if(reMessage==""){
		alert("留言文字不能为空！");
		reMessageText.select();
		return ;
	}
	if(reMessage.length>1000){
		alert("留言文字太长，不能超过1000个字！");
		reMessageText.select();
		return ;
	}
	var code ='';
	if(notLogin==1){//检查验证码
		code = d.getElementById("checkout_re"+messageId).value;
		if(code==''){
			alert("验证码为空");	
			return ;
		}else if(code.length!=4){
			alert("验证码长度应为4");	
			return ;
		}
	}
	
/*	reMessage=reMessage.replace(/\r\n/ig,"<br/>");	
	var url = "/jsp_cn/jquery/end/update_message.jsp?reMessage="+encodeURI(reMessage)+"&pid="+productId+"&messageId="+messageId+
				"&senderId="+senderId+"&notLogin="+notLogin+"&code="+code+"&flag=insertReMes&date="+new Date().getTime();
	jQuery("#a5").load(url);
*/	
	jQuery("#a5").load("/jsp_cn/jquery/end/product_message.jsp?pid="+productId+"&islogin="+notLogin+"&code="+code+"&userIp="+userIp+"&message="+encodeURI(reMessage)+"&returnid="+messageId+"&date="+new Date().getTime());
}

//显示验证码
function showCheckCode(){
	var cv=$("checkCodeDiv");
	if(cv!=null&&cv.style.display!=""){
			cv.style.display="";
			refCode('regimg');
	}
}

//回复消息内容
function setMsgContent(productId){
	var d=document,msg_c_name="msg_content_cookie_"+productId;
	temp=getCookie2008_1(msg_c_name);
	if(temp!=null && temp!="null"){
		d.getElementById("message").value=temp;
	}
}

//显示回复div
function showReMessageDiv(reUserProductMessageId,reMessage){
    var d=document,
     reMsgDiv=	d.getElementById("reMessageContent"+reUserProductMessageId);
     reMsg=reMsgDiv.innerHTML;
     reMsg=reMsg.replace("reMessageCount",reMessage);
     reMsgDiv.innerHTML=reMsg;
     reMsgDiv.style.display="";
}

//设置回复连接href
function setReMsgDelA_href(reMessageId,messageId){
	var d=document,
  a=d.getElementById("reMsgDelA"+messageId);
	if(a!=null){
			a.href="javascript:deleteReMessageAjax("+reMessageId+","+messageId+")";		
	}
}

//删除回复信息
function deleteReMessageAjax(reUserProductMessageId,userProductMessageId){
	var d=document,
  productId=d.getElementById("productId").value;
//reMessageContent
	if(confirm("确定要删除吗？")){
		var url = "/jsp_cn/jquery/end/update_message.jsp?reUserProductMessageId="+reUserProductMessageId+
			"&pid="+productId+"&userProductMessageId="+userProductMessageId+"&flag=deleteReMessage&date="+new Date().getTime();
		jQuery("#a5").load(url);
	}
}

//显示回复连接
function hiddenReMsgA(userProductMessageId){	   
		var d=document;
  d.getElementById("reMsgA"+userProductMessageId).style.display="none";
}

//删除回复信息
function deleteReMessage(reUserProductMessageId,userProductMessageId){
	var d=document,
  productId=d.getElementById("productId").value;
//reMessageContent
	if(confirm("确定要删除吗？")){
		var url = "/jsp_cn/jquery/end/update_message.jsp?reUserProductMessageId="+reUserProductMessageId+
			"&pid="+productId+"&userProductMessageId="+userProductMessageId+"&flag=deleteReMessage&date="+new Date().getTime();
		jQuery("#a5").load(url);
	}
}

//隐藏回复div
function hiddenReMessageDiv(reUserProductMessageId){
	 var d=document,
   reMsgDiv=	d.getElementById("reMessageContent"+reUserProductMessageId);
  reMsgDiv.style.display="none";
}

//显示回复连接
function showReMsgA(userProductMessageId){	   
		var d=document;
  d.getElementById("reMsgA"+userProductMessageId).style.display="";
}

//分类
function setCategory(id){
	var d=document,
  categoryId = d.getElementById("categoryBeanId").value;
	if(categoryId!="0"){
		var url = "/jsp_cn/jquery/end/update_message.jsp?categoryId="+categoryId+
					"&pid="+id+"&flag=setCategory&date="+new Date().getTime();
		jQuery("#a5").load(url);
	}else{
		alert("请选择分类!");
	}
}

//文档详细信息显示
function showDesc(){
	$("descTemp").style.display="none";
	$("descAll").style.display="block";
}
function showTemp(){
	$("descTemp").style.display="block";
	$("descAll").style.display="none";	
}
//举报
function   getXYWH(o){
var   nLt=0;
var   nTp=0;
  var   offsetParent   =   o;
  while   (offsetParent!=null   &&   offsetParent!=document.body)   {
  nLt+=offsetParent.offsetLeft;
  nTp+=offsetParent.offsetTop;
  offsetParent=offsetParent.offsetParent;
  }
  this.showL=nLt;
  this.showT=nTp;
  this.showW=o.offsetWidth;
  this.showH=o.offsetHeight;
}
function showFeekback(obj,elem){
 var d=document,
 o=d.getElementById(obj),
 s=d.getElementById(elem);
 if(!o||!s) return false;
  s.onclick=function(){
  var sObj=new getXYWH(this);
  o.style.cssText = ";display: block; top:"+(sObj.showT+25)+"px;";
  }
}
function hiddenFeekback(){
var o=document.getElementById("feekBackDiv");
o.style.display="none";
}
//发送举报消息
function sendFeekBack(id){
	var d=document,
  content = "",
  type = 2 ,errs="";
 	var error3 = d.getElementById("error3").value;
	if(error3==""){	//没有填写举报内容testarea
		if(d.getElementById("error1").checked){
			type = type + 3;
			content = d.getElementById("error1").value;
		}else if(d.getElementById("error2").checked){
			type = type + 5;
//			content = d.getElementById("error2").value;
			content = d.getElementById("purl").value; 
			if(content==""||content.length<1||content=="输入与之重复的另一篇文档URL地址"){
				alert("请输入重复文档!");
				return ;
			}
			
		}else if(d.getElementById("error4").checked){
			type = type + 4;
			content = d.getElementById("error4").value;
		}else if(d.getElementById("error5").checked){
			type=type+2;
			content = d.getElementById("error5").value;
			var mes=document.getElementsByName("errors");
			for(var i=0;i<mes.length;i++){
				if(mes[i].checked){
				content=content+mes[i]+" ";
				}
			}
		}else{
			alert("请添写或选择举报信息!");
			return;
		}
	}else{
		content = error3;
	}
	var url = "/jsp_cn/jquery/end/update_message.jsp?content="+encodeURI(content)+
					"&pid="+id+"&type="+type+"&flag=sendFeekBack&date="+new Date().getTime();
		jQuery("#a5").load(url);
}

//回复消息内容
function setMsgContent(productId){
	var d=document,
  msg_c_name="msg_content_cookie_"+productId;
	temp=getCookie2008_1(msg_c_name);
	if(temp!=null && temp!="null"){
		d.getElementById("message").value=temp;
	}
}

function favorite(title){
	if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))//Gecko
	{
		window.sidebar.addPanel(title,location.href,'');
	}else if (window.MessageEvent && !document.getBoxObjectFor){
		alert("请使用ctrl+d快捷键收藏本页！");
	 	
	}else{
		window.external.AddFavorite(location.href,title);
	}

 		
 	}
 	
 function wenbao(){
 	window.open('http://v.t.sina.com.cn/share/share.php?appkey=750339144&title='+encodeURIComponent(document.title)+'&url='+encodeURIComponent(location.href)+'&source=bookmark','_blank','width=450,height=400');
 }	
 	
 function sohubai(){
 	if(window.MessageEvent && !document.getBoxObjectFor){
 		alert("白社会快速转帖暂不能支持Chrome等个别浏览器，请复制本文链接前往白社会手动转帖。");
 		return false;
 	}
 	var url = 'http://bai.sohu.com/share/blank/addbutton.do?from=docin&amp;link='+location.href+'&amp;title='+document.title;
 	window.open(url);
 	
 }


function kaixin(){
	var url = "http://www.kaixin001.com/~repaste/repaste.php";
	url += "?rtitle="+stitle;
	url += "&rurl="+encodeURIComponent(location.href);
	url += "&rcontent="+scontent;
	window.open(url);
}

function douban(){
	var url = "http://www.douban.com/recommend/";
	url += "?url="+encodeURIComponent(location.href);
	url += "&title="+stitle;
	window.open(url);
}

function qq(){
	var url = "http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey";
	url = url + "?url=" + encodeURIComponent(location.href);
	window.open(url);
}

function baidu(){
	window.open('http://cang.baidu.com/do/add?it='+encodeURIComponent(document.title.substring(0,76))+'&iu='+encodeURIComponent(location.href)+'&fr=ien#nw=1','_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes'); 
}

function popupGroup(productId,auditLevel){
 var d=document;
	if (auditLevel!=1) return;
	showBg();
	var group=d.getElementById("groupIframe");
 group.style.cssText=";display:block;height:auto;z-index:10005;"
	group.src="/app/addProductToGroup?productId=" + productId;
	
}

//显示背景
function showBg(){
	var d=document,sWidth,sHeight;
		sWidth=d.body.offsetWidth;
		sHeight=d.body.offsetHeight;//screen.height;
		var bgObj=d.createElement("div");
		bgObj.setAttribute('id','bgDiv');
		bgObj.setAttribute('name','bgDiv');
		bgObj.style.cssText = ";position:absolute;top:0;left:0;z-index:10000;width:"+sWidth+"px;height:"+sHeight+"px;"+"background:#777;filter:Alpha(opacity=60);opacity:0.6;";
		d.body.appendChild(bgObj); 
}
//移除背景
function removeBg(){
	var bgObj=$("bgDiv");	
	document.body.removeChild(bgObj);	
}

function closeGroup(){
	$("groupIframe").src="";
	$("groupIframe").style.display="none";
	$("groupIframe").style.zIndex = "10000";
	removeBg();
}

var favorat_e=true;
function favorate_p(pid){
	if(favorat_e==true){
		favorat_e=false;
		var url = "/jsp_cn/jquery/end/update_message.jsp?"+
					"pid="+pid+"&flag=favorate_p&date="+new Date().getTime();
		jQuery("#a5").load(url);
	}
}
function favorate_p_back(data){
	//alert(data);
	//-1：未登录 -2:商品id为空   0:失败 1:成功 3:已收藏
	switch(data){
		case -1:login();break;
		case -2:alert("文档不存在！");break;
		case 0:alert("收藏失败，请重试");break;
		case 3:alert("你已经收藏过此文档");break;
		case 4:alert("你已经收藏200个文档，不能再收藏");break;
		case 1:
				$("favorate_count").innerHTML=1+parseInt($("favorate_count").innerHTML);
				$("favorate_count_top").innerHTML=1+parseInt($("favorate_count_top").innerHTML);
				alert("收藏成功!");	
				break;
	}
	favorat_e=true;
}

function showMessageContent(){
	var d=document,
  cpage = d.getElementById("msgcpage").value,
  pid = d.getElementById("productId").value,
  isMy = d.getElementById("ismy").value;
	if(isMy == "") isMy = "0";
	var total = d.getElementById("total").value,
  userIp = d.getElementById("userIp").value,
  url = "/jsp_cn/jquery/end/message.jsp?page="+cpage+"&pid="+pid+"&ism="+isMy+"&to="+total+"&userIp="+userIp+"&date="+new Date().getTime();;
	jQuery("#showMsgContent").load(url);
}
function showMessageU(currentPage){
	var d=document,
  cpage = currentPage,
  pid = d.getElementById("productId").value,
  isMy = d.getElementById("ismy").value;
	if(isMy == "") isMy = "0";
	var total = d.getElementById("total").value,
  url = "/jsp_cn/jquery/end/message.jsp?page="+cpage+"&pid="+pid+"&ism="+isMy+"&to="+total+"&date="+new Date().getTime();
	jQuery("#showMsgContent").load(url);
}

function rr_login_flash(){
	XN.Connect.requireSession(function(){
		$('player').rr_login();
	});
}

function copyCode(pid,auditLevel){
	if(auditLevel!=1)
	return ;
	window.open('/app/share/copyCode?productId='+pid);	
}

function renren(){
	//var url ='http://share.renren.com/share/buttonshare.do';
	//url += '?link='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title);
	//url += '&images=' + encodeURIComponent(image_src);
	//window.open(url);

	XN.Connect.showShareDialog(shareInfo, function(confirm) {
		//alert(getCookie2008_1("12a8fb3f479b458d9509c48dd6a1c946_user"));
    });	
}

//---------------0730 终极页播放器缩进------------------//
 function hideEndList(){
	var 	o = $("DocinViewer"),
		s = $("sider"),
		i = $("indent-flash");
	s.style.display="none";
	addClass(o,"doc-player-tips");
	i.style.display="block";
 }
 function showEndList(){
	var o = $("DocinViewer"),
		s = $("sider"),
		i = $("indent-flash");
	s.style.display="block";
	removeClass(o,"doc-player-tips");
	i.style.display="none";
 }

 function getCookieId(){
	 var cc = new CookieClass();
	 var cookieId = cc.getCookie("cookie_id");
	 return cookieId;
 }
 function changeRadio_v83(){
 	var d = document;
 	var obj = d.getElementById("error2");
 	var obj5 = d.getElementById("error5");
  d.getElementById('repeatproduct').style.display=(obj.checked)?"block":"none";
  d.getElementById('zlresult').style.display=(obj5.checked)?"block":"none";
 }
 function changeRadio(){
 	var d = document;
 	var obj = d.getElementById("error2");
 	
  d.getElementById('repeatproduct').style.display=(obj.checked)?"block":"none";
  
 }