/**
* @Copyright (c) 2006, DM72 S&D
* All rights reserved.
* 部落 --- 贴子浏览js
* @filesource:	    browse.js
* @author      	DM72 www.dm72.net<linrenling>
* @package     	/js/
* @version     	$Id: $
*/

/**
* 复制到剪切板
*@parama string copy_string
*/
function copy_to_clipgroup(intro, copy_string)
{
	window.clipboardData.setData("Text",intro + "\r\n" + copy_string + "看看这个吧 ~^~");
	alert('您已经成功地复制了下载地址和相关信息！');
}//End Function

/**
*快速回复检查
*/
function reply_fast(url)
{
	if ($('content').value.strip() === "")
	{
		alert("回复内容不能为空！");
		$('content').focus();
		return false;
	}
	(new SimpleSubmit(
	'fast_reply',
	'/sys/app/reply_opt.php',
	{
		modal: true,
		processing: true,
		redirect: url
	}
	));
}

/**
*翻页检查
*/
function page_jump(base_url, page_num, max)
{
	var page = parseInt(document.getElementById(page_num).value);
	if (page <= 0 || isNaN(page))
	{
		alert("页码必须是大于0的数字！");
	}
	else
	{
		if (max < page)
		{
			alert("最多只有" + max + "页！");
		}
		else
		{
			window.location.href = base_url + page;
		}
	}
}

/**
*放大缩小图片
*/
function imgzoom(o)
{
	if(event.ctrlKey)
	{
		var zoom = parseInt(o.style.zoom, 10) || 100;
		zoom -= event.wheelDelta / 12;
		if(zoom > 0)
		{
			o.style.zoom = zoom + '%';
		}
		return false;
	}
	else
	{
		return true;
	}
}

/**
*投票
*/
function add_vote_info()
{
	new SimpleSubmit(
	'add_vote',
	'/sys/app/vote_opt.php',
	{
		onComplete: function(){later_reload();}
	}
	);
	return false;
}

/**
*活动
*/
function add_acti()
{
	new SimpleSubmit(
	'add_act',
	'/sys/app/act_opt.php',
	{
		onComplete: function(){later_reload();}
	}
	);
	return false;
}

/**
*参加活动人列表
*/
function show_act(theme_id,page)
{
	Query.execute('/sys/json/act.php?theme_id='+theme_id+'page='+page,'act_list');
	var ubb_div = $("ubb_list");
	ubb_div.style.display = "block";
	set_middle("ubb_list",100);
}

/**
*参加投票人列表
*/
function vote_list(theme_id)
{
	Query.execute('/sys/json/vote.php?theme_id=' + theme_id,'vote_list');
	var vote_list = $("vote_list");
	vote_list.style.display = "block";
	set_middle("vote_list",300);
}

function manage_theme(type, visit_path)
{
	var title = msg = "";
	if (type == 0)
	{
		title = "设为置顶";
		msg = "确认要将该贴设为置顶?";
		$("dm72_action").value = "set_top";
	}
	if (type == 1)
	{
		title = "取消置顶";
		msg = "确认要将该贴取消置顶?";
		$("dm72_action").value = "cancel_top";
	}
	if (type == 2)
	{
		title = "加入精华";
		msg = "确认要将该贴加入精华?";
		$("dm72_action").value = "set_elite";
	}
	if (type == 3)
	{
		title = "取消精华";
		msg = "确认要将该贴取消精华?";
		$("dm72_action").value = "cancel_elite";
	}
	if (type == 4)
	{
		title = "删除贴子";
		msg = "确认要删除该贴?";
		$("dm72_action").value = "del";
	}
	new ConfirmDialog(title, msg,
	{
		onConfirm: function()
		{
			new SimpleSubmit(
			'manage_form',
			'/sys/app/themes_opt.php',
			{
				onComplete:function(){
					if (type != 4)
					{
						later_reload();
					}
					else
					{
						top.location.href = "/" + visit_path + "/forum";
					}
				}
			}
			);
		}
	}
	);
	return false;
}

function del_reply(reply_id) {
	$("dm72_action").value = "del_reply";
	new ConfirmDialog('删除回复', '是否删除此回复？', {
		onConfirm: function() {
			new SimpleSubmit('manage_form',
			'/sys/app/reply_opt.php?reply_id=' + reply_id, {
				onComplete: function(){later_reload();}
			});
		}
	});
}

var yzm_str='验证码：<INPUT name="dm72_code" id=dm72_code size=10 maxlength=4>  请输入下图中的四位验证码，字母不区分大小写<br><span style="padding-left:47px;"><img id=y_img src="/sys/config/randimg.php" align="middle">&nbsp;&nbsp;<span style="vertical-align:bottom;"><a href="javascript:check_img()">看不清?</a></span></span>';
var img_str="/sys/config/randimg.php";
//验证码(发帖回复)
function f_focus()
{
	if(need_verify==10)
	{
		if(document.getElementById('yzm').innerHTML==null || document.getElementById('yzm').innerHTML=='')
		{
			document.getElementById('yzm').innerHTML=yzm_str;
			document.getElementById('yzm').style.display="block";
		}
	}
}
function check_img()
{
	var o_img = document.getElementById('y_img');
	o_img.src=img_str;
	document.fast_reply.dm72_code.value="";
}

