
// dynamic navigtion menu system 
// mia.walczak@reuters.com
// Reuters Group Communications Studio
// v1.2 // 19.12.02
// FUNCTIONS TO BUILD MENUS

   
function prepareNav(){
initJnr();

// write topnav
document.write("<table border='0' cellpadding='1' cellspacing='0' width='"+topwidth+"' id='noprint'>");
document.write("<tr><td width='100%' bgcolor='"+topbgcolor+"'>");
document.write("<table border='0' cellpadding='0' cellspacing='0' bgcolor='#ffffff' width='100%'>");
document.write("<tr><td class='sitecolour' width='100%'><a href='#' onmouseover=hideAll();hideSub('rsub');><img src='"+linkStart+"../images/spacer.gif' border='0' width='"+topbarwidth+"' height='8' /></a></td></tr>");
document.write("<tr><td width='100%'>");
document.write("<table border='0' bgcolor='#ffffff' cellpadding='0' cellspacing='0' width='100%'>");
document.write("<tr><td><a href='#' onmouseover='hideAll();'><img src='"+linkStart+"../images/spacer.gif' border='0' width='5' height='12' /></a></td>");
for (i=0; i<tlen; i++){
document.write("<td nowrap>");
document.write("<img name='im"+i+"'src='"+linkStart+"../images/spacer.gif' width='1' height='1' border='0' ");
if (document.all){
document.write("style='position:relative'");
}
document.write("/>");
document.write("<a href='"+topurl[i]+"' onmouseout=showSub('sub"+i+"') onmouseover=prepareSub('sub"+i+"') ");
if (topnav[i]== on){
document.write("class='topmenuon' target='_parent'>");
}
else document.write("class='topmenu' target='_parent'>");
document.write(topnav[i]+"</a></td>");
document.write("<td><a href='#' onmouseover='hideAll();'><img border='0' src='"+linkStart+"../images/grey.gif' /></a></td>");
}
document.write("<td width='100%'></td></tr></table>");
document.write("</td></tr></table>");
document.write("</td></tr></table>");


// write subnav menus
for (s=0; s<slen; s++){
document.write("<div id='sub"+s+"' ");
if ((document.all)&&((ie5)||(ie6))){
document.write("style='position:absolute; visibility:hidden; left:"+ (document.all['im'+s].offsetLeft + diffx) +"; top:"+ (document.all['im'+s].offsetTop + diffy) +";' ");
}
if ((document.all)&&(ie4)){
document.write("style='position:absolute; visibility:hidden; left:"+ ie4x[s] +"; top:"+ ie4y +";' ");
}
document.write(">");
if(subnav[s].length>0){

document.write("<table border=0 cellpadding=0 cellspacing=0 width='"+subwidth+"'> ");
document.write("<tr><td><a href='#' onmouseover='hideAll();'><img src='"+linkStart+"../images/spacer.gif' border=0 width=3 height='"+((subnav[s].length)*15)+"'></a></td>");
document.write("<td width='100%'>");
document.write("<table border='0' width='"+subwidth+"' onmouseover=prepareSub('sub"+s+"') onmouseout=hideSub('sub"+s+"') cellspacing='0' cellpadding='0'>");
document.write("<tr><td><img border='0' src='"+linkStart+"../images/spacer.gif' height=1 width='"+subwidth+"'/></td></tr>");
document.write("<tr><td bgcolor='"+subbgcolor+"'><table border=0 width='100%' cellspacing=1 cellpadding=3>");

for (ss=0; ss<subnav[s].length; ss++){
document.write("<tr><td nowrap bgcolor='"+subtd+"'> "); 
document.write("<a class='topmenutwo' href='"+suburl[s][ss]+"'>"+subnav[s][ss]+"</a>");
document.write("</td></tr>");
	}
document.write("</table></td></tr>");
document.write("<tr><td><a href='#' onmouseover='hideAll();'><img src='"+linkStart+"../images/spacer.gif' border='0' width='"+subwidth+"' height='5'></a></td></tr>");
document.write("</table></td>");
document.write("<td><a href='#' onmouseover='hideAll();'><img src='"+linkStart+"../images/spacer.gif' border='0' width='3' height='"+((subnav[s].length)*15)+"'></a></td></tr>");
document.write("</table>");
}	
	else{
document.write("");
}

document.write("</div>");
	}




// write right subnav menu
document.write("<div id='rsub'");
if (document.all){
document.write(" style='position:absolute; width:"+rsubwidth+"; left:"+rsubx+"; top:"+rsuby+"; visibility:hidden; z-index:2;' ");
}
document.write(">");

document.write("<table width:"+rsubwidth+"; border=0 cellpadding=0 cellspacing=0><tr><td><a href='#' onmouseover=hideSub('rsub')><img src='"+linkStart+"../images/spacer.gif' border=0 width=30 height=150></a></td>");
document.write("<td>");
document.write("<table border='0' width='"+rsubwidth+"' cellspacing='0'  cellpadding='0'>");
document.write("<tr><td><img border='0' src='"+linkStart+"../images/spacer.gif' height='5' width='"+subwidth+"'/></td></tr>");
document.write("<tr><td bgcolor='"+rsubbgcolor+"'><table border='0' width:"+rsubwidth+"; cellspacing='1' cellpadding='4'>");

for (r=0; r<rsubnav.length; r++){
document.write("<tr><td nowrap align='"+rsubalign+"' bgcolor='"+rsubtd+"'> "); 
document.write("<a class='topmenutwo' href='"+rsuburl[r]+"'>");
document.write(rsubnav[r]);
document.write("</a></td></tr>");
	}
document.write("</table>");
document.write("</td></tr>");
document.write("<tr><td><a href='#' onmouseover=hideSub('rsub')><img border='0' src='"+linkStart+"../images/spacer.gif' height='30' width='"+subwidth+"'/></a></td></tr>");
document.write("</table>");

document.write("</td>");
document.write("<td><a href='#' onmouseover=hideSub('rsub')><img src='"+linkStart+"../images/spacer.gif' border=0 width=30 height=150></a></td></tr>");
document.write("</table>");
document.write("</div>");



// positioning subnav for netscape
for (s=0; s<slen; s++){ 

if(document.layers){
document[subv+s].x = document[imgv+s].x+ndiffx   
document[subv+s].y = document[imgv+s].y+ndiffy
		}
	}

}


