﻿// JScript File
var bookID=0;
var markBookID=0;
var markBookIndex=0;
var markIndex=0;
var markRemark='';
var BMark=false;
function getBookCount()
{
        var url="/page/ajaxrequest/getBookCount.aspx?ID="+encodeURIComponent(bookID);
        XMLHttp.sendReq('GET',url,'',getBookCount_callback);
}

function getBookCount_callback(obj)
{			
		if(obj.readyState==4)
		{
				if(obj.status==200)
				{		
				   var innerHtml=obj.responseText;
				   $('DBookCount').innerHTML= innerHtml;
				   setProfix('bookrating_');
				   setStars($('userrating').value,'bookrating');
				}else{}
		}	
	}
	
function addCollBook()
{
        var url="/page/ajaxrequest/addUserColl.aspx?ID="+encodeURIComponent(bookID);
        XMLHttp.sendReq('GET',url,'',getCount_callback);
}

	
function delCollBook()
{
        var url="/page/ajaxrequest/removeUserColl.aspx?ID="+encodeURIComponent(bookID);
        XMLHttp.sendReq('GET',url,'',getCount_callback);
}

	
function addTuijianBook()
{
        var url="/page/ajaxrequest/addUserTuijian.aspx?ID="+encodeURIComponent(bookID);
        XMLHttp.sendReq('GET',url,'',getCount_callback);
}

function getCount_callback(obj)
{			
		if(obj.readyState==4)
		{
				if(obj.status==200)
				{	
				   $('DBookCount').innerHTML= "<IMG src='/images/bookMark/processing.gif'/>";	
				   getBookCount();
				}else{}
		}				
	}
	

function getuser()
{
     var url="/page/ajaxrequest/getUser.aspx";
     XMLHttp.sendReq('POST',url,'',getuser_callback);
}

function getuser_callback(obj)
{			
		if(obj.readyState==4)
		{
				if(obj.status==200)
				{	
                    var innerHtml=obj.responseText;
                    
                    var beginUserIDIndex=innerHtml.indexOf("<#--userID")+10;
					var endUserIDIndex=innerHtml.indexOf("userID--#>");
					
					var beginBookIDIndex=innerHtml.indexOf("<#--bookID")+10;
					var endBookIDIndex=innerHtml.indexOf("bookID--#>");
					
					var beginBookIndex=innerHtml.indexOf("<#--bookIndex")+13;
					var endBookIndex=innerHtml.indexOf("bookIndex--#>");
					
					var beginMakrIndex=innerHtml.indexOf("<#--markIndex")+13;
					var endMarkIndex=innerHtml.indexOf("markIndex--#>");

					var beginRemarkIndex=innerHtml.indexOf("<#--remark")+10;
					var endRemarkIndex=innerHtml.indexOf("remark--#>");
					
					if (endUserIDIndex>0)
                    currentUserID=innerHtml.substring(beginUserIDIndex,endUserIDIndex);
                    
                    if (endBookIDIndex>0)
                    markBookID=innerHtml.substring(beginBookIDIndex,endBookIDIndex);
                    
                    if (endBookIndex>0)
                    markBookIndex=innerHtml.substring(beginBookIndex,endBookIndex);
                    
                    if (endMarkIndex>0)
                    markIndex=innerHtml.substring(beginMakrIndex,endMarkIndex);
                    
                    if (endRemarkIndex>0)
                    markRemark=innerHtml.substring(beginRemarkIndex,endRemarkIndex);
                    if (BMark && bookID==markBookID && sectionIndex==markBookIndex)
                    {
                        movePoint('bookcontent',markIndex,markRemark);
                    }

				}else{}
		}
	}
