function addLable(lableName,personid,callBack){
	//alert(lableName);
	//alert(personid);
	
	
	var callBack = typeof callBack != "undefined" ? callBack : function(data){
		if(!checkLogin(data)) return;
		var lablePersonForm = data.lablePersonForm;
		var lableForm = data.lableForm;
		if(lablePersonForm && lableForm){
			
			$('#lableNameText').val("");
			
			var lableDiv = $("#person_tags");
			var lablePersonId = lablePersonForm.lablePersonId || 0;
			var addPersonid = lablePersonForm.addPerson ? lablePersonForm.addPerson.personid : 0;
			var lableObj = $("[id=lablePersonDom_"+addPersonid+"][name=lablePersonName_"+lablePersonId+"]");
			if(lableObj.size() <= 0){
				var url = "tagq/" + encodeURIComponent(lableForm.lableName);
				var html = '<span id="lablePersonName_'+lablePersonId+'" name="lablePersonDom_'+addPersonid+'" onmouseover="viewLablePerson(this,\''+addPersonid+'\');"><a href="' + url + '">' + lableForm.lableName + '</a><span><a href="#" onclick="try{new LableTicket(this.parentNode.parentNode);}catch(e){}return false;"><img src="images/triangle.gif" border="0"/></a></span></span>';
				
				lableObj = $(html);
				lableDiv.append(lableObj);
				
				
				upLableNum();
				
			}
			
			//......
			new TeXiao(lableObj);
		}
	};
	try{
		new AjaxRequest(basePath + "add/tag",{lableName:lableName,personid:personid},callBack).begin();
	}catch(e){
		//alert("aaaaaaaaaaaa:"+e.message);
	}
}


function TeXiao(obj){
	
	this.obj = obj;
	
	
	this.play = function(){
		
		this.timerPlay(this);
	}
	
	this.currentNum = 0;
	this.sumNum = 10;
	this.timerPlay = function(obj){
		
		if(this.currentNum % 2 == 0){
			this.obj.css("backgroundColor","#FFFFCC");
		}else{
			this.comeback();
		}
		
		this.currentNum ++;
		//obj.obj.toggle();
		
		if(this.currentNum < this.sumNum){
			setTimeout(function(){obj.timerPlay(obj);},500);
		}else{
			this.comeback();
		}
	}
	
	this.oldBgColor = this.obj.css("backgroundColor");
	this.comeback = function(){
		this.obj.css("backgroundColor",this.oldBgColor);
	}
	
	if(this.obj){
		this.play();
	}
	
}



//添加标签的弹出框
function AddTag(dependDomID,person){
  var thisObj = this;
  
  var personid = person.personid;
  var personName = person.name;
  
	$.extend(this,new DependWindow(dependDomID));
	
	var addtag = jQuery("<span></span>");
	addtag.addClass("vote_title");
	addtag.html("添加"+personName+"的标签");
	
	var tagText = jQuery("<input type='text' />");
	var tagSubmit = jQuery("<input type='button' value='提交' />");
	
	addtag.append("<br/>").append(tagText).append(tagSubmit);
	
	
	var callBack = function(data){
		
		if(!checkLogin(data)) return;
		
		var lablePersonForm = data.lablePersonForm;
		var lableForm = data.lableForm;
		if(lablePersonForm && lableForm){
			
			tagText.val("");
			
			var lableDiv = $("#person_tags");
			var id = "lablePerson_"+lablePersonForm.lablePersonId;
			
			var lableObj = $("#"+id);
			if(lableObj.size() <= 0){
			  
				var url = "tagq/" + encodeURIComponent(lableForm.lableName);
				
				var html = '<span id='+id+'><a href="' + url + '" title="' + lableForm.remark + '">' + lableForm.lableName + '</a><span><a href="#" onclick="try{new LableTicket(\'' + id + '\');}catch(e){}return false;"><img src="images/triangle.gif" border="0"/></a></span></span>';
			  
				lableObj = jQuery(html);
				
				lableDiv.append(lableObj);
				
				
				
				upLableNum();
				
			}
			
			thisObj.remove();
			
			//......
			new TeXiao(lableObj);
		}
	};
	
	tagSubmit.click(function(){
	    if(jQuery.trim(tagText.val()).length > 0)
	    addLable(jQuery.trim(tagText.val()),personid , callBack);
	});
	
	this.append(addtag);
	this.addClass('vote_con addtag');
	this.show();
}