﻿function CheckComment(){
	if (document.getElementById("name").value==""){
		alert("你总不会没有姓名吧!再怎么也得留个假名吧!呵呵!");
		document.getElementById("name").focus();
		return false;
	}
	else if (document.getElementById("content").value==""){
		alert("你好像忘了写内容咯!");
		document.getElementById("content").focus();
		return false;
    }
   
  else if (document.getElementById("validate").value==""){
		alert("你好像忘了填验证码了喔!");
		document.getElementById("validate").focus();
		return false;
    }
	else{
       return true;
	}
}
function CheckPublish(){
    var oEditor = FCKeditorAPI.GetInstance('content');
    oEditor.UpdateLinkedField();
	if (document.getElementById("title").value==""){
		alert("-_-,投稿日志标题不能为空,请重新输入!");
		document.getElementById("title").focus();
		return false;
	}
	else if (document.getElementById("name").value==""){
		alert("-_-,你总不会没有姓名吧!再怎么也得留个假名吧!呵呵!");
		document.getElementById("name").focus();
		return false;
	}
	else if (document.getElementById("category").value==""){
		alert("-_-,日志所属分类不能为空!呵呵!");
		document.getElementById("category").focus();
		return false;
	}
	else if(document.getElementById("content").value==""){
       alert("-_-,请输入日志内容!不能为空!");
       return false;
    }
	else{
		return true;
	}
}
function CheckGuestBook(){
	if (document.getElementById("title").value==""){
		alert("你的留言应该有主题或者标题吧!你忘记写了喔...");
		document.getElementById("title").focus();
		return false;
	}
	else if (document.getElementById("name").value==""){
		alert("你总不会没有姓名吧!留个假名也行!呵呵!");
		document.getElementById("name").focus();
		return false;
	}
	else if (document.getElementById("content").value==""){
		alert("你好像忘了写内容咯!");
		document.getElementById("content").focus();
		return false;
	}
	else if (document.getElementById("validate").value==""){
		alert("你好像忘了填验证码了喔!");
		document.getElementById("validate").focus();
		return false;
    }
	else{
       return true;
	}
}

function doZoom(size){
  document.getElementById('contents').style.fontSize=size+'px'
  setTailPosition()
}

function CopyClip(copy){
if (window.clipboardData){
    window.clipboardData.setData("Text", copy);}
else if (window.netscape){
    netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
    var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
    if (!clip) return;
    var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
    if (!trans) return;
    trans.addDataFlavor('text/unicode');
    var str = new Object();
    var len = new Object();
    var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
    var copytext=copy;
    str.data=copytext;
    trans.setTransferData("text/unicode",str,copytext.length*2);
    var clipid=Components.interfaces.nsIClipboard;
    if (!clip) return false;
    clip.setData(trans,null,clipid.kGlobalClipboard);}
    alert("内容已复制到剪贴吧!");
    return false;
}

function SetCookie(name,value){ //设置cookies值
    var Days = 30; //此 cookie 将被保存 30 天
    var exp = new Date(); //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name){//取cookies函数,加密
     var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");    
     if(arr=document.cookie.match(reg)) return DecodeCookie(unescape(arr[2]));     else return null;  
}
function getCookies(name){//取cookies函数,没加密
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");    
 if(arr=document.cookie.match(reg)) return unescape(arr[2]);     else return null;  
}
function CodeCookie(str) { 
　 var strRtn=""; 
　for (var i=str.length-1;i>=0;i--){ 
　　 strRtn+=str.charCodeAt(i); 
　　 if (i) strRtn+="myybpz"; //用a作分隔符 
　 } 
　 return strRtn; 
} 
function DecodeCookie(str) { 
　 var strArr; 
　 var strRtn=""; 
　strArr=str.split("myybpz"); 
　for (var i=strArr.length-1;i>=0;i--) {
　   strRtn+=String.fromCharCode(eval(strArr[i])); 
    }
　return strRtn; 
} 
function delCookie(name){
    var exp = new Date();     
    exp.setTime(exp.getTime() - 1);     
    var cval=getCookie(name);     
    if(cval!=null) document.cookie= name + "= ;expires="+exp.toGMTString();   
}
function checklogin(){
    if(document.getElementById("name")!=null&&getCookie("xusername")!=null){
        document.getElementById("name").value=getCookie("xusername");
    }
    if(getCookie("xusername")){
        document.getElementById("logined").innerHTML="<img src='"+getCookies("xindexdir")+"Images/m_face.gif' class='f-left' />"+"你好,"+getCookie("xusername")+"!<br /><a href='"+getCookies("xindexdir")+"u/ModifyInfo.asp'>修改个人资料</a> <br /> <a href='"+getCookies("xindexdir")+"GuestBook' title='给我们留言,提交反馈你的问题'>留言板</a> | <a href='javascript:logout();'>退出</a>";
    }
    else{
        document.getElementById("login").style.display="block";
    }
}
function logout(){
    delCookie("xusername");
    document.getElementById("logined").style.display="none";
    document.getElementById("login").style.display="block";
    alert("成功退出!")
}