
//var x = pageXOffset;var win = innerHeight;var req = pageYOffset + win;var doc = document.body.offsetHeight;function scr(){var y = pageYOffset;var dis = Math.round((doc - y + win) / 3);dis = Math.min(((req - y) / 3),dis);var offset = Math.max(2,Math.min(dis,150));window.scrollTo(0,y+offset);if(Math.abs(y-req) <=1 || pageYOffset == y){window.scrollTo(0,req);}else{setTimeout(scr,50);}}scr();

function check(form){
	var param = $(form).serialize();
	$.post(form.action,param,function (text){
		if(text)$("#img_box").html(text);
	});
	return false;
}

function insert(form){
	var param = $(form).serialize();
	$.post(form.action,param,function (text){
		if(text)alert(text);		
	});
	return false;
}


var tagManager = function(){};
tagManager.prototype = {
  initialize: function(){
  	this._tags = new Array();
  	this._id = null;
  },
  startTagEdit: function(id){
  	this._id = id;
  	$("#info_box_"+id).load(baseuri+'/tag/edit/'+this._id+'?rand='+(new Date).getTime());
  },
  addTagsAndRefresh:function(form,id){
 	var param = $(form).serialize();
 	if(param.length <= 3)return false;
	$.post(form.action+'?rand='+(new Date).getTime(),param,function (){
			tm.refreshTags(id);
		}
	);
	return false;
  },
  refreshTags:function(id){
	$('#info_box_'+id).load(baseuri+'/tag/refresh/'+id+'?rand='+(new Date).getTime());
  },
  insertTagChange:function(form,id,tagid){
	var param = $(form).serialize();
	$.post(form.action,param,function (){
			$('#info_box_'+id+' #tag_'+tagid).remove();
		}
	);
	return false;
  }
}

function deleteid(id){
	$.get(baseuri+"/tag/deleteid/"+id,"","");
}

function hideid(id){
	$.get(baseuri+"/tag/hideid/"+id,"","");
}

$(document).ready(function(){
	$("#toptitle_right").css("display","block");
	$("li h5 a").click(
		function(e){
			$.get(baseuri+"/count/"+e.target.id+'?rand='+(new Date).getTime(),"","");
		}
	);
	$("li h3 a").click(
		function(e){
			$.get(baseuri+"/count/"+e.target.id+'?rand='+(new Date).getTime(),"","");
		}
	);
	$("li .image").click(
		function(e){
			$.get(baseuri+"/count/"+e.target.id+'?rand='+(new Date).getTime(),"","");
		}
	);
	$('#recent_user_tags').innerfade({
		animationtype: 'slide',
		speed: 750,
		timeout: 4000,
		type: 'random',
		containerheight: '1em'
	});
});
