//内容页面//

//工具栏
var tfs=GetCookie('bookfs');
var tbg=GetCookie('bookbg');
var tfc=GetCookie('bookfc');
var lis=GetCookie('listss');


if (tfs != null){
document.write ('<style type="text/css">');
document.write ('#a_fontsize {  font-size: '+tfs+'px; }');
document.write ('</style>');
}
if (tbg != null){
document.write ('<style type="text/css">');
document.write ('#a_fontsize {  background-color: '+tbg+' }');
document.write ('</style>');
}
if(tfc != null)
{
document.write('<style type="text/css">');
document.write('#a_fontsize {color:'+tfc+'}');
document.write ('</style>');
}

if (lis != null){
document.write ('<style type="text/css">');
document.write ('#put_layer3 { display: '+lis+'; }');
document.write ('</style>');
}

function selis(id){
document.getElementById('put_layer3').style.display=id;
SetCookie('listss',id);
}


function setfs(id){
document.getElementById('a_fontsize').style.fontSize=id+"px";
SetCookie('bookfs',id);
}

function setbg(id){
document.getElementById('a_fontsize').style.backgroundColor=id;
SetCookie('bookbg',id);
}

function setfc(id)
{
document.getElementById('a_fontsize').style.color = id;
SetCookie('bookfc',id);
}





//模板内容切换
function showObj(name,num,m) {
for(i=1;i<=m;i++) {
document.getElementById(name+i).style.display="none";
document.getElementById(name+"nav"+i).className="normal";
}
document.getElementById(name+num).style.display="block";
document.getElementById(name+"nav"+num).className="on";

}
//代码调试区

//运行代码
function runEx(cod1)  {
	 cod=document.getElementById(cod1)
	  var code=cod.value;
	  if (code!=""){
		  var newwin=window.open('','','');  
		  newwin.opener = null 
		  newwin.document.write(code);  
		  newwin.document.close();
	}
}
//复制代码
function doCopy(ID) { 
	if (document.all){
		 textRange = document.getElementById(ID).createTextRange(); 
		 textRange.execCommand("Copy"); 
		 window.status=("模板无忧提示，代码复制成功！");
	}
	else{
		 alert("此功能只能在IE上有效")
	}
}

//复制文本域代码
function cycode(obj) {
	var rng = document.body.createTextRange();
	rng.moveToElementText(obj);
	rng.scrollIntoView();
	rng.select();
	rng.execCommand("Copy");
	window.status="高亮度包含的代码已被复制到剪贴板！"
	setTimeout("window.status=''",1800)
	rng.collapse(false);
}


//另存代码
function svcode(obj) {
	var winname = window.open('', '_blank', 'top=10000');
	winname.document.open('text/html', 'replace');
	winname.document.writeln(obj.value);
	winname.document.execCommand('saveas','','mb5u.htm');
	winname.close();
}
//顶踩
function postDigg(ftype,aid)
 {
	var taget_obj = document.getElementById('newdigg');
	var saveid = GetCookie('diggid');
	if(saveid != null)
	{
		var saveids = saveid.split(',');
		var hasid = false;
		saveid = '';
		j = 1;
		for(i=saveids.length-1;i>=0;i--)
		{
			if(saveids[i]==aid && hasid) continue;
			else {
				if(saveids[i]==aid && !hasid) hasid = true;
				saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
				j++;
				if(j==20 && hasid) break;
				if(j==19 && !hasid) break;
			}
		}
		if(hasid) { alert("您刚才已表决过了喔！"); return; }
		else saveid += ','+aid;
		SetCookie('diggid',saveid,1);
	}
	else
	{
		SetCookie('diggid',aid,1);
	}
	myajax = new DedeAjax(taget_obj,false,false,'','','');
	myajax.SendGet2("/plus/feedback.php?action="+ftype+"&aid="+aid+"&formarc=1");
	DedeXHTTP = null;
}
	function postBadGood(ftype,fid)
	{
		var taget_obj = document.getElementById(ftype+fid);
		var saveid = GetCookie('badgoodid');
		if(saveid != null)
		{
			 var saveids = saveid.split(',');
			 var hasid = false;
			 saveid = '';
			 j = 1;
			 for(i=saveids.length-1;i>=0;i--)
			 {
			 	  if(saveids[i]==fid && hasid) continue;
			 	  else {
			 	  	if(saveids[i]==fid && !hasid) hasid = true;
			 	  	saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
			 	  	j++;
			 	  	if(j==10 && hasid) break;
			 	  	if(j==9 && !hasid) break;
			 	  }
			 }
	     if(hasid) { alert('您刚才已表决过了喔！'); return false;}
	     else saveid += ','+fid;
			 SetCookie('badgoodid',saveid,1);
		}
		else
		{
			SetCookie('badgoodid',fid,1);
		}
	  myajax = new DedeAjax(taget_obj,false,false,'','','');
	  myajax.SendGet2("/plus/feedback.php?aid="+fid+"&action="+ftype+"&fid="+fid);
	  DedeXHTTP = null;
	}
	function getDigg(aid)
	{
		var taget_obj = document.getElementById('newdigg');
		myajax = new DedeAjax(taget_obj,false,false,'','','');
		myajax.SendGet2("/plus/digg_ajax.php?id="+aid);
		DedeXHTTP = null;
	}
	
//评论登陆状态
function CheckLogin(){
	  var taget_obj = document.getElementById('_ajax_feedback');
	  myajax = new DedeAjax(taget_obj,false,false,'','','');
	  myajax.SendGet2("/member/ajax_feedback.php");
	  DedeXHTTP = null;
	}
	
var canSub = true;
var canmunq = null;

function submitForm(e) {
	try{
		e = e ? e : window.event;
		if(e.ctrlKey&&e.keyCode==13)
		return true;
	}catch(e){}
	return false
} 	

function commSubmit(form)
{
	
	if ($('comment_text').value.length > 500 || $('comment_text').value.length < 4)
	{
		alert("评论字数必须在4到500个之间！");
		$('comment_text').focus();
		return false;
	}
	postfeeback();
}

function loadfeeback(id,page){

	var URL = "/plus/feedajax/feedback_5u.php";
	var pars = 'aid=' + id ;
	var ererer=new Ajax.Updater(
		{success: 'dede_comment'},
		URL, {method: "get",parameters:pars,
		onComplete : tg_done   

		
		}
	);	
}

//处理分页
function tg_done()

	{
	$('tg_pl_page').innerHTML=$('tg_pl_page').innerHTML.replace(/href([^?]+)\?([^"]+)\"/g,"href=\"javascript:AjaxPage_page('$2')\"");
	$('dede_comment').innerHTML=unescape($('dede_comment').innerHTML);
	}

	
//好评.差评,中立
function loadfeeback_tg(id,page){
	
	var URL = "/plus/feedajax/feedback_5u.php";
	var pars = 'aid=' + id + '&ftype='+page;
	
	new Ajax.Updater(
		{success: 'dede_comment'},
		URL, {method: "get",
		parameters:pars,
		onComplete : tg_done 
		}
	);	
}


function loadfeeback_page(page){
	
	var URL = "/plus/feedajax/feedback_5u.php";
	var pars = page;
	
	new Ajax.Updater(
		{success: 'dede_comment'},
		URL, {method: "get",
		parameters:pars,
		onComplete : tg_done 
		}
	);	
}
function loadvalidate(page){
	
	var URL = "/plus/feedajax/feedback_5u.php";
	var pars = 'validate='+page;
	
	www=new Ajax.Request(
		
		URL, {method: "get",
		parameters:pars,
		onComplete : check_tg , 
		asynchronous:false 
		}
	);	

}

function check_tg(originalRequest)
	{
		canmunq = originalRequest.responseText;
	}

//ajax submit data....
function postfeeback(){
	if (!canSub)return false;
	var face;
	var feedbacktype;
	if($('face6').checked==1)
	{face=6;}
	if($('face7').checked==1)
	{face=7;}
	if($('face1').checked==1)
	{face=1;}
	if($('face2').checked==1)
	{face=2;}
	if($('face3').checked==1)
	{face=3;}
	if($('face4').checked==1)
	{face=4;}
	if($('face5').checked==1)
	{face=5;}
	if($('dcmp_stand_bad').checked==1)
	{feedbacktype="bad";}
	if($('dcmp_stand_good').checked==1)
	{feedbacktype="good";}
	if($('dcmp_stand_neu').checked==1)
	{feedbacktype="feedback";}
    var pst_bodt='feedbacktype='+feedbacktype+'&face='+face+'&action=send&comtype=comments&isconfirm=yes&aid='+$('aid').value+'&msg='+ escape($('comment_text').value);
	var post_body;
	
	if($('validate_tg'))
	{
		loadvalidate($('validate_tg').value);
		
	
	
				if(canmunq==1){
				alert("请输入正确的验证码");
				$('validate_tg').focus();
				canSub=true;
				return false;
				}
				
				
		if($('notuser').checked)
		{
			if($('username_tg'))
			{
			post_body=pst_bodt+'&username='+$('username_tg').value+'&notuser=1';
			
			}
			else{post_body=pst_bodt+'&notuser=1';}
		
		}
		else{
			if($('username_tg'))
			{
			post_body=pst_bodt+'&username='+$('username_tg').value+'&notuser=0';
			
			}
			else{
				if($('username_pl').value==""||$('pwd').value=="")
				{
				alert("请输入正确的用户名和密码,或者匿名发布评论！");
				$('username').focus();
				$('pwd').focus();
				canSub=true;
				return false;
				}
				
				post_body=pst_bodt+'&username='+$('username_pl').value+'&pwd='+$('pwd').value;
				
				
				}
			
			}
	
		
	}
	//评论无验证码
	else 
	{
		
		if($('notuser').checked)
		{
			if($('username_tg'))
			{
			post_body=pst_bodt+'&username='+$('username_tg').value+'&notuser=1';
			
			}
			else{post_body=pst_bodt+'&notuser=1';}
		
		}
		else{
			if($('username_tg'))
			{
			post_body=pst_bodt+'&username='+$('username_tg').value;
			
			}
			else{
				if($('username_pl').value==""||$('pwd').value=="")
				{
				alert("请输入正确的用户名和密码,或者匿名发布评论！");
				$('username').focus();
				$('pwd').focus();
				canSub=true;
				return false;
				}
				
				post_body=pst_bodt+'&username='+$('username_pl').value+'&pwd='+$('pwd').value;
				
		
				}
			
			}
		
		
	}
	
	canSub=false;
	
	var opt = {
		method: 'post',
		postBody: post_body,
		onSuccess: function(t) {
			$('ajaxBackMsg2').update(t.responseText);
			loadfeeback_tg($('aid').value,1);
			canSub = true;
			$('comment_text').value = '';
			$('username').value = '';
			$('validate').value = '';
		},
		on404: function(t) {$('ajaxBackMsg2').update('服务器错误，请稍后再试！')},
		onFailure: function(t) {$('ajaxBackMsg2').update('提交失败，请稍后再试！')}
	};
	
	new Ajax.Request("/plus/feedajax/feedback_5u.php", opt);
	
}

function AjaxPage_page(p){loadfeeback_page(p)}

//输入字符统计
function alertCharNums(content) {
		var MaxLength = 500 ;
		if (content.value.length > MaxLength ){
			content.value = content.value.substring(0,MaxLength);
		}
		$('ajaxBackMsg').innerHTML='字符统计:'+content.value.length+'/500';
	}

