// JavaScript Document
document.write('<script language="javascript" src="http://html.dushu.tom.com/inc/prompt/Prompt.js"></script>');
var prevpage='';
var nextpage='';
function fnPrevChapter() {
	if(document.getElementById('lastMsg') != null){
		return;
	}
	if(prevpage){
		window.location.href=prevpage;
 		return false; 
	}
	var iIdx = fnSniffer();
	if (iIdx == 2) {
		//alert($TOC[1]);
		document.location = $TOC[1];
		location.href($TOC[1]);
		location.assign($TOC[1]);
		return ;
		//return noPage();
		//alert();
		//document.getElementById('prev').className='prev_n';
	}
	location.assign($TOC[iIdx - 2]);
}
function fnNextChapter() {
	if(document.getElementById('lastMsg') != null){
		return;
	}
	if(nextpage){
		window.location.href=nextpage;
 		return false; 
	}
	var iIdx = fnSniffer();
	if (iIdx == $TOC.length) {
		return noPage();
	}
	
	location.assign($TOC[iIdx]);
}
function fnSniffer() {
	var sUrl = location.href;
	var iIdx = sUrl.lastIndexOf("/");
	if (-1 == sUrl.indexOf("&chapter_id=")) {
		sUrl = sUrl.substring(iIdx + 5);
		iIdx = sUrl.indexOf(",");
		sUrl = '&chapter_id=' + parseInt(sUrl.substring(0, iIdx), 16);
	} else {
		sUrl = sUrl.substr(sUrl.indexOf("&chapter_id="));
	}
	for (var ii = 0, jj = $TOC.length; ii < jj; ii++) {
		if (-1 != $TOC[ii].indexOf(sUrl)) {
			return (ii + 1);
		}
	}
	//兼容新的toc.js
	var sUrl = location.href;
	//判断是否有#号出现
	var checkurl = sUrl.split("#");
	if(checkurl.length!='1')
	{
		sUrl = sUrl.substring(0,   checkurl[0].length);
	}
	//alert(sUrl);
	for (var ii = 0, jj = $TOC.length; ii < jj; ii++) {
		if(sUrl == $TOC[ii]){
			return (ii + 1);
		}
	}
}
function fnHomeVolume() {
	var cLinks = document.getElementsByTagName("A");
	for (var ii = 0; ii < cLinks.length; ii++) {
		if (-1 != cLinks[ii].href.indexOf("volume.php?book_id=")) {
			location.assign(cLinks[ii].href);
			return;
		}
	}
}

function fnChangeBgColor(val) {
	//delCookie('newChapterBgColor');
	setCookie('newChapterBgColor', val, 30);
	var cssid = document.getElementById('cssid');
	cssid.href = "http://pic.hjsm.tom.com/hj08/read/css/"+val+".css";
	/*			
	
	for(var i = 0; i < allDiv.length; i++){
	  if(allDiv[i].
id=="skin_1")	  
	  allDiv[i].className = val;
	 
		if(allDiv[i].className == 'fonts_2'){
			//allDiv[i].style.backgroundColor = obj.options[obj.selectedIndex].style.backgroundColor;
		}
		
		if(allDiv[i].className == 'jiagou_body1613'){
			allDiv[i].style.backgroundImage = 'url(http://pic.hjsm.tom.com/yudu/images/' + obj.options[obj.selectedIndex].value.substring(1).toLowerCase() + '.gif)';
		}  
		
	} */

}
function fnChangeFontSize(val) {
	//delCookie('newChapterFontSize');
	setCookie('newChapterFontSize', val, 30);
	var fontid = document.getElementById('fontsize');
	fontid.className = val;
	
}



//点击章节的下一页，如果是最后一页，选择跳转到书的首页或者频道页<liujun 2008-05-23>
function noPage()
{	
    window.location.href = homepage+"/new_hj/user/author/book.php?act=bookEndRecommend&book_id="+parseInt(bookid)+"&chapter_id="+parseInt(chapterid)+"";
	return;	
}

function closeDiv()
{
	var co = document.getElementById("lastMsg");
	co.style.display = 'none';
	co.parentNode.removeChild(co);
	return;
}

function winOpen(url, title, width, height)
{
	window.open(url, title,'width=' + width + ',height='+ height +',toolbar=no,resizable=yes,scrollbars=no');
	return false;
}

//方向键翻页
function pageKeyDown(e)
{
	switch (e.keyCode) {
	case 37:
		fnPrevChapter();
		break;
	case 39:
		fnNextChapter();
		break;
		case 27:
			fnHomeVolume();
			break;
		default:
				return false;
	}
	return false;
}

function moveAddMark()
{
	var o = document.getElementById('addMark');
	var ds =document.documentElement.scrollTop;
	o.style.top = (parseInt(ds) + 200).toString() + 'px';
}



//function setCookie1(name, value, expire)
//{
//	var Days = expire; 
//	var exp = new Date();
//	exp.setTime(exp.getTime() + Days*24*60*60*1000);
//	document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();		
//}



function delCookie(name)//删除cookie
{
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval=getCookie(name);
	if(cval!=null) {
		document.cookie= name + "="+cval+";expires="+exp.toGMTString();
	}
}

//给document绑定事件
if (document.all) {
	window.attachEvent("onload", function() {
		document.attachEvent("onkeydown", function(event){pageKeyDown(event);});
		//window.attachEvent("onscroll", function(){moveAddMark()});
		document.attachEvent("oncontextmenu", function(event){ return false;});
		document.attachEvent("onselectstart", function(event){ return false;});
	});
}else{
	document.addEventListener("keydown", function(event){pageKeyDown(event);}, false);
	//document.addEventListener("scroll", function(event){moveAddMark()}, false);
	document.oncontextmenu=function(e){return false;} 
}
  

//window.onload =function(){   
//dataLayer   =   document.getElementById("aaa");   
//dataLayer.focus();
//}   
   
   
// 内容样式 ===== begin =====
function ContentSize(size)
{
	var obj=document.getElementById("fontsize");
	obj.style.fontSize=size>0 ? size+"px" : "";
	if (arguments.length==1){
		setCookie1("iwmsFontSize",size,size==0?-1:1);
	}
	
	if(size==14 || size == null){
		document.getElementById('current2').className='';
		document.getElementById('current3').className='';		
		document.getElementById('current1').className='current';

	}else if(size==16){
		document.getElementById('current1').className='';
		document.getElementById('current3').className='';		
		document.getElementById('current2').className='current';
		
	}else if(size==18){
        document.getElementById('current2').className='';
		document.getElementById('current1').className='';
		document.getElementById('current3').className='current';
	}
	
}  




   
//设置背景颜色和字号
var bgColor = getCookie1('iwmsContBg');
var bgid = getCookie1('bgid');
var bgidl = getCookie1('bgidl');
var fontSize = getCookie1('iwmsFontSize');

if(bgColor != null){
	//var bgSelector = document.getElementById('bgSelector');
	//bgSelector.value = bgColor;
	ContentBg(bgColor,bgid,bgidl);//,fcolor
}

if(fontSize != null){
	//var fontSelector = document.getElementById('fontSelector');
	//fontSelector.value = fontSize;
	ContentSize(fontSize);
}//else
    //fnChangeFontSize("fonts_2");
	if(fontSize==14 || fontSize == null){
		document.getElementById('current2').className='';
		document.getElementById('current3').className='';		
		document.getElementById('current1').className='current';

	}else if(fontSize==16){
		document.getElementById('current1').className='';
		document.getElementById('current3').className='';		
		document.getElementById('current2').className='current';
		
	}else if(fontSize==18){
        document.getElementById('current2').className='';
		document.getElementById('current1').className='';
		document.getElementById('current3').className='current';
	}

