﻿if (location.host=="5isanguo.5ilog.com")
	location.host="www.5isanguo.com"


function _REG(f){
	location="http://www.5isanguo.com/r.aspx?fromtype="+f
}

function ValidLogin(theForm){
	if (theForm.logname.value==""){
		alert("必须输入注册ID")
		theForm.logname.focus()
		return false
	}
	
	if (theForm.passwd.value==""){
		alert("必须输入口令")
		theForm.passwd.focus()
		return false
	}
	//theForm.autogo.value=theForm.wenzi.checked?"/wenzi.html":"/map.html"

	return true
}


function viewbbs(){
	var r=/(\d+)\.htm/.exec(event.srcElement.href)
	if (!r) return false
	open('http://w0.5ilog.com/cgi-bin/bbs/fast11/v_all.aspx?j=0&id='+RegExp.$1)
	return false
}


function SloginInfo(a){
	//loginform.wenzi.checked=_GetCookie("wenzi")!=null
	if (a==null) return;
	switch (a.bz) {
		case "AutoLogin":
		case "Logined":
			loginDIV.all.usrinfo.innerHTML="已"+(a.bz=="AutoLogin"?"<span class=note>自动</span>":"")
				+"登录用户："+a.name+'/'+a.logname
			loginDIV.style.display=""
			break;
		case "NotLogin":
			loginform.logname.value=a.logname
			break;
		default :
			break;
	}
}
function _WriteLoginInfo(){
	var s=""
	if (!_GetCookie("uuid")) s="&"+Math.random()
	document.write('<script src="cgi-bin/class/Usr/Usr.aspx?act=DisCookieJS'+s+'"><'+'/script>')
}
function Logout(){
	location="/cgi-bin/class/Usr/Usr.aspx?act=logout"
}
function w_rightgg(){

var s="<div class=text style='line-height:20px'><center><a href=javascript:_REG('S81')><img border=0 width1=200 src=/img/logo300x200.jpg><BR>"
+"注册即玩，真正三国战略游戏</a><div class=green>战法，计谋，特技</div>"
+"<div style1='color:FFFCCC'>史实：十三<span class=red>州</span>，一百零四<span class=red>郡</span>，近千<span class=red>县</span>城"
+"<BR>数百三国及历代各色将领</div>"
+'<a target=_blank href=/v.aspx/17.htm>游戏更多精彩介绍...</a></center></div>'


document.write(s)
}
function w_righttail(){}


function _MaxWin(){
if (self!=top) return
top.moveTo(0,0)
top.resizeTo(screen.availWidth,screen.availHeight)
}
_MaxWin()

function WritePubtools(){
document.write("  ")
_DisWZ("X",0)
}

function disfont(s){
document.write("<div onclick='selfontzi()' style='font-size:3em;font-family:"+s+"'>")
for (var i=0x21;i<=0xff;i++){
	document.write("<span title='"+String.fromCharCode(i)+"'>"+String.fromCharCode(i)+"</span>")
	if (i%16==0)document.write("<BR>")
}
document.write("</div>")

}


function selfontzi(){
var v = window.event.srcElement;
copy2paste(v.innerText)
return false
}

function initform(o){
if (!o) o={fid:0,fontsize:16,fontstyle:'Regular',wch:'顶',bch:'　',s:'火星',xuanzhuan:0}

form1.fid.value=o.fid
form1.fontsize.value=o.fontsize
form1.fontstyle.value=o.fontstyle
form1.xuanzhuan.value=o.xuanzhuan
//'form1.isjing.checked=o.isjing

if (o.wch) form1.wch.value=o.wch
if (o.bch) form1.bch.value=o.bch
if (o.s) form1.s.value=o.s

blur1(form1.wch)
blur1(form1.bch)

}
function blur1(o){
switch (o.value){
	case " ":
		o.nextSibling.innerText="半角空格"
		break
	case "　":
		o.nextSibling.innerText="全角空格"
		break
	default:
	o.nextSibling.innerText="　　　　"
}
}

function selzi(){
var v = window.event.srcElement;
switch (v.innerText){
	case "半角空格":
		form1.wch.value=" "
		break
	case "全角空格":
		form1.wch.value="　"
		break
	default:
		form1.wch.value=v.innerText
}
blur1(form1.wch)
return false
}
function swapwb(theForm){
var v=theForm.wch.value;
theForm.wch.value=theForm.bch.value;
theForm.bch.value=v
blur1(theForm.wch)
blur1(theForm.bch)
}

function copy2paste(s){
	window.clipboardData.setData("Text",s);  	
  	alert('已经复制到剪贴板，现在可以使用键盘 ctrl+v 复制到其他地方')

}




function _DisWZ(rtype,rid,tags,title,othercanshu){
document.write(_GetWZHTML(rtype,rid,tags,title,othercanshu))
}

function _GetWZHTML(rtype,rid,tags,title,othercanshu){
tags=tags?",'"+tags+"'":""
othercanshu=othercanshu?"'"+othercanshu+"'":"''"
var l="\"javascript:_QQLink('"+rtype+"',"+rid+",'"+(title?title:"")+"',"+othercanshu+tags+")\""

if (!self._QQWZAry) _QQWZAry=new Array()
_QQWZAry[_QQWZAry.length]="<div><nobr>＋<a href="+l+" target=_self>5ilog网摘</a></nobr><HR>"
+"<nobr>＋<a target=_self href=\"javascript:_goWZQQ("+tags+")\">腾讯QQ书签</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZ365key("+tags+")\">365Key网摘</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZShouker("+tags+")\">收客收藏</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZPoco("+tags+")\">Poco网摘</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZGoogle("+tags+")\">Google书签</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZHexun("+tags+")\">和讯网摘</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZYesky("+tags+")\">天极网摘</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=\"javascript:_goWZYahoo("+tags+")\">雅虎收藏</a></nobr><BR>"
	+"<HR><nobr>·<a target=_self href=javascript:_QQBookmark()>我的网摘</a></nobr><BR>"
	+"<nobr>＋<a target=_self href=javascript:bookmarkit()>IE收藏夹</a></nobr></div>"

return "<a target=_self onmouseover=\"_ShowTabMenu(_QQWZAry["+(_QQWZAry.length-1)+"],'',1)\" onmouseout=_HideMenu() href="
	+l+"><img align=absmiddle src=http://js.5ilog.com/qq/img/bbs/34.gif border=0>网摘收藏</a>"

}

//添加收藏
function bookmarkit(url,title){
window.external.addFavorite(url?url:document.location,title?title:document.title)
}


//QQ收藏
function _QQLink(type,id,title,othercanshu,tag){
var o=new _WZObject2(tag,"",title)
if (type=="X"){
	newin("http://w0.5ilog.com/cgi-bin/myqq/link/addFavor2.aspx?subject="
	+o.title+"&tag="+o.tags+"&url="+o.url+"&excerpt="+o.desc
	,null,600,600,1);
	return
}

var link = "http://w0.5ilog.com/cgi-bin/myqq/link/addFavor.aspx?ltype="+type+"&rid="+id;
if (o.title) link += "&subject="+o.title;
if (othercanshu) link += "&othercanshu="+encodeURIComponent(othercanshu);
if (o.tags) link+="&tag="+o.tags
if (o.desc) link+="&excerpt="+o.desc

newin(link,null,600,600,1);
}

function _goWZQQ(tags,url,title,desc){
var o=new _WZObject2(tags,url,title,desc)
window.open('http://shuqian.qq.com/post?from=3&uri='+o.url+'&title='
	+o.title+'&jumpback=2&noui=1','','width=930,height=470,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes')
}


function _goWZGoogle(tags,url,title,desc){
var o=new _WZObject2(tags,url,title,desc)
window.open('http://www.google.com/bookmarks/mark?op=add&bkmk='+o.url+'&title='
	+o.title+'&labels='+o.tags+'&annotation='+o.desc)
}

function _goWZ365key(tags,url,title,desc){
var o=new _WZObject(tags,url,title,desc)
window.open('http://www.365key.com/storeIt.aspx?t='+o.title+'&u='
	+o.url+'&c='+o.desc,'','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes')
}

function _goWZYesky(tags,url,title,desc){
var o=new _WZObject(tags,url,title,desc)
window.open('http://hot.yesky.com/dp.aspx?t='+o.title+'&u='
	+o.url+'&c='+o.desc
	,'','scrollbars=no,width=624,height=663,left=75,top=20,status=no,resizable=yes')
}
function _goWZPoco(tags,url,title,desc){
var o=new _WZObject(tags,url,title,desc)
window.open('http://my.poco.cn/fav/storeIt.php?t='+o.title+'&u='
	+o.url+'&c='+o.desc+'&img='
	,'','scrollbars=no,width=624,height=663,left=75,top=20,status=no,resizable=yes')
}
function _goWZHexun(tags,url,title,desc){
var o=new _WZObject(tags,url,title,desc)
window.open('http://bookmark.hexun.com/post.aspx?title='+o.title+'&url='
	+o.url+'&excerpt='+o.desc+'&tags='+o.tags
	,'','scrollbars=no,width=624,height=663,left=75,top=20,status=no,resizable=yes')
}
function _goWZShouker(tags,url,title,desc){
var o=new _WZObject(tags,url,title,desc)

window.open('http://www.shouker.com/mc/col/post2.aspx?title='+o.title+'&surl='
	+o.url+'&desc='+o.desc+'&tags='+o.tags+'&st=2'
	,'shoukerpost','scrollbars=no,width=624,height=663,left=75,top=20,status=no,resizable=yes')
}

function _goWZYahoo(tags,url,title,desc){
var o=new _WZObject2(tags,url,title,desc)

window.open('http://myweb.cn.yahoo.com/popadd.html?url='+o.url
	+'&title='+o.title+"&tag="+o.getdouhaotags()+"&summary="+o.desc
	, 'Yahoo'
	,'scrollbars=yes,width=780,height=550,left=80,top=80,status=yes,resizable=yes')
}

function _WZObject(tags,url,title,desc){
	var d=document;
	desc=desc?desc:(d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():''))
	this.desc=escape(desc)
	this.title=escape(title?title:d.title)
	this.url=escape(url?url:location.href)
	
	if (!tags) {
		if (self._pageTag) tags=_pageTag
		else if (self._QQluntanKeyAry) tags=_QQluntanKeyAry.join(" ")
	}
	this.tags=escape(tags?tags:"")
	
	return this
}

function _WZObject2(tags,url,title,desc){
	var d=document;
	desc=desc?desc:(d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():''))
	this.desc=encodeURIComponent(desc)
	this.title=encodeURIComponent(title?title:d.title)
	this.url=encodeURIComponent(url?url:location.href)

	if (!tags) {
		if (self._pageTag) tags=_pageTag
		else if (self._QQluntanKeyAry) tags=_QQluntanKeyAry.join(" ")
	}
	this.tags=encodeURIComponent(tags?tags:"")
	this.getdouhaotags=function (){
		return encodeURIComponent(decodeURIComponent(this.tags).replace(/\s+/g,","))
	}
	return this
}



//如果是数组则返回，否则封装到数组中
function ToArray(a){
  if (a.length==null)
     return new Array(a)
  else
     return a
}

//选择所有checkbox
function _selAllCheckBox(theCheckBox){
if (theCheckBox==null) return
var ids=ToArray(theCheckBox);
for (var i=0,l=ids.length;i<l;i++)
        ids[i].checked=true;
}

//不选择所有checkbox
function _unselAllCheckBox(theCheckBox){
if (theCheckBox==null) return
var ids=ToArray(theCheckBox);
for (var i=0,l=ids.length;i<l;i++)
        ids[i].checked=false;
}

//选择相反checkbox
function _selFanCheckBox(theCheckBox){
if (theCheckBox==null) return
var ids=ToArray(theCheckBox);
for (var i=0,l=ids.length;i<l;i++)
        ids[i].checked=!ids[i].checked;
}

//检查是否选择了
function _checkSelCheckBox(theCheckBox){
if (theCheckBox==null) return
var ids=ToArray(theCheckBox);
for (var i=0,l=ids.length;i<l;i++)
        if (ids[i].checked) return true;

return false
}


function newin(s,t,w,h,status){
window.open(s,t?t:"_blank"
,"status="+(status?1:0)+",scrollbars=yes,menubar=0,resizable=1,width="+((w)?w:400)+",height="+((h)?h:300))
}


function init_QueryString(){
 var s1;
var s=document.location.search.substring(1);
 QueryString=new Object();
 s=s.split("&");
 for (var i=0,l=s.length;i<l;i++){
	s1=s[i].split("=");
	if (s1.length>1){
			var t=s1[1].replace(/\+/g," ")
			try{
				QueryString[s1[0]]=decodeURIComponent(t)
			}catch(e){
				QueryString[s1[0]]=unescape(t)
			}
		
		}
 }//for
}
init_QueryString();


function _insertHTML(html){
	if (document.body)
		document.body.insertAdjacentHTML("afterbegin",html)
}


//显示一个表格菜单
//tabCSSClass		如果提供则使用该类标记菜单table
function _ShowTabMenu(menuContentHTML,shadowColor,shadowSize,tabCSSClass,align){
_ShowMenu("<table id=_subMenU cellspacing=1 cellpadding=3 class="+(tabCSSClass?tabCSSClass:"menutab")+"><tr><td nowrap align=left class=menutd>" 
		+ menuContentHTML + "</td></tr></table>",align);

_DropShadow(_subMenU,shadowColor?shadowColor:"#999999", shadowSize?shadowSize:3)
}

//menuContentHTML		菜单内容
//align		对齐方式，默认左，right
function _ShowMenu(menuContentHTML,align) {
var vSrc = window.event.srcElement;

var topMar = 0;
var leftMar = -2;
var space = 1;

var h = vSrc.offsetHeight;
var w = vSrc.offsetWidth;
var l = vSrc.offsetLeft + leftMar+1;
var t = vSrc.offsetTop + topMar + h + space-4;
var vParent = vSrc.offsetParent;

while (vParent.tagName.toUpperCase() != "BODY"){
		l += vParent.offsetLeft;
		t += vParent.offsetTop;
		vParent = vParent.offsetParent;
}

if (!document.getElementById("_menuDiV"))
	_insertHTML("<div id=_menuDiV style='Z-INDEX: 2; width:1px;height:1px;display:none;POSITION: absolute;'></div>")

_menuDiV.innerHTML = menuContentHTML;
_menuDiV.style.top = t+"px";
_menuDiV.style.left =(align?l-w:l)+"px";
_menuDiV.style.display = "block";
_menuDiV.onmouseout=_HideMenu
}

function _DropShadow(el, color, size){
for (var i=size; i>0; i--){
	var rect = document.createElement('div');
	var rs = rect.style
	rs.position = 'absolute';
	rs.left = (el.style.posLeft + i) + 'px';
	rs.top = (el.style.posTop + i) + 'px';
	rs.width = el.offsetWidth + 'px';
	rs.height = el.offsetHeight + 'px';
	rs.zIndex = el.style.zIndex - i;
	rs.backgroundColor = color;
	var opacity = 1 - i / (i + 1);
	rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
	el.insertAdjacentElement('afterEnd', rect);
}//for
}

//隐藏menu
function _HideMenu() {
if (!document.getElementById("_menuDiV")) return 
if (!_menuDiV.contains(window.event.toElement))
		_menuDiV.style.display="none"
}


//字符串开始
function _EndWith(s,s1){
  if (s1.length>s) return false;
  return (s.substr(s.length-s1.length).toLowerCase()==s1.toLowerCase())
}

//字符串结束
function _StartWith(s,s1){
  return (s.substr(0,s1.length).toLowerCase()==s1.toLowerCase())
}



if(!document.all){
    if( document.implementation.hasFeature("XPath", "3.0") ){
    	document.write("<script src=/js/firefox.js><"+"/script>")
    }
}

