function replace2(str,s_old,s_new)
{
    while( str.indexOf( s_old,0)>-1 ) str = str.replace(s_old,s_new);
    return str;
}
function showmsg(msg)
{
    var str = msg;
    while( str.indexOf( '|r',0)>-1 ) str = str.replace('|r','\r');
    while( str.indexOf( '|n',0)>-1 ) str = str.replace('|n','\n');
    window.alert(str);
}

//初始化当前位置
function init()
{  
	var str = GetParam("LINKNAME") ;
	str = str.replace("--%3e","-->").replace("-->"," --> ");
	var td = document.all.tdTitle;
	if(td != null)
	{
	    td.innerText = "权限菜单 --> " + unescape(str); 
	}
}


//获取参数
function GetParam(name)
{
	var input = document.location.href.split('#')[0];
	var result = input.replace(/\?/g," ").replace(/\&/g," ");
	var items = result.split(' ');
	var m = new RegExp("^" + name + "=","i");
	var param = "";
	for(var i=0;i<items.length;i++)
	{
		var temp = items[i];
		temp = temp.replace(/\s/g,"");
		if(temp=="")
		continue;
		if(temp.match(m))
		{
			if(param!="")
			param += ",";
			param += temp.replace(m,"");
		}
	}
	return param;
}


////////////////////////////////////////////////////////////////              
function SetColor() 
{
	for (var i = 0; i < SetColor.arguments.length; i++) 
	{
		this[i] = SetColor.arguments[i];
	}
	this.length = SetColor.arguments.length;
}

var Normalcolors = new SetColor("blue","#ff3300");
Normaldelay = 0.500000;
Normallink = 0;
//闪烁文字显示
//参数aLabelValue:要闪烁的文字的控件名称
function TextDance(aLabelValue){
	Normallink = (Normallink+1)%Normalcolors.length;
	document.all(aLabelValue.id).style.color = Normalcolors[Normallink];
	setTimeout("TextDance(document.all."+aLabelValue.id+")",Normaldelay*1000);
}
////////////////////////////////////////////////////////////////              




//打开一般窗口
function windowopen(url)
{ 
	var loc_size = "left=50,top=50,width=760,height=500"; 
	var w = window.open( url ,"_blank", loc_size +",status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
        w.focus();
} 
		
//打开一般窗口(经中转)
function windowopen2(url)
{ 
	var loc_size = "left=50,top=50,width=760,height=500"; 
	var w = window.open( "openurl.htm??"+ url ,"_blank", loc_size +",status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
        w.focus();
} 
		
//打开模态窗口
function windowopenDialog(url)
{  
    var rtn = showModalDialog( "openurl.htm??"+ url ,"_blank", "dialogHeight: 560px; dialogWidth: 750px;status=0;resizable=1;scrollbars=1;");
    if( rtn != null) 
    { 
		return rtn;
	}
	return '0'; 
} 	

//刷新框架头部，以更新待办数据
function refreshhead()
{
    if( window.opener != null && window.opener.parent.frames["head"] != null)
    {
        window.opener.parent.frames["head"].location.reload();
    }
}

