function setMyFavSite(){
exSetMyTag(1);
var oSetBox=$("SettingBox");
var arrObj=$("famDataArea_order").getElementsByTagName("li");
var arrLink=null;
var sTemp="<div class='inSetting'><p class='btns'>请选择您喜爱的网站，每次打开精彩实用网首页时，将自动标注所选择的网站。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='button' value='保存' onclick='savMyTag(1);' />&nbsp;<input type='button' value='默认' onclick='savMyTag(0);' />&nbsp;<input type='button' value='关闭' onclick='savMyTag(1);' /></p>"
sTemp+="<h3>名站导航</h3>";
sTemp+="<ul class='fam' id='setFam'>";
for (var i=0;i<arrObj.length;i++ ) {
     sTemp+=getSiteInfo(arrObj[i]);
}
sTemp+="</ul>";
arrObj=$("siteDataArea_order").getElementsByTagName("dl");
sTemp+="<h3>实用酷站</h3>";
sTemp+="<ul class='use' id='setUse'>";
for (var i=1;i<arrObj.length-1;i++ ) {
	sTemp+="<li class='cate'>"+arrObj[i].getElementsByTagName("dt")[0].innerHTML+"</li>";
	arrLink=arrObj[i].getElementsByTagName("dd");
	for (var j=0;j<arrLink.length;j++ ) {
     sTemp+=getSiteInfo(arrLink[j]);
	}
}
sTemp+="</ul>";
sTemp+="<p class='btns'>请选择您喜爱的网站，每次打开精彩实用网首页时，将自动标注所选择的网站。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='button' value='保存' onclick='savMyTag(1);' />&nbsp;<input type='button' value='默认' onclick='savMyTag(0);' />&nbsp;<input type='button' value='关闭' onclick='savMyTag(1);' /></p>";
sTemp+="</div>";
oSetBox.innerHTML=sTemp;
}

function getSiteInfo(o){
var sHTML="";
if (o.className=="myTag") {
	sHTML="<li class='"+o.className+"'><input type='checkbox' onclick='setMyTag(this);' checked /><a>"+o.getElementsByTagName("a")[0].innerHTML+"</a></li>";
} else {
	sHTML="<li><input type='checkbox' onclick='setMyTag(this);' /><a>"+o.getElementsByTagName("a")[0].innerHTML+"</a></li>";
}
    return(sHTML); 
}

function setMyTag(o){
o.parentNode.className=o.checked?"myTag":"";
}


function savMyTag(nStaus){
var oCover=document.getElementById("CoverAll");
var arrChk=$("setFam").getElementsByTagName("input");
var sTagFlag="";
var n=0;
for (var i=0;i<arrChk.length;i++ ) {
	if (arrChk[i].checked && nStaus==1){
	  sTagFlag+="1";
	  n++;
	} else {
	  sTagFlag+="0";
	}
}
sTagFlag+="|";
arrChk=$("setUse").getElementsByTagName("input");
for (var i=0;i<arrChk.length;i++ ) {
	if (arrChk[i].checked && nStaus==1){
	  sTagFlag+="1";
	  n++;
	} else {
	  sTagFlag+="0";
	}
}
sav265Cookie("My265Tag",sTagFlag);
exSetMyTag(0);
resetMyTag();
}

function resetMyTag(){
try {
var arrMyTag=getCookie("My265Tag");
arrMyTag=arrMyTag.split("|");
if (arrMyTag.length>1) {
	var arrObj=$("famDataArea_default").getElementsByTagName("li");
	var nMax=arrMyTag[0].length;
	nMax=arrObj.length>=nMax?nMax:arrObj.length;
	for (var i=0;i<nMax;i++ ) {
	  arrObj[i].className=arrMyTag[0].charAt(i)=="1"?"myTag":"";
	}
	arrObj=$("siteDataArea_order").getElementsByTagName("dd");
	nMax=arrMyTag[1].length;
	nMax=arrObj.length>=nMax?nMax:arrObj.length;
	for (var i=0;i<nMax;i++ ) {
	  arrObj[i].className=arrMyTag[1].charAt(i)=="1"?"myTag":"";
	}
}
} catch (e) {
;
}
}

function exSetMyTag(n){
	var oCover=document.getElementById("CoverAll");
	var oSetBox=$("SettingBox");
	if (n==1) {
		oSetBox.style.left=((document.body.offsetWidth-oSetBox.offsetWidth)/2+8)+"px";
		oSetBox.style.visibility="visible";
		oCover.style.top="0px";
		oCover.style.height=(getPageSize()[1])+"px";
		oCover.className=$("Wrap").className="Cover";
	} else {
		$("SettingBox").style.visibility="hidden";
		oCover.style.top="-9999px";
		$("Wrap").className="";
	}
}

function getPageSize(){  
  var xScroll, yScroll;  
  if (window.innerHeight && window.scrollMaxY) {  
    xScroll = document.body.scrollWidth;
    yScroll = window.innerHeight + window.scrollMaxY;
  } else if (document.body.scrollHeight > document.body.offsetHeight){
    xScroll = document.body.scrollWidth;
    yScroll = document.body.scrollHeight;
  } else {
    xScroll = document.body.offsetWidth;
    yScroll = document.body.offsetHeight;
  }

  var windowWidth, windowHeight;
  if (self.innerHeight) {
    windowWidth = self.innerWidth;
    windowHeight = self.innerHeight;
  } else if (document.documentElement && document.documentElement.clientHeight) {
    windowWidth = document.documentElement.clientWidth;
    windowHeight = document.documentElement.clientHeight;
  } else if (document.body) {
    windowWidth = document.body.clientWidth;
    windowHeight = document.body.clientHeight;
  }  
  
  if(yScroll < windowHeight){
    pageHeight = windowHeight;
  } else { 
    pageHeight = yScroll;
  }

  if(xScroll < windowWidth){  
    pageWidth = windowWidth;
  } else {
    pageWidth = xScroll;
  }

  arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
  return arrayPageSize;
}


function set265Home(){
var oSetBox=$("SettingBox");
var arrObj=$("famDataArea_order").getElementsByTagName("li");
var arrLink=null;
var sTemp="<div class='inSetting'><p class='desc'><a href='javascript:;' onclick='exSetMyTag(0);'>关闭</a><span>欢迎将精彩实用网设置为首页</span></p>"
sTemp+="<h3>欢迎将精彩实用网设置为首页</h3>";
sTemp+="<p class='setHomeLogo'>";
sTemp+="<a href='http://www.ok881.com'>&nbsp;<br />精彩实用网</a>";
sTemp+="</p>";
sTemp+="</div>";
oSetBox.innerHTML=sTemp;
exSetMyTag(1);
}