var divide = "@";
var equal = "+";

window.onload=function(){
	var oldStr = new Array();
	oldStr[0] = "_";
	oldStr[1] = "\.asp\\?";
	oldStr[2] = "=";
	oldStr[3] = "&";
	oldStr[4] = "\"";
	
	var newStr = new Array();
	newStr[0] = "-";
	newStr[1] = divide;
	newStr[2] = equal;
	newStr[3] = divide;
	newStr[4] = ".html\"";
	
	//var matchkey = new RegExp("href=\"(.*?)"+oldStr[0]+"(.*?)"+oldStr[1]+"(.*?)"+oldStr[2]+"(.*?)"+oldStr[3]+"(.*?)"+oldStr[2]+"(.*?)"+oldStr[4],"ig");
//	//document.body.innerHTML = document.body.innerHTML.replace(matchkey,"href=\"$1"+newStr[0]+"$2"+newStr[1]+"$3"+newStr[2]+"$4"+newStr[3]+"$5"+newStr[2]+"$6"+newStr[4]);
//	document.body.innerHTML = document.body.innerHTML.replace(matchkey,"href=\"$1"+newStr[0]+"$2"+newStr[1]+"$3"+newStr[2]+"$4"+newStr[3]+"$5"+newStr[2]+"$6"+newStr[4]);
//	var mathckey2 = new RegExp("href=\"(.*?)"+newStr[1]+"(.*?)"+oldStr[3]+"(.*?)"+oldStr[2]+"(.*?)","ig");
//	document.body.innerHTML = document.body.innerHTML.replace(mathckey2,"href=\"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
//	document.body.innerHTML = document.body.innerHTML.replace(mathckey2,"href=\"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");


	var matchkey = new RegExp("(.*?)"+oldStr[0]+"(.*?)"+oldStr[1]+"(.*?)"+oldStr[2]+"(.*?)"+oldStr[3]+"(.*?)"+oldStr[2]+"(.*?)","ig");
	var matchkey2 = new RegExp("(.*?)"+newStr[1]+"(.*?)"+oldStr[3]+"(.*?)"+oldStr[2]+"(.*?)","ig");
	var myHref = document.getElementsByTagName("A");
	for(var i=0;i<myHref.length;i++)
	{
		if(myHref[i].tagName == "A" && myHref[i].href.search(/edit_tab.asp/i)==-1)
		{
			myHref[i].href = myHref[i].href.replace(matchkey,"$1"+newStr[0]+"$2"+newStr[1]+"$3"+newStr[2]+"$4"+newStr[3]+"$5"+newStr[2]+"$6");
			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
//			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
//			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
//			myHref[i].href = myHref[i].href.replace(matchkey2,"$1"+newStr[1]+"$2"+newStr[3]+"$3"+newStr[2]+"$4");
//			
			if(myHref[i].href.search(/\@/i)!=-1 && myHref[i].href.search(/\+/i)!=-1 && myHref[i].href.search(/\#/i)==-1)
			{
				myHref[i].href = myHref[i].href + ".html";
			}
			//myHref[i].href = myHref[i].href + ".html";
		}
	}
}
// JavaScript Document
//function killError(){return true;}
//window.onerror = killError;
var navmenu_niEasy_popwin_object=null;

function getTopic(Idx){
	var topicId=Idx.id;
	var s=0;
	var topicCatch=new Array();
	var topics=topicList();
	for(var i=0;i<topics.length;i++){
		if (topics[i][0]==topicId){topicCatch[s]=topics[i];s++;
		if (i<topics.length-1){	if (topics[i+1][0]!=topicId){break;}}
		else{break;}
		}
	}
	return topicCatch;
}

//所属菜单,菜单名,URL,菜单前导图片,新窗口,字体色,背景色,字体加粗
function createPop(inAr){
	var tCD="";
	for (var ii=0;ii<inAr.length;ii++){
		if (inAr[ii][1]=="-"){
			if(inAr[ii][2]==""){inAr[ii][2]="#C0C0C0";}
			if(inAr[ii][3]==""){inAr[ii][3]="#FFFFFF";}
			tCD+="<div style=\"height:7px;background-color:"+inAr[ii][3]+";text-align:center\"><img src=\"\" border=\"0\" width=\"90%\" style=\"background-color:"+inAr[ii][2]+";height:1px;margin-top:3px\"></div>\n"}
		else{
			var TXT=URL=IMG=TRG=FT=FT1=BG=BG1="";
			var FTA=BGA=FT1A=FT1B=BG1A=BG1B="";
			TXT=inAr[ii][1];
			if(inAr[ii][2]!=""){URL=" href=\""+inAr[ii][2]+"\""};
			if(inAr[ii][3]!=""){IMG="<img src=\""+inAr[ii][3]+"\" border=0>"};
			if(inAr[ii][4]==1){TRG=" target=\"_blank\""};
			if(inAr[ii][5]!=""){FT="color:"+inAr[ii][5]+";";
			FTA=inAr[ii][5]};
			if(inAr[ii][6]!=""){BG="background-color:"+inAr[ii][6]+";";BGA=inAr[ii][6]};
			tCD+="<div class='topic_unit' id=\"PopItemMark\" style=\""+FT+BG+"\" onMouseover=\"this.className='pover';\" onMouseout=\"this.className='topic_unit';\">";
			tCD+=IMG+"<a"+URL+TRG+" style=\""+FT+BG+"\" onMouseover=\"this.className='pover';\" onMouseout=\"this.className='topic_unit';\" class=\"topic_unit\">";
			if(inAr[ii][7]==1){tCD+="<b>"+TXT+"</b>"}else{tCD+=TXT};
			tCD+="</a></div>\n";
		}
	}
	return tCD;
}

function GetPoupPanelState(obj)
{
	if(typeof(window.navmenu_niEasy_popwinSub)!="undefined")
   {
		if(navmenu_niEasy_popwinSub.style.visibility=="visible")
		{
			if(navmenu_niEasy_popwin_object!=null)
			{
				if(navmenu_niEasy_popwin_object==obj)
				{
					return false;
				}
				else
				{
					navmenu_niEasy_popwin_object=obj;
					return true;
				}
			}
			else
			{
				navmenu_niEasy_popwin_object=obj;
				return true;
			}
		}
		else
		{
			return true;
		}
   }
   else
   {
		return true;
   }
}


function HiddenLocationPop()
{
	if(window.navmenu_niEasy_popwinSub)
	{
		if(event.srcElement.tagName=="DIV")
		{
			if(typeof(event.srcElement.id)!="undefined")
			{
				if(event.srcElement.id=="PopItemMark")
					return;	
			}
		}
		navmenu_niEasy_popwinSub.filters.revealTrans.apply();
		navmenu_niEasy_popwinSub.style.visibility="hidden";
		navmenu_niEasy_popwinSub.filters.revealTrans.play();
		navmenu_niEasy_popwin_object=null;
	}
}

function ShowPop(obj){
	
	window.document.body.onclick=function(){HiddenLocationPop();}
	
	var tpc=getTopic(obj);
	var popLeft=parseInt(getLeft(obj),10)+5;
	var popTop=parseInt(getTop(obj),10)+20;
		//navmenu_niEasy_popwin.style.left=popLeft;
		//navmenu_niEasy_popwin.style.top=popTop;
	if(tpc.length>0&&GetPoupPanelState(obj)){
		navmenu_niEasy_popwin.innerHTML="<div id=\"navmenu_niEasy_popwinSub\" style=\"left:"+popLeft+";top:"+popTop+";\" class=\"popmenu\" >"+createPop(tpc)+"</div>";
		navmenu_niEasy_popwinSub.filters.revealTrans.apply();
		navmenu_niEasy_popwinSub.style.visibility="visible";
		navmenu_niEasy_popwinSub.filters.revealTrans.play();
		//tst.innerHTML=createPop(tpc);
	}
}
;