﻿document.write('<script src="http://rs.sky-fire.com/JS/xmlHttpPool.js" type="text/javascript"></script>');

function addPoint(point,comicID){
   __XmlHttpPool__.PostRemoteData("/CGI/AddPoint.aspx?ComicID="+comicID+"&Point="+point, HandlingPoint, 'abc');
}

function addStick(stick,comicID){
   __XmlHttpPool__.PostRemoteData("/CGI/AddStick.aspx?ComicID="+comicID+"&Stick="+stick, HandlingStick, 'abc');
}

function getRecommendComic(typeID){
    __XmlHttpPool__.GetRemoteData("/CGI/RecommendComic.aspx?TypeID="+typeID, HandlingRecommendComic);
}
function getFinishComic(){
    __XmlHttpPool__.GetRemoteData("/ComicData/finish.txt", HandlingFinishComic);
}
function addCount(){
    __XmlHttpPool__.GetRemoteData("/CGI/ComicViewRecorder.aspx?ComicID="+comicCounterID, HandlingNothing);
}

function HandlingNothing(info)
{
   //do nothing
}

//处理程序
function HandlingPoint(info){
    if(info==0)
	alert("您需要先登录,才能进行评分操作.");
    else if(info==1)
	alert("评分提交的参数有误,请刷新後重新提交.");
    else if(info==2)
	alert("您在之前已经为本作品评过分了,谢谢您的支持:).");
    else if(info==3)
	alert("提交成功!您的这次评分将影响该作品的最终评分.");
}

//处理程序
function HandlingStick(info){
    var infoList = info.split(',');
    if(infoList[0]==-2)
	alert("您需要先登录,才能进行顶和踩操作.");
    else if(infoList[0]==-1)
	alert("提交的参数有误,请刷新後重新提交.");
    else if(infoList[0]==0)
	alert("您在本周已经顶或踩过该作品了,您要等下周才能重新顶踩她.");
    else
	{
		alert("提交成功!");
		if(infoList[0]==1)
			document.getElementById('StickContent1').innerHTML = infoList[1];
		else	document.getElementById('StickContent2').innerHTML = infoList[1];
	}
}

//
function HandlingRecommendComic(info){
    var reg = /<\?xml version="1\.0" encoding="utf-8" \?><data>(.+)<\/data>/gi;
    info = info.replace(reg,"$1");
    var comics = decodeURIComponent(info).split('|');
    var outputStr = '';
    var comic;
    for(var i = 0;i<6;i++)
    {
        comic = comics[i].split(',');
        outputStr +='<li><a href="http://comic.sky-fire.com/HTML/'+comic[0]+'" target="_blank"><img src="http://comic.sky-fire.com/Logo/'+comic[2]+'" width="80" height="100" border="0" alt="'+comic[1]
        +'" border="0"/></a><a href="http://comic.sky-fire.com/HTML/'+comic[0]+'" target="_blank">'+comic[1]+'</a></li>';
    }
    document.getElementById('rcomic').innerHTML = outputStr;
}
function HandlingFinishComic(info){
    var reg = /<\?xml version="1\.0" encoding="utf-8" \?><data>(.+)<\/data>/gi;
    info = info.replace(reg,"$1");
    var outputStr = decodeURIComponent(info);
    document.getElementById('fcomic').innerHTML = outputStr;
}