//显示各数量 aid:文章id type:字段,is_set:是否加1 ids:id=""
function showNum(aid,type,is_set,ids){
	$.ajax({
			type:"POST",
			url:'index.php?c=Article&a=showNum',			
			data:"aid="+aid+"&type="+type+"&is_set="+is_set,	
			
			error:function(){
				
			},
			success:function(data){			
				$("#"+ids).text(data);						
			}
		})		
}

//支持数
function supportNum(aid,type,is_set){
	$.ajax({
			type:"POST",
			url:'index.php?c=Article&a=showNum',			
			data:"aid="+aid+"&type="+type+"&is_set="+is_set,	
			error:function(){
				
			},
			success:function(data){			
				$("#support_"+aid).text(data);	
				$("#supportnum_"+aid).text(data);
			}
		})		
}


/*
 * 从rediscache显示各数量 代替showNum 这个js
 * @uid 用户ID
 * @aid 文章ID
 * @act support,oppose,click,
 * @flag u a 用户数还文章数
 * @ifincr 0 1 是否加1
 * @ids css中id的名字，从那个ID显示数量
 * 
 */ 
function getNum(uid, aid, act, flag, ifincr, ids){
	$.ajax({
			type:"POST",
			url:'index.php?c=Article&a=getNum',			
			data:"uid="+uid+"&aid="+aid+"&act="+act+"&flag="+flag+"&ifincr="+ifincr,			
			error:function(){
				$("#"+ids).text(0);
			},
			success:function(data){
				if(act=="support"){
					$("#support_"+aid).text(data);	
					$("#supportnum_"+aid).text(data);
				}else{
					$("#"+ids).text(data);
				}
				
				
			}
			
		})		
}



//文章显示隐藏
function flex() {	
	$("#flex").toggle(			
		function() {			
			$("#articleText").hide(); 
			$("#flexImg_0").hide();
			$("#flexImg_1").show();
		},		
		function() {			
			$("#articleText").show();
			$("#flexImg_0").show();
			$("#flexImg_1").hide();
		});	
}



function addFavorites()
{
	
}

function t(id)
{
	return document.getElementById(id);
}


var authorInofFlag = false;
function switchLabel(label_id,div_id)
{
	var divs=document.getElementsByTagName('div');
	if(label_id.substring(0,6)=='label_')
	{
		var labels=document.getElementsByTagName('a');
		for(i=0;i<labels.length;i++)
		{
			labels_id=labels[i].id;
			if(labels_id.substring(0,6)=='label_')
			{
				t(labels_id).style.fontWeight='normal';
			}
		}
		for(i=0;i<divs.length;i++)
		{
			divs_id=divs[i].id;
			if(divs_id.substring(0,7)=='author_')
			{
				t(divs_id).style.display='none';
			}
		}
		t(label_id).style.fontWeight='bold';
	}
	if(label_id.substring(0,4)=='tab_')
	{
		var labels=document.getElementsByTagName('div');
		for(i=0;i<labels.length;i++)
		{
			labels_id=labels[i].id;
			if(labels_id.substring(0,4)=='tab_')
			{
				t(labels_id).className='pailay off';
			}
		}
		for(i=0;i<divs.length;i++)
		{
			divs_id=divs[i].id;
			if(divs_id.substring(0,3)=='ph_')
			{
				t(divs_id).style.display='none';
			}
		}
		t(label_id).className='pailay on';
		t(div_id).style.display='';
		return;
	}
	t(div_id).style.display='';
	
	if(div_id == "author_Introduction")
	{
		return;
	}
	var flag = 0;
	if(div_id == "author_Category")
	{
		flag = 1;
	}
	if(div_id == "author_Links")
	{
		flag = 2;
	}
	if(div_id == "author_Favorites")
	{
		flag = 3;
	}
	//getAuthorInfo(flag,div_id);
}


function check(){
	var username = $("#username").val();
	var password = $("#pwd").val();
	username = $.trim(username);
	password = $.trim(password);
	if(username==""||username==null){
		alert('用户名不能为空!');	
		return false;
	}else if(password==""||password==null){
		alert('密码不能为空!');	
		return false;
	}else{
		return true;
	}
}

function logintitle(){
	if(check()){
		var form = $("#notLogin").serialize();
		var submit = $("#loginButton").val();
		$.ajax({
			url:'index.php?c=User&a=loginuser',
			data:form+"&submit="+submit,
			type:'post',
			error:function(){
			
			},
			success:function(data){
				if(data!=1 && data!=0){
					//局部刷新页面
					$("#notLogin").hide();
					location.reload();
				}else if(data==1){
					alert("抱歉！您的专栏用户已被取消，感谢您对博客中国的热情关注");
				}else{
					alert("用户名或密码错误!");
				}
			}
		});
	}else{
		return false;
	}
}




function addFavorite(){  
    if (document.all){  
        try{  
            window.external.addFavorite(window.location.href,document.title);  
        }catch(e){  
            alert( "您的浏览器不支持收藏，请使用Ctrl+D进行添加" );  
        }  
 
    }else if (window.sidebar){  
        window.sidebar.addPanel(document.title, window.location.href, "");  
     }else{  
        alert( "您的浏览器不支持收藏，请使用Ctrl+D进行添加" );  
    }  
}
function setHomepage(){  
    if (document.all){  
        document.body.style.behavior='url(#default#homepage)';  
          document.body.setHomePage(window.location.href);  
    }else if (window.sidebar){  
        if(window.netscape){  
            try{  
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
            }catch (e){  
                alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );  
            }  
        }  
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);  
        prefs.setCharPref('browser.startup.homepage',window.location.href);  
    }else{  
        alert('您的浏览器不支持自动设置首页, 请使用浏览器手动设置!');  
    }  
}
