
//载入首页面书目录导航栏
function loadBookCatalog(_cataid,_pagenum){
	if(!_pagenum) _pagenum = 1;
	if(!_cataid) _cataid="";
	new Ajax.Request('ajax.php?act=books_catalog&CataID='+ _cataid +'&pagenum='+ _pagenum, {
  	method: 'get',
  	onSuccess: function(transport) {
			$('catalog_nav').innerHTML = transport.responseText;
  	}
	});
} 

//根据提供对象值自动获取Tag
function getTags(_fromObj,_toObj){
	var _url = 'ajax.php?act=get_tags&Tags='+ encodeURI($(_fromObj).value);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
			$(_toObj).value = transport.responseText;
  	}
	});
}

//获取指定ID的标题
function getTopicTitle(_typeObj,_fromObj,_toObj,_errObj){
	var _url = 'ajax.php?act=get_topictitle&Type='+ $(_typeObj).options[$(_typeObj).selectedIndex].value +'&TopicID='+ $(_fromObj).value;
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
  		if(transport.responseText!=''){
	  		$(_toObj).value = transport.responseText;
  			$(_errObj).innerHTML = '';
  			$(_errObj).style.display='none';
  		}
  		else{
	  		$(_toObj).value = '';
  			$(_errObj).innerHTML = iconNO + ' 没有查找到相应的记录，请重新输入';
  			$(_errObj).style.display='block';
  		}
  	}
	});
}

//注册博客功能
function openBlog(_userid){
	var _url = 'blog/login.php?job=openblog&UserID='+ encodeURI(_userid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				alert('博客功能开通成功！');
				location.href='login.php';
			}
			else if(transport.responseText=='-1'){
				alert('此用户已经开通，如有问题，请与网站方联系！');
			}
			else{// if(transport.responseText=='0'){
				alert('开通博客功能失败！请与网站方联系！');
			}
  	}
	});
}

//相册中选择图片
getAlbumPics = function(_albumid,_pagenum){
	if(!_pagenum) var _pagenum=1;
	var _url = 'album.php?go=select&AlbumID='+ encodeURI(_albumid) +"&pagenum="+ _pagenum;
	//alert(_url);
	//return;
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
  		//return;
  		$('selectAlbumPics').innerHTML = transport.responseText;
  		//$('selectAlbumPics').style.position = 'absolute';
  		$('selectAlbumPics').style.left = '0px';//event.offsetX;//-$('selectAlbumPics').offsetWidth;
  		$('selectAlbumPics').style.top = '0px';//event.offsetY;//-$('selectAlbumPics').offsetHeight;
  		$('selectAlbumPics').style.display = 'block';
  	}
	});
	
}

//删除相册
deleteAlbum = function (_albumid,_return){
	if(!confirm('您确定要删除此相册吗？\n\n选择[确定]，将删除此相册以及相册中的所有图片。\n选择[取消]，系统将不做任何操作。')) return;
	var _url = 'album_delete.php?AlbumID='+ encodeURI(_albumid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				if(typeof(_return)!='undefined')
					location.reload();
				else
					location.href='album.php';
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此相册的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('操作出现异常问题，删除失败！');
			}
  	}
	});
}

//删除图片
deletePicture = function (_albumid,_pictureid,_return){
	if(!confirm('您确定要删除此图片吗？')) return;
	var _url = 'album_picture_delete.php?AlbumID='+ encodeURI(_albumid) + '&PictureID='+ encodeURI(_pictureid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
			if(transport.responseText=='1'){
				if(typeof(_return)!='undefined')
					location.reload();
				else
					location.href='album.php?AlbumID='+ encodeURI(_albumid);
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此图片的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('操作出现异常问题，删除失败！');
			}
  	}
	});
}

//删除小组
deleteGroup = function (_groupid,_return){
	if(!confirm('您确定要删除此小组吗？\n\n选择[确定]，将删除此小组以及小组中的所有话题和回复。\n选择[取消]，系统将不做任何操作。')) return;
	var _url = 'ajax.php?act=deleteGroup&GroupID='+ encodeURI(_groupid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
			if(transport.responseText=='1'){
				if(typeof(_return)!='undefined')
					location.reload();
				else
					location.href='group.php';
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此小组的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('操作出现异常问题，删除失败！');
			}
  	}
	});
}

//删除小组话题
deleteGroupTopic = function (_groupid,_topicid,_return){
	if(!confirm('您确定要删除此小组话题吗？\n\n选择[确定]，将删除此小组话题以及所有回复。\n选择[取消]，系统将不做任何操作。')) return;
	var _url = 'ajax.php?act=deleteGroupTopic&TopicID='+ encodeURI(_topicid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
			if(transport.responseText=='1'){
				if(typeof(_return)!='undefined')
					location.reload();
				else
					location.href='group.php?GroupID='+ encodeURI(_groupid);
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此小组的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('操作出现异常问题，删除失败！');
			}
  	}
	});
}


//编辑书评
modifyBookTopic = function (_topicid,_flag){
	_url = "book_topic_edit.php?TopicID="+ encodeURI(_topicid);
	if(typeof(_flag)!='undefined')
		window.open(_url)
	else
		location.href = _url;
}
//删除书评
deleteBookTopic = function (_topicid){
	if(!confirm('您确定要删除此书评吗？\n\n如果您确定删除此书评，则此书评的所有评论信息将被全部删除；\n如果您选择取消，则系统将不做任何操作。')) return;
	var _url = 'ajax.php?act=deleteBookTopic&TopicID='+ encodeURI(_topicid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				location.href = location.href;
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此书评的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('删除失败！');
			}
  	}
	});
}

//删除书评评论
deleteBookTopicComment = function (_commentid){
	if(!confirm('您确定要删除此书评评论吗？')) return;
	var _url = 'ajax.php?act=deleteBookTopicComment&CommentID='+ encodeURI(_commentid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				location.href = location.href;
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('删除失败！');
			}
  	}
	});
}


//编辑博客日志
modifyBlogTopic = function (_topicid){
	location.href = "blog_topic_edit.php?TopicID="+ encodeURI(_topicid);
}
//删除博客日志
deleteBlogTopic = function (_topicid){
	if(!confirm('您确定要删除此日志吗？\n\n如果您确定删除此日志，则此日志的所有评论信息将被全部删除；\n如果您选择取消，则系统将不做任何操作。')) return;
	var _url = 'ajax.php?act=deleteBlogTopic&TopicID='+ encodeURI(_topicid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				location.href = location.href;
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除此书评的权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('删除失败！');
			}
  	}
	});
}

//删除博客评论
deleteBlogTopicComment = function (_commentid){
	if(!confirm('您确定要删除此博客评论吗？')) return;
	var _url = 'ajax.php?act=deleteBlogTopicComment&CommentID='+ encodeURI(_commentid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				location.href = location.href;
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('删除失败！');
			}
  	}
	});
}

//删除相册图片评论
deleteAlbumComment = function (_commentid){
	if(!confirm('您确定要删除此图片评论吗？')) return;
	var _url = 'ajax.php?act=deleteAlbumComment&CommentID='+ encodeURI(_commentid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1'){
				location.href = location.href;
			}
			else if(transport.responseText=='-1'){
				alert('您没有删除权限！');
			}
			else{// if(transport.responseText=='0'){
				alert('删除失败！');
			}
  	}
	});
}

//删除相册图片评论
deleteGroupTopicComment = function (_commentid){
	if(!confirm('您确定要删除此话题评论吗？')) return;
	var _url = 'ajax.php?act=deleteGroupTopicComment&CommentID='+ encodeURI(_commentid);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
			if(transport.responseText=='1') 
				location.href = location.href;
			else if(transport.responseText=='-1') 
				alert('您没有删除权限！');
			else 
				alert('删除失败！');
  	}
	});
}

//删除博客
setBlogLock = function (_userid,_lock){
	if(_lock == '0'){
		if(!confirm('您确定要开启此博客吗？')) return;
	}
	else{
		if(!confirm('您确定要禁用此博客吗？')) return;
	}
		
	var _url = 'ajax.php?act=setBlogLock&UserID='+ encodeURI(_userid) +"&lock="+ _lock;
	//alert(_url);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
			if(transport.responseText=='1') 
				location.href = location.href;
			else if(transport.responseText=='-1') 
				alert('您没有删除权限！');
			else 
				alert('删除失败！');
  	}
	});
}

//载入日历
loadCalendar = function (_obj,_userid,_year,_month){
	if(!_year) var _year='';
	if(!_month) var _month='';
	var _url = 'ajax.php?act=blog_calendar&UserID='+ _userid +'&year='+ _year +'&month='+ _month;
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		$(_obj).innerHTML = transport.responseText;
  	}
	});
}


//收藏图书至我的博客
addBookToBlog = function(_bookid){
	var _url = 'ajax.php?act=addBookToBlog&BookID='+ _bookid;
	//window.open(_url);
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		if(transport.responseText=='OK')
	  		alert('操作提示：\n\n    添加成功');
	  	else if(transport.responseText=='AlReady')
	  		alert('操作提示：\n\n    您已经收藏过此书');
	  	else
	  		alert('操作提示：\n\n    您的收藏操作失败');
  	}
	});
}

//收藏图书至我的小组
addBookToGroup = function(_bookid,_groupid){
	
	if(!_groupid){
		var _url = 'ajax.php?act=addBookToGroup&GroupID=';
		new Ajax.Request( _url, {
	  	method: 'get',
	  	onSuccess: function(transport) {
	  		//eval(transport.responseText);
	  		$('none_layer').innerHTML = transport.responseText;
	  		
				$('dialog_layer').className = 'dialog_bg';
				$('dialog_layer').style.position = 'absolute';
				$('dialog_layer').style.top = '0px';
				$('dialog_layer').style.left = '0px';
				$('dialog_layer').style.width = document.body.clientWidth;
				$('dialog_layer').style.height = document.body.scrollHeight;
				
				$('dialog_frame').className = 'dialog_frame';
				$('dialog_frame').style.position = 'absolute';
				$('dialog_frame').style.top = '100px';
				$('dialog_frame').style.left = '50px';
		
		
	  	}
		});
	}
	else{
		
	}
	return;
	
}

//购买图书
buyBook = function(_bookid){
	var _url = "order.php?go=buy&BookID="+ _bookid;
	var _win = openDialog(_url,400,350);
	
	if(typeof(_win)!='undefined'){
		if(_win=='ENTER')
			location.href='order.php?go=temp';
	}
	else{
		return;
	}
}

//订单下一步
orderNextStep = function(_orderid,_state){
	var _url = "admin_orders.php?go=nextstep&OrderID="+ _orderid +"&State="+ encodeURI(_state);
	
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		if(transport.responseText=='OK'){
	  		alert('操作提示：\n\n    下一步处理成功');
	  		location.href = location.href;
	  	}
	  	else if(transport.responseText=='NOPOWER')
	  		alert('操作提示：\n\n    您没有操作权限');
	  	else
	  		alert('操作提示：\n\n    您的操作失败');
  	}
	});
}

//推荐公用程序
commendCommon = function(_type,_topicid,_title){
	var _url = "ajax.php?act=commendhot&type="+ _type +"&Identifier="+ _topicid +"&Title="+ encodeURI(_title);
	
	new Ajax.Request( _url, {
  	method: 'get',
  	onSuccess: function(transport) {
  		//alert(transport.responseText);
  		if(transport.responseText=='OK'){
	  		alert('操作提示：\n\n    推荐成功，谢谢您的推荐！');
	  		//location.href = location.href;
	  	}
	  	else if(transport.responseText=='ALREADY')
	  		alert('操作提示：\n\n    您已经推荐过了，请不要重复推荐！');
	  	else
	  		alert('操作提示：\n\n    您的操作失败');
  	}
	});
}

//推荐书评
commendBookTopic = function(_topicid,_title){
	commendCommon('booktopic',_topicid,_title);
}

//推荐博客日志
commendBlogTopic = function(_topicid,_title){
	commendCommon('blogtopic',_topicid,_title);
}

//推荐关注图书
commendGoodBook = function(_topicid,_title){
	commendCommon('goodbook',_topicid,_title);
}