// JavaScript Document

$(document).ready(function(){
	
	var input_content = $("#input_content");
	var input_tags    = $("#input_tags");
	var btn_pub = $("#btn_pub");
	
	//顶部搜索框焦点
	var search_q = $('#search_q');
	search_q.focus(function(){
		if (search_q.val() == '按关键字/昵称/编号搜索') {
			search_q.val('');
		}	
	});
	search_q.blur(function(){
		if (search_q.val() == '') {
			search_q.val('按关键字/昵称/编号搜索');
		}	
	});

	
	//loading more
	var more_info = $("#more-info");
	var wrap_info = $("#wrap_info");
	more_info.click(function(){
		$.ajax({
			type: "GET",
			url:  "moreload.php",
			dataType: "html",
			cache: false,
			success: function(data) {
				wrap_info.append(data);
			}
		});
	});
	
	//显示Email表单
	$('#sender_email_link').click(function(){
		$('#sender_email_zone').html('Email(选填)<input type="text" name="sender_email" id="sender_email" style="border:1px solid #578CCA; height:20px;width:170px;" />');
		$('#sender_email').focus();
	});
	
	
	if ($.trim(input_content.val()) != '') {
		input_content.removeClass("input_content");
	}
	input_content.focus(function(){
		input_content.removeClass("input_content");
	});
	input_content.blur(function(){
		if ($.trim(input_content.val()) == '') {
			input_content.addClass("input_content");
		}
	});
	
	//发布
	$("#btn_pub").click(function(){
		$("#tips").slideUp(200);
		if ($("#input_nickname").val().length > 15) {
			$("#tips").slideDown(200);
			$("#message_text").text('您填写的昵称太长了，换一个吧 ^^');
		} else if ($("#input_sex").val() == '') {
			$("#tips").slideDown(200);
			$("#message_text").text('请选择您的性别 ^^');
		} else if ($("#input_cat").val() == '') {
			$("#tips").slideDown(200);
			$("#message_text").text('请为您的草蛋事儿选择一个分类 ^^');
		} else if ($.trim(input_content.val()) == '') {
			$("#tips").slideDown(200);
			$("#message_text").text('请先抒写您的草蛋事儿再发布 ^^');
		} else {
			var res = $("#pub_wrap form").serialize();
			btn_pub.ajaxStart(function(){
				$(this).val('提交中...');
				$(this).attr({disabled: "disabled"});
			});
			$.ajax({
				type: 'POST',
				url: '/action/publish_info',
				data: res,
				cache: false,
				success: function(data) {
					if (data == 'CONTENT_REPEATED') {
						$("#tips").slideDown(200);
						$("#message_text").text('不要贪心哦，类似内容的草蛋发一条就够啦。');	
						$('#btn_pub').val('提 交');
						$('#btn_pub').removeAttr('disabled');
					} else {
						$("#tips_t").addClass("tips_t_green");
						$("#message_dock").addClass("message_dock_green");
						$("#tips").slideDown(200);
						$("#message_text").html(data);
						input_content.val("");
						input_tags.val("");
						setTimeout("$('#pub_wrap').slideUp(200);$('#btn_pub').val('提 交');$('#btn_pub').removeAttr('disabled');", 4000);
						setTimeout("$('#tips').slideUp(200)", 4000);
						setTimeout("$('#tips_t').removeClass('tips_t_green');$('#message_dock').removeClass('message_dock_green');", 5000);
					}
				}
			});
		}
		
		setTimeout("$('#tips').slideUp(200)", 10000);
	});
	
	$("#message_dock").click(function(){
		$("#tips").slideUp(200);
	});
	
	$("#menu_cen_right span").click(function(){
		$("#pub_wrap").slideToggle();
	});
	
	//post comments
	$('#post_comment_btn').click(function(){
		$("#tips").slideUp(200);
		var post_comment_text = $('#post_comment_text');
		if ($.trim(post_comment_text.val()) == '') {
			$("#tips").slideDown(200);
			$("#message_text").text('评论内容不能为空');
			setTimeout("$('#tips').slideUp(200)", 3000);
		} else if ($.trim($('#post_comment_name').val()).length > 20) {
			$("#tips").slideDown(200);
			$("#message_text").text('昵称不能超过20个字符');
			setTimeout("$('#tips').slideUp(200)", 3000);
		} else {
			var res = $("#post_comment_box form").serialize();
			$.ajax({
				type: 'POST',
				url: '/action/new_comments',
				data: res,
				dataType: "html",
				cache: false,
				beforeSend: function(){
					$('#post_comment_btn').val('提交中...');
					$('#post_comment_btn').attr({disabled: "disabled"});
				},
				success: function(data) {
					if (data == 'TOO_MUCH_CONTENT') {
						$("#tips").slideDown(200);
						$("#message_text").text('抱歉，一次发布的内容太长了哦');
						$('#post_comment_btn').val('发布评论(Alt+S)');
						$('#post_comment_btn').removeAttr('disabled');
						setTimeout("$('#tips').slideUp(200)", 3000);
					} else if (data == 'POST_TOO_FAST') {
						$("#tips").slideDown(200);
						$("#message_text").text('您发布的太快了，坐下歇歇再发吧^ ^');
						$('#post_comment_btn').val('发布评论(Alt+S)');
						$('#post_comment_btn').removeAttr('disabled');
						setTimeout("$('#tips').slideUp(200)", 3000);
					} else {
						//$("#tips_t").addClass("tips_t_green");
						//$("#message_dock").addClass("message_dock_green");
						//$("#tips").slideDown(200);
						//$("#message_text").html(data);
						var numplus = Number($("#dateleft span").text()) + 1;
						$("#dateleft span").text(numplus);
						$("#comments_list").append(data)
						post_comment_text.val("");
						setTimeout("$('#post_comment_btn').val('发布评论(Alt+S)');$('#post_comment_btn').removeAttr('disabled');", 1000);
						//setTimeout("$('#tips').slideUp(200)", 4000);
						//setTimeout("$('#tips_t').removeClass('tips_t_green');$('#message_dock').removeClass('message_dock_green');", 5000);
					}
				}
			});
		}
		
	});
	
	//注册
	
	
	
});

function pub_done()
{
	$('#pub_wrap').slideUp(200);
	$('#btn_pub').val('提 交');
	$('#btn_pub').removeAttr('disabled');	
}

//投票
function voteyes(id, cm) {
	$('#voteyes'+id).css('display','none');
	$.post("/vote_yes.php",{"id":id, "cm":cm},function(data) {
		$('#voteyes'+id).css({color:"#aaa"}).html('可怜孩子 (' + data + ')').fadeIn();
	});
}
function voteno(id, cm) {
	$('#voteno'+id).css('display','none');
	$.post("/vote_no.php",{"id":id,"cm":cm},function(data) {
		$('#voteno'+id).css({color:"#aaa"}).html('呀！遗憾 (' + data + ')').fadeIn();
	});
}

//计算
function cut(input){
	if (input.value.length >= 150){
		input.value = input.value.substring(0,150);
	}
	var reste = 150 - input.value.length;
	$("#count_box span").text(reste);
}

function settingMenuToggle() {
	$("#settings_menu_drop").toggle();
	if ($("#settings_menu_drop").css("display") == 'block') {
		$("#settings_menu").css({"-moz-border-radius":"5px 5px 0 0","-khtml-border-radius":"5px 5px 0 0","-webkit-border-radius":"5px 5px 0 0","border-radius":"5px 5px 0 0"});
		$("#settings_menu span").css({"background-position":"-130px -134px"});
	} else {
		$("#settings_menu").css({"-moz-border-radius":"5px","-khtml-border-radius":"5px","-webkit-border-radius":"5px","border-radius":"5px"});	
		$("#settings_menu span").css({"background-position":"-145px -134px"});
	}
}

function actfollowing(uid) {
	$.ajax({
		type: 'POST',
		url:  'action/act_following',
		data: "uid=" + uid,
		success: function(data) {
			if (data == 'NOT_LOGIN') {
				$("#f_" + uid).text('请登录');
			} else if (data == 'ERROR_NO2') {
				$("#tips").slideDown(200);
				$("#message_text").text('不能自己关注自己');
				setTimeout("$('#tips').slideUp(200)", 2000);
			} else if (data == 'ALREADY_FOLLOWED') {
				$("#tips").slideDown(200);
				$("#message_text").text('已经关注了对方');
				setTimeout("$('#tips').slideUp(200)", 2000);
			} else if (data == 'FOLLOWING_OK') {
				$("#f_" + uid).attr("class", "delfollow");
				$("#f_" + uid).text('已关注');
			} else if (data == 'CANCELED_FOLLOWING') {
				$("#f_" + uid).attr("class", "addfollow");
				$("#f_" + uid).text('加关注');
			} else {
				return false;
			}
		}
	});
}

function addtofav(info_id)
{
	$.post('/action/act_addfav',{id:info_id}, function(data) {
		if (data == 'NOT_LOGIN') {
			$('#fav_' + info_id).css('display','none');			
			$('#fav_' + info_id).fadeIn().html('<b>请先登录</b>');
		} else if(data == 'ALREADY_ADDED') {
			$('#fav_' + info_id).css('display','none');			
			$('#fav_' + info_id).fadeIn().html('你已经收藏过该草蛋事儿');
		} else if(data == 'SUCCESSFULLY_ADDED') {
			$('#fav_' + info_id).css('display','none');			
			$('#fav_' + info_id).fadeIn().html('已加入收藏');
		} else {
			$('#fav_' + info_id).css('display','none');			
			$('#fav_' + info_id).fadeIn().html('服务器有点开小车了，请稍后再试');
		}
	});
}

function delFromFav(info_id) {
	if (confirm("确定从收藏夹中移除吗？")) {
		$.ajax({
			type: "POST",
			url : "/action/act_delfav",
			data: {"id":info_id},
			cache: false,
			success: function(data) {
				$("#info_" + info_id).slideUp();
			}
		});
	}
}
 //http://v.t.sina.com.cn/share/share.php?url=http://caoegg.cn/view/55078&appkey=2495395889&ralateUid=1657779303
function postToWb(id, content){
	var _t = content;
	var _url = 'http://www.caoegg.cn/view/' + id;
	var _appkey = encodeURI("c3015768fdfd4590affb3953eff774f6");
	var _pic = encodeURI('');
	var _site = 'http://www.caoegg.cn';
	var _u = 'http://v.t.qq.com/share/share.php?title='+_t+'&url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic;
	window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
}
//分享 &title=&pic=&ralateUid=1756781753
function share(id, content) {
	document.write("<a title=\"分享到人人网\" href=\"javascript:void(function(){var d=document,e=encodeURIComponent,r='http://share.xiaonei.com/share/buttonshare.do?link='+e('http://www.caoegg.cn/view/" + id + "')+'&title='+e('分享我们的草蛋日子！'),x=function(){if(!window.open(r,'xnshare','toolbar=0,resizable=1,scrollbars=yes,status=1,width=450,height=330'))location.href=r+'&r=1'};if(/Firefox/.test(navigator.userAgent)){setTimeout(x,0)}else{x()}})()\"  ><img  align=\"absmiddle\" src=\"/images/renren.jpg\" width=\"16\" height=\"16\" border=\"0\" ALT=\"分享到人人网\"></a> <a style=\"color:#333333;text-align:center;font-size:12px;\" href=\"javascript:void((function(s,d,e){try{}catch(e){}var f='http://v.t.sina.com.cn/share/share.php?',u=d.location.href,p=['url=',e('http://caoegg.cn/view/" + id + "'),'&title=" + content + "&appkey=2495395889&ralateUid=1657779303'].join('');function a(){if(!window.open([f,p].join(''),'mb',['toolbar=0,status=0,resizable=1,width=620,height=450,left=',(s.width-620)/2,',top=',(s.height-450)/2].join('')))u.href=[f,p].join('');};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})(screen,document,encodeURIComponent));\" title=\"分享到新浪微博\"><img src=\"/images/sina.jpg\" style=\"border:0;cursor:pointer;\" align=\"absmiddle\" alt=\"分享到新浪微博\" /></a>");
	document.write('<a href="javascript:void(0)" onclick="postToWb(' + id + ',\'' + content + '\');" style="height:16px;font-size:12px;line-height:16px;"><img src="http://v.t.qq.com/share/images/s/weiboicon16.png" align="absmiddle"/></a>');
}
