function nm_init(sBas)
{
nm_sBas=sBas;var sUa=window.navigator.userAgent,icIE=sUa.indexOf('MSIE'),icNN=sUa.indexOf('Gecko');
if(icIE!=-1)nm_nIE=parseFloat(sUa.slice(icIE+5));
else if(icNN!=-1)nm_nNN=6;nm_bWin=sUa.indexOf('Win')!=-1;nm_sCoo='; '+document.cookie+'; ';nm_bNM=((nm_bWin&&nm_nIE>=5)||(nm_nNN>=6))&&(nm_sCoo.indexOf('; NM=0;')==-1);
	if(nm_bNM){
		for(var i=1;i<4;i++)document.write('<div id="nm_c'+i+'" class="nmX"></div>');a=document.getElementsByName("nmb");
		for(var i=0;i<a.length;i++){a[i].onmouseover=nm_bi;a[i].onmouseout=nm_bo;a[i].onclick=nm_bc;a[i].firstChild.onclick=nm_bc;
		}
	if(nm_nIE){
		if(window.onload!=null)nm_olx=window.onload;window.onload=nm_onload;}
		}
}

function nm_data(sId,sU)
{
if(!nm_bNM)return;
	if(nm_nIE){
		nm_aDlo[nm_cDlo++]=sId;nm_aDlo[nm_cDlo++]=sU;document.write('<script language="javascript" charset="utf-8" id="'+sId+'"></script>');
		}
		else{
		document.write('<script language="javascript" charset="utf-8" id="'+sId+'" src="'+sU+'"></script>');
		}
}
		
function nm_local(){var s=nm_sCoo;var i=s.indexOf('; P1=');if(i<0)return;s=s.slice(i+5);s=s.slice(0,s.indexOf('; '));if(s.length>3&&s.slice(0,3)=='01%')s=unescape(s);var a=s.split('|');if(a.length<6)return;if(a[5]=='')return;var dbBas = nm_sBas.replace("/id", "/databox");var u=dbBas+"/error/&s=|||||"+a[5];nm_data('nm_nml',u);}

function nm_done(){if(nm_iDlo<nm_cDlo){var o=document.getElementById(nm_aDlo[nm_iDlo++]);o.src=nm_aDlo[nm_iDlo++];}}var nm_bNM=0,nm_bDis=0,nm_nIE=0,nm_nNN=0,nm_bWin=0,nm_aDlo=new Array,nm_cDlo=0,nm_iDlo=0,nm_as=new Object,nm_nD=0,nm_sBas='',nm_tDis=0,nm_tNew=0,nm_nNew=0,nm_aDef=0,nm_olx=0,nm_sSuf='';

function nm_onload(){nm_done();if(nm_olx!=0)nm_olx();}

function nm_bc(o){if(o){if(o.which==3)return true;o=o.target;}else o=window.event.srcElement;o=nm_ne(o,'onclick');if(nm_sx(o.className)!='H')o.className+='H';var sU;if(o.firstChild.tagName=='A')sU=o.firstChild.getAttribute('href');else sU=o.getAttribute('href');if(sU!=''){return nm_mc(nm_su(sU));}}

function nm_bi(o){if(o)o=o.target;else o=window.event.srcElement;o=nm_ne(o,'onmouseover');nm_mi(o,'*'+o.getAttribute('nm_sn'),o.getAttribute('nm_suf'),0,o.getAttribute('CM_sf'));}

function nm_bo(o){if(o){o2=o.relatedTarget;o=o.target;}else{o=window.event.srcElement;o2=window.event.toElement;}o=nm_ne(o,'onmouseout');o2=nm_ne(o2,'onmouseout');if(o==o2)return;nm_mo(o);}

function nm_mc(sU){nm_mx(0,0);if(nm_nIE>0)window.event.cancelBubble=true;if(sU.slice(0,11)=='javascript:'){eval(sU.slice(11));return false;}sU=nm_g(sU);if((nm_nIE>=5)&&(window.event.shiftKey)){document.selection.empty();window.open(sU);return false;}top.location.href=sU;return false;}

function nm_g(sU){if (window.navigator.userAgent.indexOf('MSIE') == -1) return sU;var gCheck=new Function("try{if (gEnabled) return true; else return false;}catch(e){return false;}");if (!gCheck()) return sU;var gNode=window.event.srcElement;var CM, CE=null;while(gNode!=null){if(gNode.id=="nmb"){CM=gNode.getAttribute("CM")+gNode.getAttribute("CM_sf");CE=gNode.getAttribute("nm_sn");break;}else if(gNode.getAttribute("CM")!=null){if(sU.indexOf("http:")!=-1)return sU;CM=gNode.getAttribute("CM");CE=gNode.getAttribute("CE");if(liveEnv){sU="http://www.es.catholic.net"+sU;}else{sU=location.protocol+"//"+location.host+sU};break;}gNode=gNode.parentElement;}if(CE!=null)return defaultG+sU+"&&PS="+PSTaxonomy+"&SU=http%3A/"+"/www.es.catholic.net&CM="+escape(CM)+"&CE="+escape(CE);else return sU;}

function nm_mi(o,sU,sS,nD,gS){
if(nm_tDis){
window.clearTimeout(nm_tDis);nm_tDis=0;
}
if(nm_nNew){
	if(nD<nm_nD){
	nm_aDef=new Array(o,sU,sS,nD,gS);return;
	}
	else{
	window.clearTimeout(nm_tNew);nm_tNew=0;nm_nNew=0;
	}
}
var b=(sU.charAt(0)=='*')&&(!nm_bDis);nm_mx(nD,b);
if(b){
var body=document.body,dxCli,dyCli,dxOff,dyOff,sId=sU.slice(1);
	if(dxCli=body.clientWidth){
	dyCli=body.clientHeight;dxOff=body.scrollLeft;dyOff=body.scrollTop;
	}
	else{
	dxCli=window.innerWidth-14;dyCli=window.innerHeight-15;dxOff=window.pageXOffset;dyOff=window.pageYOffset;
	}
var oX=new nm_xy(o,body),xPar=oX.x,yPar=oX.y,dxPar=oX.dx,dyPar=oX.dy;dxOff-=oX.xP;dyOff-=oX.yP;
	if((nm_as[sId])&&((nD>0)||(dxCli>2*dxPar)&&(dyCli>4*dyPar))){
	var sas=nm_as[sId];
		if(nD!=0){
			if(sas.charAt(0)!='*')sas='.'+sas;sas=sas.replace(/\*/,'.');nm_sSuf=sS;
			}
			else{
			sas=sas.replace(/\*.*/,'');
			}
	var as=sas.split('|'),cs=as.length-1,sS,s,sV,sW,sT;nD=nD+1;nm_nD=nD;s='<div id="nm_d'+nD+'" class="nmF"><table id="nm_t'+nD+'" class="nmTF" width="200" cellpadding="0" cellspacing="0">';
	var ceCnt=0,CM="";
	for(var is=0;is<cs;is+=2){
	sV=sW=as[is];sT=as[is+1];
		if(sW.charAt(0)=='*'){
		sV=nm_as[sV.slice(1)].split('|')[0];sS='F';if(CM!='F')ceCnt=0;CM='F';
		}
		else if(sW.charAt(0)!='+'){
		sS='E';if(CM!='S')ceCnt=0;CM='S';}sV=nm_su(sV);
		if(sW.charAt(0)=='+')s+='<tr><td height="17" class="nmIR" onmouseout="nm_mo(this)" onmouseover="nm_mi(this,\''+sW+'\',null,'+nD+',\''+gS+'\')"><span class="nmLR">'+sT+'</span></td></tr>';
		else s+='<tr><td height="17" CM="NewsMenuL'+(nD+1)+CM+gS+'" CE="'+sId+'-'+(++ceCnt)+'" class="nmI'+sS+'" onclick="nm_mc(\''+nm_se(sV)+'\')" onmouseout="nm_mo(this)" onmouseover="nm_mi(this,\''+nm_se(sW)+'\',null,'+nD+',\''+gS+'\')"><a href="'+sV+'" CM="NewsMenuL'+(nD+1)+CM+gS+'" CE="'+sId+'-'+(ceCnt)+'" class="nmL'+sS+'" onclick="return false;">'+sT+'</a></td></tr>';}s+='</table></div>';
	var oC=document.getElementById('nm_c'+nD);oC.innerHTML=s;
	var oT=document.getElementById('nm_t'+nD),dx=oT.offsetWidth,dy=oT.offsetHeight;
	var x=xPar,y=yPar;
		if(o.nm_bDrp){
		y+=dyPar;
			if(x+dx>dxOff+dxCli)x=(dxOff+dxCli)-dx;
		}
		else{
		var dxOverlap=(nD==1)?0:2;x+=dxPar-dxOverlap;
		if(nD>1)y-=1;
		if(x+dx>dxOff+dxCli){
			if(xPar-dx>dxOff)x=xPar+dxOverlap-dx;
			else x=(dxOff+dxCli)-dx;
		}
		if(x<dxOff)x=dxOff;
		if(y+dy>dyOff+dyCli){
		y=(dyOff+dyCli)-dy;
		}
		if(y<dyOff)y=dyOff;
		}
		var oD=document.getElementById('nm_d'+nD);oD.style.width=dx;oD.style.height=dy;oD.style.left=x;oD.style.top=y;oD.style.zIndex=10000;nm_nNew=1;
		}
		}
		if(nm_sx(o.className)!='H'){o.className+='H';o.firstChild.className+='H';
	}
}

function nm_mo(o){if((nm_nNew==1)&&(nm_nD)){nm_nNew=2;nm_tNew=window.setTimeout('nm_mt();',250);document.getElementById('nm_c'+nm_nD).nm_aOff=new Array(o);}else{if(nm_sx(o.className)=='H'){o.className=o.className.slice(0,-1);o.firstChild.className=o.firstChild.className.slice(0,-1);}}nm_aDef=0;nm_tDis=window.setTimeout('nm_mx(0,0)',600);}

function nm_mt(){nm_nNew=0;if(nm_aDef!=0)nm_mi(nm_aDef[0],nm_aDef[1],nm_aDef[2],nm_aDef[3],nm_aDef[4]);}

function nm_mx(nD,b)
{
var aOff=document.getElementById('nm_c'+(nD+1)).nm_aOff;
	if(aOff){
		if(nm_sx(aOff[0].className)=='H'){aOff[0].className=aOff[0].className.slice(0,-1);aOff[0].firstChild.className=aOff[0].firstChild.className.slice(0,-1);
		}
	}for(var iD=nD+1;iD<=nm_nD;iD++){var oC=document.getElementById('nm_c'+iD);oC.nm_aOff=0;oC.innerHTML='';}if(nD==0){var sV=b?'hidden':'',o;nm_mv('SELECT',sV);nm_mv('OBJECT',sV);nm_mv('EMBED',sV);nm_mv('IFRAME',sV);if(nm_nNN)nm_mv('INPUT',sV);}nm_nD=nD;}
	
function nm_mv(sT,sV){var ao=document.getElementsByTagName(sT);for(var io=0;io<ao.length;io++){var o=ao[io];if(!o||o.nm_bOk)continue;o.style.visibility=sV;}}
	
function nm_ne(o,e){while(true){if((o==null)||(typeof(o)=='undefined'))return null;if((o[e]!=null)&&(typeof(o[e])!='undefined'))return o;o=o.parentNode;}}
	
function nm_xy(o,oR){var oP=o,x=0,y=0,dx=o.offsetWidth,dy=o.offsetHeight;this.xP=0;this.yP=0;while(true){if (nm_nIE){if (oP.currentStyle.styleFloat!="none"){this.xP=oP.offsetLeft;this.yP=oP.offsetTop;break;}}x+=oP.offsetLeft;y+=oP.offsetTop;if(oP==oR)break;oP=oP.offsetParent;if(oP==null)break;}this.x=x;this.y=y;this.dx=dx;this.dy=dy;}
	
function nm_su(sU){if((sU.slice(0,5)!='http:')&&(sU.slice(0,11)!='javascript:')){if(sU.indexOf('/')==-1){if(nm_sSuf!='')sU+=nm_sSuf;sU=sU+'/';}if(sU.charAt(0)!='/')sU=nm_sBas+sU;else if(nm_sBas.slice(0,6)=='http:/')sU=nm_sBas.slice(0,nm_sBas.indexOf('/',7))+sU;}return sU;}
	
function nm_se(s){return s.replace(/\'/g, '\\\'');}

function nm_sx(s){return s.charAt(s.length-1);}if(typeof(nm_onscriptload)=='function')nm_onscriptload();