/*
P&G

SiB

subnavigation.js

V 1.01

builds the 3rd to nth navigation, displayed in left column

created 12-09-2003 oBu
last edited 02-05-2003 oBu

to do:
- language selection
- 6th level
*/

position=getNavPosition();
prim=position[1];
sec=position[2];
terz=position[3];
quart=position[4];
quint=position[5];
hex=position[6];

pathPre=position[7];			
if (pathPre=="") {			
	pathPre="../";			
}							
if (prim=="") {
	prim=8;
}
subNavSep="0000cc";
subNavBg="#ccffff"
// prim and sec must be set, otherwise this sniplet should not be there

// check for displayable terz points
counter=0;
if (prim!="" && sec!="") {
	if (mpt[prim][sec].length>0) {
		for (i=1; i<mpt[prim][sec].length; i++) {
			if (mpt[prim][sec][i]['iin']=="yes") {
				counter++;
			}
		}
	}
}
if (prim!="" && sec!="" && counter>0) {
	subNavString="<table border=0 cellpadding=0 cellspacing=0 width=168><tr>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=14 height=1 border=0 alt=\"\"></td>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=8 height=1 border=0 alt=\"\"></td>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=8 height=1 border=0 alt=\"\"></td>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=8 height=1 border=0 alt=\"\"></td>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=8 height=1 border=0 alt=\"\"></td>"+
		"<td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=122 height=1 border=0 alt=\"\"></td></tr>";
// top spacer
	subNavString+="<tr><td colspan=6 bgcolor="+subNavBg+"><img src=\""+pathPre+"gfx/trans.gif\" width=\"1\" height=\"3\" border=\"0\" alt=\"\"></td></tr>";
	if (mpt[prim][sec].length>0) {
		for (i=1; i<mpt[prim][sec].length; i++) {
			if (mpt[prim][sec][i]['iin']=="yes") {
				// build url
				if (pathPre=="../") {
					method=1;
				} else {
					method=2;
				}
				helper=mpt[prim][sec][i]['lnk'];
				
				urlString="";
				if (chosLang=="fr_FR") {
					if (mpt[prim][sec][i]['exfr']==0) {
						//alert(urlString);
						urlString=getEngUrlString(method,helper);
					} else {
						urlString=getUrlString(method,helper);
					}
				} 
				if (chosLang=="es_ES") {
					if (mpt[prim][sec][i]['exes']==0) {
						//alert(urlString);
						urlString=getEngUrlString(method,helper);
					} else {
						urlString=getUrlString(method,helper);
					}
				}
				if (chosLang=="it_IT") {
					if (mpt[prim][sec][i]['exit']==0) {
						//alert(urlString);
						urlString=getEngUrlString(method,helper);
					} else {
						urlString=getUrlString(method,helper);
					}
				}
				if (chosLang=="de_DE") {
					if (mpt[prim][sec][i]['exde']==0) {
						//alert(urlString);
						urlString=getEngUrlString(method,helper);
					} else {
						urlString=getUrlString(method,helper);
					}
				}
				else if (chosLang=="en_UK") {
					urlString=getUrlString(method,helper);
				}
				
				
				if (i==terz) {
					style="blueboldteaser";
				} else {
					style="blueteaser";
				}
				subNavString+="<tr><td bgcolor=\""+subNavBg+"\">&nbsp;</td><td bgcolor=\"#ccffff\" valign=top><img src=\""+pathPre+"gfx/arrow.gif\" border=\"0\" alt=\"\"></td><td colspan=4 bgcolor=\"#ccffff\"><a href=\""+urlString+"\" class=\""+style+"\">"+mpt[prim][sec][i]['nme'+lang]+"</a></td></tr>";

			// lvl 3
				if (mpt[prim][sec][i].length>0 && i==terz) {
					for (j=1; j<mpt[prim][sec][i].length; j++) {
						if (mpt[prim][sec][i][j]['iin']=="yes") {
							// build url
							if (pathPre=="../") {
								method=1;
							} else {
								method=2;
							}
							helper=mpt[prim][sec][i][j]['lnk'];
							//urlString=getUrlString(method,helper);
							if (chosLang=="fr_FR" && mpt[prim][sec][i][j]['exfr']==0) {
							//alert(urlString);
								urlString=getEngUrlString(method,helper);
							} 
							else if (chosLang=="es_ES" && mpt[prim][sec][i][j]['exes']==0) {
							//alert(urlString);
								urlString=getEngUrlString(method,helper);
							}
							else if (chosLang=="it_IT" && mpt[prim][sec][i][j]['exit']==0) {
							//alert(urlString);
								urlString=getEngUrlString(method,helper);
							}
							else if (chosLang=="de_DE" && mpt[prim][sec][i][j]['exde']==0) {
							//alert(urlString);
								urlString=getEngUrlString(method,helper);
							}
							else if (chosLang=="en_UK") {
								urlString=getUrlString(method,helper);
							}
							
							if (j==quart) {
								style="blueboldteaser";
							} else {
								style="blueteaser";
							}
							subNavString+="<tr><td bgcolor=\""+subNavBg+"\" colspan=2>&nbsp;</td><td bgcolor=\"#ccffff\" valign=top><img src=\""+pathPre+"gfx/arrow.gif\" border=\"0\" alt=\"\"></td><td colspan=3 bgcolor=\"#ccffff\"><a href=\""+urlString+"\" class=\""+style+"\">"+mpt[prim][sec][i][j]['nme'+lang]+"</a></td></tr>";
						}
						// lvl 3
						if (mpt[prim][sec][i][j].length>0 && j==quart) {
							for (k=1; k<mpt[prim][sec][i][j].length; k++) {
								if (mpt[prim][sec][i][j][k]['iin']=="yes") {
									// build url
									if (pathPre=="../") {
										method=1;
									} else {
										method=2;
									}
									helper=mpt[prim][sec][i][j][k]['lnk'];
									//urlString=getUrlString(method,helper);
									if (chosLang=="fr_FR" && mpt[prim][sec][i][j][k]['exfr']==0) {
							//alert(urlString);
										urlString=getEngUrlString(method,helper);
									}
									if (chosLang=="es_ES" && mpt[prim][sec][i][j][k]['exes']==0) {
							//alert(urlString);
										urlString=getEngUrlString(method,helper);
									}
									if (chosLang=="it_IT" && mpt[prim][sec][i][j][k]['exit']==0) {
							//alert(urlString);
										urlString=getEngUrlString(method,helper);
									}
									if (chosLang=="de_DE" && mpt[prim][sec][i][j][k]['exde']==0) {
							//alert(urlString);
										urlString=getEngUrlString(method,helper);
									}
									else if (chosLang=="en_UK") {
										urlString=getUrlString(method,helper);
									}
										
									if (k==quint) {
										style="blueboldteaser";
									} else {
										style="blueteaser";
									}
									
									subNavString+="<tr><td bgcolor=\""+subNavBg+"\" colspan=3>&nbsp;</td><td bgcolor=\"#ccffff\" valign=top><img src=\""+pathPre+"gfx/arrow.gif\" border=\"0\" alt=\"\"></td><td colspan=2 bgcolor=\"#ccffff\"><a href=\""+urlString+"\" class=\""+style+"\">"+mpt[prim][sec][i][j][k]['nme'+lang]+"</a></td></tr>";
								}
								// hex:
								if (mpt[prim][sec][i][j][k].length>0 && k==quint) {
									for (l=1; l<mpt[prim][sec][i][j][k].length; l++) {
										if (mpt[prim][sec][i][j][k][l]['iin']=="yes") {
											// build url
											if (pathPre=="../") {
												method=1;
											} else {
												method=2;
											}
											helper=mpt[prim][sec][i][j][k][l]['lnk'];
											//urlString=getUrlString(method,helper);
											if (chosLang=="fr_FR" && mpt[prim][sec][i][j][k][l]['exfr']==0) {
											//alert(urlString);
												urlString=getEngUrlString(method,helper);
											}
											if (chosLang=="es_ES" && mpt[prim][sec][i][j][k][l]['exes']==0) {
											//alert(urlString);
												urlString=getEngUrlString(method,helper);
											}
											if (chosLang=="it_IT" && mpt[prim][sec][i][j][k][l]['exit']==0) {
											//alert(urlString);
												urlString=getEngUrlString(method,helper);
											}
											if (chosLang=="de_DE" && mpt[prim][sec][i][j][k][l]['exde']==0) {
											//alert(urlString);
												urlString=getEngUrlString(method,helper);
											}
											else if (chosLang=="en_UK") {
												urlString=getUrlString(method,helper);
											}
											if (l==hex) {
												style="blueboldteaser";
											} else {
												style="blueteaser";
											}
											
											subNavString+="<tr><td bgcolor=\""+subNavBg+"\" colspan=4>&nbsp;</td><td bgcolor=\"#ccffff\" valign=top><img src=\""+pathPre+"gfx/arrow.gif\" border=\"0\" alt=\"\"></td><td colspan=2 bgcolor=\"#ccffff\"><a href=\""+urlString+"\" class=\""+style+"\">"+mpt[prim][sec][i][j][k][l]['nme'+lang]+"</a></td></tr>";
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	
	subNavString+="<tr><td colspan=6 bgcolor="+subNavBg+"><img src=\""+pathPre+"gfx/trans.gif\" width=1 height=3 border=0 alt=\"\"></td></tr></table><table border=0 cellpadding=0 cellspacing=0 width=168><tr><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=14 height=1 border=0 alt=\"\"></td><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=7 height=1 border=0 alt=\"\"></td><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=105 height=1 border=0 alt=\"\"></td><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=14 height=1 border=0 alt=\"\"></td><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=14 height=1 border=0 alt=\"\"></td><td bgcolor="+subNavSep+"><img src=\""+pathPre+"gfx/trans.gif\" width=14 height=1 border=0 alt=\"\"></td></tr><tr><td colspan=6>&nbsp;</td></tr></table>";

	document.write(subNavString);
}