function $(objID) {return document.getElementById(objID)};

function changeTab(a,b) {
	var l=a-1;
	var o=$('tab').getElementsByTagName('li');
	var p=$('tablist').getElementsByTagName('ul');
	for(var i=0;i<a;i++) {
		p[i].style.display='none';
		o[i].className=(i==l)?'end':''
	}
	o[b].className=(l==b)?'end on':'on';p[b].style.display='block'
}

var i = 0;
function order(q,r) {
	if(!r) {
		if(q==i)return;
		i=q;
	}
	var el = $('mangalist');
	var o = el.getElementsByTagName('p');
	var len = o.length;
	var asc = $('asc');
	var desc = $('desc');
	var s = "";
	if(q==0) {
		desc.className = 'on';
		asc.className = '';
	} else {
		desc.className = '';
		asc.className = 'on';
	}
	var t = 0;
	for(var p=len-1;p>=0;p--) {
		var li = o[p].innerHTML;
		if(li!='') {
			s += '<p' + (t%6>=3?' class="b"' : '') + '>' + o[p].innerHTML + '</p>';
			t++;
		}
	}
	el.innerHTML = s;
}

function next() {
	if(window.confirm('已经是最后一页了，是否返回目录？')){
		location.href = $('manga_url').href;
	}
}

function init(sUrl,nsUrl){
	var o1 = $("mangaloading");
	o1.src = sUrl;
	o1.onload = function() {
		if(nsUrl && this.width!='200' && this.height!='200'){
			var o2 = document.createElement("img");
			o2.src = nsUrl;
			o2.style.display = "none";
			$("viewcore").appendChild(o2);
			$('manga_url').style.display = "none";
		}
	};
	o1.onerror = function(){
		o1.alt = '\n\n十分抱歉～这张图片遗失弄丢了^_^如果按下面方法无效,请您报错通知管理员。\n\n';
	};
}

function sortImgLoad(url,url2)
{
	window.status = "★--请记住『爱漫画』永久域名：www.ａｍａｎｈｕａ.com --★";
	var SIL = new Image(); 
	SIL.src = url; 
	SIL.onload = function() {
		$("sortImgLoad").innerHTML ='<img src="'+url+'" id="amanhua" />';
		//$("amanhua").src = url;
		if(url2!="false")
		{
			var SIL2 = document.createElement("img");
			SIL2.src = url2;
			SIL2.style.display = "none";
			$("sortImgLoad").appendChild(SIL2);
		}
	}
	SIL.onerror = function(){
		$("sortImgLoad").innerHTML = '\n\n十分抱歉～这张图片遗失弄丢了^_^如果按下面方法无效,请您报错通知管理员。\n\n';
	};
}
function fs(){
	var target = location.href;
	nwin=window.open("","","scrollbars");
	if (document.all){
		nwin.moveTo(0,0);
		nwin.resizeTo(screen.width,screen.height);
	};
	nwin.location = target;
}

function trim(str) {
	return (str + '').replace(/(\s+)$/g, '').replace(/^\s+/g, '');
}

function createXMLHttp() {
	var ret = null;
	try {
		ret = new ActiveXObject('Msxml2.XMLHTTP')
	} catch(e) {
		try {
			ret = new ActiveXObject('Microsoft.XMLHTTP')
		} catch(ee) {
			ret = null
		}
	}
	if (!ret && typeof XMLHttpRequest != 'undefined') {
		ret = new XMLHttpRequest()
	}
	return ret
}
var xmlHttp;
var bShow = false;
var iLen = 0;
var iIndex = 0;
var sKey = "";
function fnGetResult() {
	if (trim($("kw").value) == "") {
		return
	}
	if ($("kw").value == sKey) {
		return
	}
	sKey = $("kw").value;
	xmlHttp = createXMLHttp();
	xmlHttp.onreadystatechange = fnHandle;
	xmlHttp.open("post", "/suggest/"+sKey+"/", true);
	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=gbk');
	xmlHttp.send(null)
}
function fnHandle() {
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.status == 200) {
			fnInitData(xmlHttp.responseText)
		}
	}
}
function fnInitData(data) {
	iIndex = 0;
	if (eval(data) == 'undefined') {
		return false
	}
	var oData = eval(data);
	try {
		iLen = oData.length
	} catch(e) {}
	if (iLen == 0) {
		$("suggest").style.display = "none";
		bShow = false
	} else {
		var sRet = "<ul>";
		for (var i = 0; i < iLen; i++) {
			sRet += "<li onclick=\"fnGoTo(" + oData[i].id + ")\" onmouseover=\"this.className=\'on\'\" onmouseout=\"this.className=''\">" + oData[i].status + oData[i].title + "</li>"
		}
		sRet += "</ul>";
		sRet += "<div><a href='javascript:void(0);' onclick='fnClose()'>关闭</a></div>";
		$("suggest").innerHTML = sRet;
		$("suggest").style.display = "block";
		bShow = true
	}
}
function fnGoTo(id) {
	window.location.href = "/" + id + "/"
}
function fnKeyup(e) {
	var iKey = (window.event) ? e.keyCode: ((e.which) ? e.which: 0);
	if (iKey == 40 || iKey == 38) {
		iIndex = (iKey == 40) ? ((iIndex >= iLen) ? 0 : ++iIndex) : ((iIndex <= 0) ? iLen: --iIndex);
		fnToogle(iIndex)
	} else {
		window.setTimeout(fnGetResult, 300)
	}
}
function searchSend() {
	if (iIndex > 0) {
		$("suggest").getElementsByTagName("li")[iIndex - 1].onclick()
	} else {
		if ($('kw').value == '') {
			window.alert('请输入您要查找的漫画！');
			$('kw').focus();
			return false
		}
		window.location.href = '/search/' + $("kw").value + '/'
	}
}
function fnKeydown(e) {
	var iKey = (window.event) ? e.keyCode: ((e.which) ? e.which: 0);
	if (iKey == 13) { (iIndex > 0) ? $("suggest").getElementsByTagName("li")[iIndex - 1].onclick() : searchSend()
	}
}
function fnToogle(p) {
	var oSuggest = $("suggest").getElementsByTagName("li");
	for (var i = 0; i < iLen; i++) {
		oSuggest[i].className = ""
	}
	if (p > 0) {
		oSuggest[p - 1].className = "on";
		$('kw').value = oSuggest[p - 1].getElementsByTagName("p")[0].innerText
	}
}
function fnFocus() {
	setTimeout(fnGetResult, 500);
	if (bShow) {
		$("suggest").style.display = "block"
	}
}
function fnBlur() {
	setTimeout(fnClose, 500)
}
function fnClose() {
	$("suggest").style.display = "none"
}