<!--
var _host_base_url = 'www.engok.com';
var img_star_full = 'http://' + _host_base_url + '/images/Star_full.gif';
var img_star_half = 'http://' + _host_base_url + '/images/Star_half.gif';
var img_star_empty = 'http://' + _host_base_url + '/images/Star_empty.gif';


var img_bigstar_full = 'http://' + _host_base_url + '/images/song/details_star1.gif';
var img_bigstar_half = 'http://' + _host_base_url + '/images/song/details_star3.gif';
var img_bigstar_empty = 'http://' + _host_base_url + '/images/song/details_star2.gif';

var top_star_full = 'http://' + _host_base_url + '/images/article/top_star_full.gif';
var top_star_half = 'http://' + _host_base_url + '/images/article/top_star_harf.gif';
var top_star_empty = 'http://' + _host_base_url + '/images/article/top_star_empty.gif';




var submit_url = '../assess.action'; 
var submit_url_widget = 'assessStar.action';
var submit_url_race ='saveStar.action';

var state = 0;	//状态
 
/**
 *显示星级
 *@count_star 星级
 *EX. display_star(4.3)
 */
function display_star(count_star)
{
	var img_path;
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = img_star_full;
		else if(i - count_star < 1)	img_path = img_star_half;
		else	img_path = img_star_empty;
		
		document.write('<img src="' + img_path + '" width="11" height="11" onError="this.src=\'images/Star_full.gif\'" />');
	}	
}

function display_top_star(count_star)
{
	var img_path;
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = top_star_full;
		else if(i - count_star < 1)	img_path = top_star_half;
		else	img_path = top_star_empty;
		
		document.write('<img src="' + img_path + '"  />');
	}	
}

function display_bigstar(count_star)
{
	var img_path;
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = img_bigstar_full;
		else if(i - count_star < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		
		document.write('<img src="' + img_path + '" />');
	}	
	
}

/**
 *评星级
 *@resource_id	资源编号
 *@count_star 初始星级
 *EX. assess_star(145,4.3)
 */
function assess_star(resource_id,count_star)
{
	var img_path;
	document.write('<span id="_star_scope">');
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = img_bigstar_full;
		else if(i - count_star < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		
		document.write('<img  id="_star_' + i + '" onMouseOver="chang_star(' + i + ')" onMouseOut="chang_star(' + count_star + ')" onclick="submit_star(this,' + resource_id + ',' + i+ ')" src="' + img_path + '" />');
	}
	document.write('</span><span id="xingxingFont"></span>');
}

/*
 *提交星级
 *@resource_id 资源编号
 *@star_num 星级号
 */
function submit_star(me,resource_id,star_num)
{
	var str='';
	for(i = 1; i <= 5; i++)
	{
		if(i <= star_num)	img_path = img_bigstar_full;
		else if(i - star_num < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		str += '<img src="' + img_path + '" />'
	}
	me.parentNode.innerHTML = str;
	
	var url = submit_url + '?resourceId='+resource_id+'&assessValue='+star_num+'&d=' + new Date().getTime();;
	$.get(encodeURI(url),function(data){checkRepeatData(data+'')});
}

function checkRepeatData(data){
	data = data.replace(/(^\s*)|(\s*$)/g,"")
	//var star_scope = document.getElementById("_star_scope");
	var star_scope = document.getElementById("xingxingFont");
	
	switch(data)
	{
		case "1":
			star_scope.style.color="green";
			star_scope.innerHTML = star_scope.innerHTML + '评价成功'
			break;
		case "2":			
			star_scope.style.color="red";
			star_scope.innerHTML = star_scope.innerHTML + '已经评过了'
			break;
		default:
		   star_scope.style.color="red";
			star_scope.innerHTML = star_scope.innerHTML + '提交失败，请重试'
			break;
	}

}

/**
 *评星级(Widget)
 *@resource_id	资源编号
 *@count_star 初始星级
 *EX. assess_star(145,4.3)
 */
function assess_star_widget(refer_id,count_star)
{
	var img_path;
	if(count_star == ''){count_star='0'}
	document.write('<span id="_star_scope">');
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = img_bigstar_full;
		else if(i - count_star < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		
		document.write('<img  id="_star_' + i + '" onMouseOver="chang_star(' + i + ')" onMouseOut="chang_star(' + count_star + ')" onclick="submit_star_widget(this,' + refer_id + ',' + i+ ')" src="' + img_path + '" vspace="5" align="middle" />');
	}
	document.write('</span><span id="xingxingFont"></span>');
}

/*
 *提交星级(Widget)
 *@resource_id 资源编号
 *@star_num 星级号
 */
function submit_star_widget(me,refer_id,star_num)
{
	var str='';
	for(i = 1; i <= 5; i++)
	{
		if(i <= star_num)	img_path = img_bigstar_full;
		else if(i - star_num < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		str += '<img src="' + img_path + '"  vspace="5" align="middle" />'
	}
	me.parentNode.innerHTML = str;
	
	$.ajax({
	   type: "POST",
	   url: submit_url_widget,
	   data: "referId="+refer_id+"&starIndex=" + star_num,
	   dataType: 'json',
	   success: function(jsonObj){
	   		var star_scope = document.getElementById("xingxingFont");	
			switch(jsonObj.msg)
			{
				case "success":
					star_scope.style.color="green";
					star_scope.innerHTML = star_scope.innerHTML + '评价成功'
					break;
				case "repeat":			
					star_scope.style.color="red";
					star_scope.innerHTML = star_scope.innerHTML + '已经评过了'
					break;
				default:
				   	star_scope.style.color="red";
					star_scope.innerHTML = star_scope.innerHTML + '提交失败，请重试'
					break;
			}
	   }
	}); 	
}

function assess_star_race(race_id,count_star)
{
	var img_path;
	if(count_star == ''){count_star='0'}
	document.write('<span id="_star_scope">');
	for(i = 1; i <= 5; i++)
	{
		if(i <= count_star)	img_path = img_bigstar_full;
		else if(i - count_star < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		
		document.write('<img  id="_star_' + i + '" onMouseOver="chang_star(' + i + ')" onMouseOut="chang_star(' + count_star + ')" onclick="submit_star_race(this,' + race_id + ',' + i+ ')" src="' + img_path + '" vspace="5" align="middle" />');
	}
	document.write('</span><span id="xingxingFont"></span>');
}

/*
 *游戏星级(Race)
 */
function submit_star_race(me,race_id,star_num)
{
	var str='';
	for(i = 1; i <= 5; i++)
	{
		if(i <= star_num)	img_path = img_bigstar_full;
		else if(i - star_num < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
		str += '<img src="' + img_path + '"  vspace="5" align="middle" />'
	}
	me.parentNode.innerHTML = str;
	
	$.ajax({
	   type: "POST",
	   url: submit_url_race,
	   data: "raceId="+race_id+"&starNum=" + star_num,
	   dataType: 'json',
	   success: function(jsonObj){
	   		var star_scope = document.getElementById("xingxingFont");	
			switch(jsonObj.msg)
			{
				case "1":
					alert('评价成功')
					break;
				case "2":
					alert('已经评过了')
					break;
				default:
					alert('提交失败，请重试')
					break;
			}
	   }
	}); 	
}


/*
 *变换星级
 *@star_num 星级号
 */
function chang_star(star_num)
{	
	var img_path;
	for(i = 1; i <= 5; i++)
	{
		if(i <= star_num)	img_path = img_bigstar_full;
		else if(i - star_num < 1)	img_path = img_bigstar_half;
		else	img_path = img_bigstar_empty;
			
		document.getElementById('_star_' + i).src = img_path;
	}	
}
//-->
