BLOG = {}

BLOG.PG = {
	home: function() {

	},
	article: function() {
		var authImgUrl = "http://ptlogin2.qq.com/getimage?aid=6000601&";
		var api = "";

		var GetAuthImg = function() {
			$("#authImg").attr("src", authImgUrl+Math.random());
			$("#reply_authcode").val("").focus();
		};

		$("a.copy2clip").each(function(){
			$(this).click(function() {
				var strTxt = $(this).attr("url");

				if (window.clipboardData) {
					window.clipboardData.setData("Text", strTxt);
				} else if (window.netscape) {
					try {
						netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
					} catch (ex) {
						alert("您的firefox安全限制限制您进行剪贴板操作，请在地址栏中输入“about:config”将“signed.applets.codebase_principal_support”设置为“true”之后重试"); 
						return false;
					}
					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=strTxt;
					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("地址已经复制，按ctrl+v粘贴到QQ上发给你的好友吧！"); 

				return false;
			});
		});

		$("#frmpost").submit(function() {
			api = $(this).attr("action");
			var postid = $(this).find("input[@name=postid]").val();
			var poster = $.trim($(this).find("input[@name=poster]").val());
			var email = $.trim($(this).find("input[@name=email]").val());
			var url = $.trim($(this).find("input[@name=url]").val());
			var comment = $.trim($(this).find("textarea[@name=comment]").val());
			var authcode = $.trim($(this).find("input[@name=authcode]").val());
			
			if(poster == "") {
				alert("请输入您的姓名！\n");
				$(this).find("input[@name=poster]").focus();
				return false;
			};
			if(email == "") {
				alert("请输入您的电子邮件地址！\n");
				$(this).find("input[@name=email]").focus();
				return false;
			};
			if(comment == "") {
				alert("请输入评论内容！\n");
				$(this).find("textarea[@name=comment]").focus();
				return false;
			};
			if(authcode == "") {
				alert("请输入验证码！\n");
				$(this).find("input[@name=authcode]").focus();
				return false;
			};

			var pars = {
				post	: postid,
				name	: poster,
				email	: email,
				url		: url,
				comment	: comment,
				authcode: authcode
			};

			$.post(api, pars, function(json) {
				var status = json.split(":")[0];
				var msg = json.split(":")[1];
				alert(msg);
				if(status == "0") {
					$("div.post").hide();
				} else if (status == "2") {
					$("#authImg").click();
					$("#reply_email").focus();					
				}else {
					$("#authImg").click();
				};
			});
			return false;
		});
		

		$("#reLink").click(function(){
			GetAuthImg();
		});
		$("#authImg").click(function(){
			GetAuthImg();
		})
	}
}
