var $icon=["<img src=\"images/attentionMark.png\" />","<img src=\"images/questionMark.png\" />"];

var $tips=[
	{type:1,brief:"您了解课程快照吗？",detail:"是不是感觉很难跟您的同学交流选课计划呢？现在核心工作室为Curric Online度身定制课程快照功能。您只需要和您的同学交换一条简单的代码，对方就知道您的选课计划了。<br>是不是很方便呢？赶紧试试看吧——在排完课后(“排课”按钮)，点击左下方的“课表”按钮，课程快照就会立刻在正下方生成！"},
	{type:1,brief:"您使用过 按时间查询 的功能吗？",detail:"核心工作室创新TimeCube技术，只需点击鼠标，即可查询出对应时段内的课程和老师，是不是很棒呢？<br><br>点击“按时间查询”界面中的“空闲”按钮，则用黄色标出的时间段将作为查询的限制。<br><br>例如，点击周三的第1、2节课，那么查询“体育”的结果就是周三早上1、2节所有的体育课，是不是很棒呢？赶紧试试看吧！"},
	{type:1,brief:"你设置过课程以及老师的偏好吗？",detail:"想选的课程有很多，到底怎么排课才能最省心呢？<br><br>您可以通过调整课程以及老师的偏好，使系统将高偏好的课程优先选入，根据这一规则您可以高效自主地规划您的选课计划。"},
	{type:0,brief:"更新 2009-09-03 加入了课程快照及其相关功能",detail:"现在在排完课后，点击“课程”按钮，在显示课程预览的同时，会生成对应的课程快照。<br>使用该快照，您可以方便地和好友交流选课计划。"},
	{type:0,brief:"更新 2009-04-10 调整登录策略",detail:"现在用一卡通账户，在同一时间，只能在一个浏览器中登录。<br>我们尽可能地确保您选课信息的安全性。"},
	{type:0,brief:"更新 2009-02-19 预览课程表",detail:"想把排课结果保存到自己的电脑上？<br><br>在您排完课之后，点击左下方的“课表”按钮，即可显示您当前的课表，您可以保存起来，以备查阅。<br><br>不过，千万不要把这张预览和选课系统的课表搞混哦！"},
	{type:0,brief:"注意 乐乎选课助手 Curric Online域名最终确定",detail:"从现在起，您可以通过如下网址访问<br><br>http://xk.lehu.shu.edu.cn/<br>http://curric.kernelab.org/<br>http://xk.mylehu.cn/<br><br>请记得保存到您的收藏夹哦！"},
	{type:0,brief:"更新 2009-02-15 提示课程的归属及性质",detail:"将鼠标移到课程名称上，系统会提示该课程的归属以及课程的性质。<br><br>该数据源于教务处印发的教学一览，所提示的信息与实际情况可能存在出入，仅作参考。"},
	{type:0,brief:"更新 2009-01-26 增加校区查询设置",detail:"现在通过勾选查询面板中的校区，就可将课程所在校区作为查询条件。"},
	{type:0,brief:"更新 2008-10-27 在结果列表中增加了偏好设置",detail:"现在您可以在排课结果中，直接对课程与老师进行偏好的设置，免去了之前一系列繁琐的步骤。"},
	{type:0,brief:"更新 2008-10-25 支持缩略课程名查询",detail:"现在查询高等数学，可以使用缩略词“高数”来查询，还不快试试看，“形政”也一样奏效哦，更多缩略词等待着您的发现。"},
	{type:0,brief:"更新 2008-10-24 保留登陆前所勾选的课程信息",detail:"很多同学反映点击保存按钮，进行登陆验证后，返回原来的界面时，登陆前勾选的课程会被清空，现已修正。"},
	{type:0,brief:"更新 2008-10-23 在排课结果中显示总学分",detail:"在排课结果中，会提示所选课程的总计学分。"},
	{type:0,brief:"更新 2008-10-22 显示课程所在校区",detail:"把鼠标移到某个课程的教师列表中，就能看到其所在校区的提示。"}
];

var $tipsIndex=Math.floor(Math.random()*$tips.length);

function showTipsBrief(){
	$tipsIndex=$tipsIndex%$tips.length;
	
	var tip=$tips[$tipsIndex];
	var icon=$icon[tip.type];
	
	$("#tipsBrief").html(icon+" "+tip.brief);
	
	$("#tipsBrief").attr("hint","<b>"+icon+" "+tip.brief+"</b><br /><br />"+tip.detail+(tip.detail==""?"":"<br /><br />")+"点击 查看 下一条");
}

function showMessage(message){
	$("#tipsBrief").html($icon[message.type]+" "+message.brief);
	
	$("#tipsBrief").attr("hint","<b>"+$icon[message.type]+" "+message.brief+"</b><br /><br />"+message.detail+(message.detail==""?"":"<br /><br />")+"点击 查看 下一条");
	
	$("#tipsPanel").show();
	
	if(!$("#tipsPanel tr td").hasClass("mouseOver")){
		$("#tipsPanel tr td").addClass("mouseOver");
	}
}

function readyTipsAction(){
	
	$("#tipsBrief").click(function(e){
		$("#"+hintKey).hide();
		$tipsIndex++;
		showTipsBrief();
		showHint($("#"+hintKey),$(this),hintKey,e);
		
	});
	
	$("#tipsPanel").mouseover(function(){
		if(!$("#tipsPanel tr td").hasClass("mouseOver")){
			$("#tipsPanel tr td").addClass("mouseOver");
		}
	}).mouseout(function(){
		if($("#tipsPanel tr td").hasClass("mouseOver")){
			$("#tipsPanel tr td").removeClass("mouseOver");
		}
	});
	
	$("#tipsClose").click(function(){
		$("#tipsPanel").hide();
	});
	
	$("#tipsClose").mouseover(function(){
		$(this).attr("src","images/tipsCloseOver.png");
	}).mouseout(function(){
		$(this).attr("src","images/tipsClose.png");
	});
	
	showTipsBrief();
}
