var a_p = site_root + 'ajax/';	//ajax path
function show_calendar(id,y,m)
{
	loading(id,'数据载入中');
	$.getJSON(a_p+'calendar.php?y='+(y?y:'')+'&m='+(m?m:'')+'&id='+id+'&t='+Math.random()+'&callback=?',function(json){$('#'+id).html(decode(json.data))});
}

var interval;
function show_tip(d,ev)
{
	var e = document.getElementById('tip_div');
	if(!e)	$('#tip').append('<div id="tip_div"></div>');
	else $('#tip_div').show().html('Loading...');
	clearInterval(interval);
	var ym = $('input[name="ym"]').val();
	ym += '-'+d;
	$.getJSON(a_p+'calendar.php?action=show_tip&d='+ym+'&t='+Math.random()+'&callback=?',function(json){$('#tip_div').html(decode(json.data))});
}
//隐藏行情提示
function hide_tip()
{
	interval = setTimeout("$('#tip_div').empty().hide('slow')",1000);
}

function show_trade_tip(type,id,height)
{
	if($('#'+id).html())	return;
	loading(id,'数据载入中，请稍等');
	$('#'+id).css({padding:"5px"})
	$.getJSON(a_p+'calendar.php?action='+type+(height?'&height='+height:'')+'&t='+Math.random()+'&callback=?',function(json){$('#'+id).html(decode(json.data))});
}

//网站公告
$.getJSON(a_p+'calendar.php?action=announce&t='+Math.random()+'&callback=?',function(json){$('#announce').html(decode(json.data))});
function show_announce(id,ev)
{
	var pos = get_pos(ev);
	$('#announce_div').remove();
	$('body').append('<div id="announce_div"><a href="javascript:" onclick="$(\'#announce_div\').remove()" style="float:right;display:block;">X</a><span id="announce_msg"></span><p style="text-align:center;margin-top:10px;"><input type="button" value="关闭" onclick="$(\'#announce_div\').remove()" /></p></div>');
	$('#announce_div').css({position:"absolute",top:pos.y,left:pos.x,border:"1px solid #016D74",padding:"10px","z-index":10000,background:"#fff",width:"400px",overflow:"auto","text-align":"left"});
	$.getJSON(a_p+'calendar.php?action=announce_content&tip_id='+id+'&t='+Math.random()+'&callback=?',function(json){$('#announce_msg').html(decode(json.data))});
}

//分类文章
function article_list(obj,eid,ul_class)	//category_id, number ,element_id
{
	if($('#'+eid).html())	return;
	loading(eid);
	$.getJSON(a_p+'ajax.php?action=load_article_list&t='+Math.random()+'&callback=?',obj,
 		function(data)
		{
			var d = '';
			$.each(data,function(i,n)
			{
				d += '<li><a href="'+decode(n.url)+'" target="_blank"><span>'+decode(n.add_time)+'</span>'+decode(n.stitle)+'</a></li>';
			});
			d = '<ul'+(ul_class?' class="'+ul_class+'"':'')+'>'+d+'</ul>';
			$('#'+eid).html(d);
		}
	);
}

function decode(str)
{
	return decodeURIComponent(str.replace(/\+/g,' '));
}
