function LoadStarIcon()
{
	try
	{
		var image1 = new Image();
		image1.src = "/images/star_yellow.gif";
		var image2 = new Image();
		image2.src = "/images/star_white.gif";
		var image3 = new Image();
		image3.src = "/images/star_deepyellow.gif";
	}
	catch(ex)
	{
		alert("error");
	}
}
function showstar(CurrentCount)
{
	var content = "";
	for(i=0;i<CurrentCount;i++)
	{
		content +="<img id=\"StarImg"+i+"\" src=\"/images/star_yellow.gif\" width=\"29\" height=\"29\" onmouseover=\"goover("+i+")\" onmouseout=\"goout("+i+")\" onclick=\"goclick("+i+")\" style=\"cursor:pointer;\" />";
	}
	for(j=CurrentCount;j<10;j++)
	{
		content +="<img id=\"StarImg"+j+"\" src=\"/images/star_white.gif\" width=\"29\" height=\"29\" onmouseover=\"goover("+j+")\" onmouseout=\"goout("+j+")\" onclick=\"goclick("+j+")\" style=\"cursor:pointer;\"/>";
	}
	document.getElementById("labPingStar").innerHTML = content;
}
function goover(CurrentCount)
{
	clearTimeout(timer);
	if(!blcanping) return;
	CurrentCount = CurrentCount+1;
	var msg = "";
	switch(CurrentCount)
	{
		case 1:
		case 2:
		case 3:
		case 4:msg = "很差的作品，不推荐下载";
		break;
		case 5:
		case 6:msg = "普普通通的作品";
		break;
		case 7:
		case 8:msg = "还不错的作品，值得下载";
		break;
		case 9:msg = "经典中的经典，推荐下载";
		break;
		case 10:msg = "完美的作品，最高推荐";
		break;
	}
	ShowPanel(document.getElementById("StarImg"+(CurrentCount-1)),"divPop",msg,200);
	
	for(i=0;i<CurrentCount;i++)
	{
		document.getElementById("StarImg"+i).src = "/images/star_deepyellow.gif";
	}
	for(j=CurrentCount;j<10;j++)
	{
		document.getElementById("StarImg"+j).src = "/images/star_white.gif";
	}
}
function goout(CurrentCount)
{
	if(!blcanping) return;
	HiddenPanel("divPop");
	timer = setTimeout("disposeit()",300);
}
function goclick(CurrentCount)
{
	if(!blcanping) return;
	
	CurrentCount=CurrentCount+1;
	
	var datas = "xsid="+xsid;
	datas+="&pc=" + CurrentCount;

	jQuery.ajax({
	url: '/ajaxserver/ping.aspx', 
	data: datas, 
	type: 'POST',
	beforeSend: function() {
		blcanping = false;
	},
	error: function(request) {
		alert("对不起评分失败！");
		showstar(starcount);
		HiddenPanel("divPop");
	},
	success: function(data) {
		var returnvalue = data.split(':');
		if(returnvalue[0] == "Y")
		{
			starcount = parseInt(returnvalue[1]);
			pingpeople = pingpeople+1;
		    document.getElementById("labCurrentPingPeople").innerHTML = pingpeople;
		    document.getElementById("labCurrentCount").innerHTML = starcount;
		}
		else if(returnvalue[0] == "H")
		{
			alert("您今天已经对该小说评过分了~~");
		}
		showstar(starcount);
		HiddenPanel("divPop");
	}
	});	
	
}
function disposeit()
{
	clearTimeout(timer);
	showstar(starcount);
} 
function ShowPanel(objE,panelID,msg,width)
{
	document.getElementById(panelID).innerHTML = msg;	
	document.getElementById(panelID).style.top = (getTop(objE)+objE.offsetHeight) + "px";
	document.getElementById(panelID).style.left = (getLeft(objE)+objE.offsetWidth) + "px";
	document.getElementById(panelID).style.display = "block";
	document.getElementById(panelID).style.width = width + "px";
}

function HiddenPanel(panelID)
{
	document.getElementById(panelID).innerHTML = "";
	document.getElementById(panelID).style.display = "none";
} 

function getTop(e) {
	var offset = e.offsetTop;
	if (e.offsetParent != null){ offset += getTop(e.offsetParent);}
	return offset;
}

function getLeft(e) {
	var offset = e.offsetLeft;
	if (e.offsetParent != null) offset += getLeft(e.offsetParent);
	return offset;
}


//rate

function ctlent(e) {if (e.ctrlKey && e.keyCode == 13) {document.getElementById("SubmitReview").click();return false;}}
function Init_rating(){var szf = zf.toString();var parts = szf.split(".");if (parts.length > 1) {  zf_x = parts[0];  zf_y = parts[1];}else{ if ( parts[0] > 0){ zf_x = parts[0];  zf_y = 0;  }}Init_rating_count();}
//初始化打分人数
function Init_rating_count() {
try {
    if (typeof(rating_count) == 'undefined') {rating_count = 0;}
    var str = rating_count;
    document.getElementById('shi').innerHTML = zf_x; //平均个位数
    if (zf_x < 10) {
            document.getElementById('ge').innerHTML = '.' + zf_y; //平均小数
    } else {
            document.getElementById('ge').innerHTML = ''; //平均小数
    }
    movie_draw_init(); //初始化分数星星
    document.getElementById('rating_count_num').innerHTML = "已有" + str + "人评分"; //打分人数
    document.getElementById('lbVote').innerHTML = str; //打分人数       
} catch(e) {}
}
function movie_draw(point) {
needReInit = false;
if (!hasRated) {
    for (var i = 1; i <= 10; i++) {
            if (i <= point) {
                    document.getElementById("movie_item_t_" + i).src = "/images/star_big_1.gif"
            } else {
                    document.getElementById("movie_item_t_" + i).src = "/images/star_big_3.gif"
            }
    }
}
}
// 鼠标移出打分星星
function outimgmark() {
    needReInit = true;
    setTimeout('checkIfReInit()', 500);
}
// 检查是否需要重新初始化
function checkIfReInit() {
    if (needReInit) {
        movie_draw_init();
    }
}

//初始化分数
function movie_draw_init() {
try {
        if (arguments.length == 2) {
                var point = parseInt(arguments[0]);
                var s_ge = parseInt(arguments[1]);
        } else {
                var point = parseInt(zf_x);
                var s_ge = parseInt(zf_y);
        }

        var starHalf = 0;
        if (s_ge >= 3 && s_ge <= 7) {
                starHalf = 1;
        } else if (s_ge == 0 || s_ge == 1 || s_ge == 2) {
                starHalf = 0;
        } else if (s_ge == 8 || s_ge == 9) {
                point = point + 1;
        }
        for (var i = 1; i <= 10; i++) {
                if (i <= point) {
                        document.getElementById("movie_item_t_" + i).src = "/images/star_big_1.gif"
                } else if (starHalf == 1) {
                        document.getElementById("movie_item_t_" + i).src = "/images/star_big_2.gif";
                        starHalf = 0;
                } else {
                        document.getElementById("movie_item_t_" + i).src = "/images/star_big_3.gif"
                }
        }
} catch(e) {}
      
}
function movie_point(point)  {
movie_point1(point);
}

//打分
function movie_point1(point) 
{
    var datas = "XSID="+xsid+"&PC="+point;
    jQuery.ajax({
    url: '/ajaxserver/ping.aspx', 
    data: datas, 
    type: 'POST',
    beforeSend: function() {
    },
    error: function(request) {
       alert('评分失败！');
    },
    success: function(data) {

        var result = eval("("+data+")");
        onRateEnd(result);
    }
    });	

}

//记录下载次数
function godownload()
{
    var datas = "XSID="+xsid;
    jQuery.ajax({
    url: '/ajaxserver/download.aspx', 
    data: datas, 
    type: 'POST',
    beforeSend: function() {},
    error: function(request) {},
    success: function(data) {}
    });
}

function onRateEnd(result) 
{
    if(result.status == 1)
    {
         zf = result.newpoint;
         rating_count++;
         Init_rating();
    }
    else
    {
        if(result.status == 4)
        {
            alert("您已经对该书评过分了！");
        }
        else
        {
            alert("评分失败！");
        }
        
    }
}
	
function tostudy()
{
    window.location = "/help/download.aspx";
}