/* Daniel Fabien - webmaster@script-masters.com
*  Script Masters - http://www.script-masters.com
   Adapté et complété par Laure Vanoncini, Web content manager à l'AIG / 
* 
*  Menu vertical dynamique
*  Vous pouvez utiliser ce script sous reserve de conserver ce message
*/

//------------------- Options  ------------------------//
var largeurMenu = "205"					// Largeur du menu
var policeMenu = "Verdana"				// Police pour les menus
var taillePoliceMenu = "11px"			// Taille de la police du menu
var couleurPoliceMenu = "#FFFFFF"		// Couleur de la police du menu
var couleurBordureGauche = "0"	// Couleur de la bordure du menu
var couleurBordureDroite = "0"	// Couleur de la bordure du menu
var couleurBordureHaut = "0"		// Couleur de la bordure du menu
var couleurBordureBas = "#8F8F8F"		// Couleur de la bordure du menu
var couleurFond = "url(images/s-link.jpg)"// Couleur du fond du menu
var couleurFond2 = "#918E8E"			// Couleur du fond des sous menus
var couleurLienRollOver = "#333333"		// Couleur des liens lors du rollover
var couleurFondRollOver = "#DBDBDB"		// Couleur du fond sur Rollover

//------------------- Valeurs du menu  ------------------------//

// Nom de chaque menu
var menu = new Array();
menu[0]="<b><span style='text-transform:title case'>&nbsp;&nbsp;&nbsp;About Us</span></b>";
menu[1]="<b><span style='text-transform:title case'>&nbsp;&nbsp;&nbsp;Our Services</span></b>";
menu[2]="<b><span style='text-transform:title case'>&nbsp;&nbsp;&nbsp;Shipping Guide</span></b>";
menu[3]="<b><span style='text-transform:title case'>&nbsp;&nbsp;&nbsp;Support Services</span></b>";
menu[4]="<b><span style='text-transform:title case'>&nbsp;&nbsp;&nbsp;Track</span></b>";



var ssmenuNom = new Array(); 
var ssmenuLien = new Array();
var ssmenuTarget = new Array();

// Valeurs IGIA

ssmenuNom[0] = new Array();
ssmenuLien[0] = new Array();
ssmenuTarget[0] = new Array();

ssmenuNom[0][0] = "&nbsp;&nbsp;&nbsp;&nbsp;Philosophy";
ssmenuLien[0][0] = "#";
ssmenuTarget[0][0] = "main";

ssmenuNom[0][1] = "&nbsp;&nbsp;&nbsp;&nbsp;Cargo Junction Agents";
ssmenuLien[0][1] = "#";
ssmenuTarget[0][1] = "main";

ssmenuNom[0][2] = "&nbsp;&nbsp;&nbsp;&nbsp;Follow-Up";
ssmenuLien[0][2] = "follow-up.htm";
ssmenuTarget[0][2] = "main";

// Valeurs our services

ssmenuNom[1] = new Array();
ssmenuLien[1] = new Array();
ssmenuTarget[1] = new Array();

ssmenuNom[1][0] = "&nbsp;&nbsp;&nbsp;&nbsp;Freight Forfwarding";
ssmenuLien[1][0] = "freight_forwording.htm";
ssmenuTarget[1][0] = "main";

ssmenuNom[1][1] = "&nbsp;&nbsp;&nbsp;&nbsp;Multimodal Transport Operations";
ssmenuLien[1][1] = "m_t_operations.htm";
ssmenuTarget[1][1] = "main";

ssmenuNom[1][2] = "&nbsp;&nbsp;&nbsp;&nbsp;Customs Clearance";
ssmenuLien[1][2] = "c_clearance.htm";
ssmenuTarget[1][2] = "main";

ssmenuNom[1][3] = "&nbsp;&nbsp;&nbsp;&nbsp;Transportation & Warehousing";
ssmenuLien[1][3] = "transportation.htm";
ssmenuTarget[1][3] = "main";

ssmenuNom[1][4] = "&nbsp;&nbsp;&nbsp;&nbsp;Documentaion";
ssmenuLien[1][4] = "documentation.htm";
ssmenuTarget[1][4] = "main";

ssmenuNom[1][5] = "&nbsp;&nbsp;&nbsp;&nbsp;Cargo Junction Advantage";
ssmenuLien[1][5] = "c_advantage.htm";
ssmenuTarget[1][5] = "main";

// Valeurs shiping guide

ssmenuNom[2] = new Array();
ssmenuLien[2] = new Array();
ssmenuTarget[2] = new Array();


ssmenuNom[2][0] = "&nbsp;&nbsp;&nbsp;&nbsp;A to Z of Shipping Terms";
ssmenuLien[2][0] = "s-a.htm";
ssmenuTarget[2][0] = "main";

ssmenuNom[2][1] = "&nbsp;&nbsp;&nbsp;&nbsp;B/L Clauses";
ssmenuLien[2][1] = "blclauses.htm";
ssmenuTarget[2][1] = "main";

ssmenuNom[2][2] = "&nbsp;&nbsp;&nbsp;&nbsp;Conversion tables";
ssmenuLien[2][2] = "conversion.htm";
ssmenuTarget[2][2] = "main";

ssmenuNom[2][3] = "&nbsp;&nbsp;&nbsp;&nbsp;Container Specifications";
ssmenuLien[2][3] = "c_specifications.htm";
ssmenuTarget[2][3] = "main";


ssmenuNom[2][4] = "&nbsp;&nbsp;&nbsp;&nbsp;Dangerous Goods";
ssmenuLien[2][4] = "dangerous_goods.htm";
ssmenuTarget[2][4] = "main";

ssmenuNom[2][5] = "&nbsp;&nbsp;&nbsp;&nbsp;Insurance";
ssmenuLien[2][5] = "insurance.htm";
ssmenuTarget[2][5] = "main";

ssmenuNom[2][6] = "&nbsp;&nbsp;&nbsp;&nbsp;Currency Calculator";
ssmenuLien[2][6] = "http://www.x-rates.com/calculator.html";
ssmenuTarget[2][6] = "main";




// Valeurs support
ssmenuNom[3] = new Array();
ssmenuLien[3] = new Array();
ssmenuTarget[3] = new Array();

ssmenuNom[3][0] = "&nbsp;&nbsp;&nbsp;&nbsp;Insurers";
ssmenuLien[3][0] = "insurers.htm";
ssmenuTarget[3][0] = "main";

ssmenuNom[3][1] = "&nbsp;&nbsp;&nbsp;&nbsp;Ports";
ssmenuLien[3][1] = "port.htm";
ssmenuTarget[3][1] = "main";

ssmenuNom[3][2] = "&nbsp;&nbsp;&nbsp;&nbsp;Rail Operators";
ssmenuLien[3][2] = "http://www.concorindia.com/";
ssmenuTarget[3][2] = "main";

ssmenuNom[3][3] = "&nbsp;&nbsp;&nbsp;&nbsp;Warehouses";
ssmenuLien[3][3] = "http://www.cewacor.nic.in/";
ssmenuTarget[3][3] = "main";

// Valeurs Track
ssmenuNom[4] = new Array();
ssmenuLien[4] = new Array();
ssmenuTarget[4] = new Array();

ssmenuNom[4][0] = "&nbsp;&nbsp;&nbsp;&nbsp;Track Your Air Shipment";
ssmenuLien[4][0] = "airshipment.htm";
ssmenuTarget[4][0] = "main";

ssmenuNom[4][1] = "&nbsp;&nbsp;&nbsp;&nbsp;Track Your Sea Shipment";
ssmenuLien[4][1] = "seashipment.htm";
ssmenuTarget[4][1] = "main";

ssmenuNom[4][2] = "&nbsp;&nbsp;&nbsp;&nbsp;Track Your Inland Container";
ssmenuLien[4][2] = "http://www.concorindia.com/containerquery.asp";
ssmenuTarget[4][2] = "main";



//------------------- Ne rien modifier ------------------------//
var nbMenu = menu.length;

//------------------- Rendu dynamique  ------------------------//

//On détecte le browser
var ie=document.all
var ns6=document.getElementById&&!document.all

function montreMenu(num){
	for (var i=0; i<nbMenu; i++) {
		if (ie) {
			objet = document.all["ssmenu"+i]
		} else if (ns6) {
			objet = document.getElementById("ssmenu"+i);
		}
		if (objet.style.display == ""){
			objet.style.display = "none"
		}
	}
	if (ie) {
		objet = document.all["ssmenu"+num]
	} else if (ns6) {
		objet = document.getElementById("ssmenu"+num);
	}
	if (objet.style.display == "none"){
		objet.style.display = ""	
	} 
}

function rollOver(lien) {
	lien.style.background = couleurFondRollOver;
	lien.style.color = couleurLienRollOver;
}

function rollOut(lien) {
	lien.style.background = couleurFond2;
	lien.style.color = couleurPoliceMenu;
}

function ouvreLien(url,mode) {
	if (mode == "main") {
		location.replace(url)
	} else if (mode == "_top")  {
		window.top.location.href = url
	} else { 
		window.top.parent.frames[mode].location.href  = url
	}
}


//------------------- Génération du menu  ------------------------//

function generation () {
	document.write("<style type='text/css'>");
	document.write("td.menu {");
	document.write("	font-family: "+policeMenu+";");
	document.write("	font-size: "+taillePoliceMenu+";");
	document.write("	color: "+couleurPoliceMenu+";");
	document.write("	border-left: 1px solid #5C5C5C;");
	document.write("	border-right: 1px solid #5C5C5C;");
	document.write("	border-top: 1px solid #5C5C5C;");
	document.write("	border-bottom: 1px solid #8F8F8F;");
	document.write("	background-image: "+couleurFond+";");
	document.write("}");

	document.write("table.ssmenu {");
	document.write("	font-family: "+policeMenu+";");
	document.write("	font-size: "+taillePoliceMenu+";");
	document.write("	color: "+couleurPoliceMenu+";");
	document.write("	border-left: 1px solid "+couleurBordureGauche+";");
	document.write("	border-right: 1px solid "+couleurBordureDroite+";");
	document.write("	border-top: 1px solid "+couleurBordureHaut+";");
	document.write("	border-bottom: 1px solid "+couleurBordureBas+";");
	document.write("	background-image: "+couleurFond2+";");
	document.write("}");
	document.write("</style>");
	
	document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0'>");
	//1ere boucle
	for (i=0; i<nbMenu; i++) {
		document.write("<tr>");
		document.write("<td height='30' onMouseOver='montreMenu("+i+")' style='cursor:hand' class='menu' valign='middle'>"+menu[i]+"</td>");
		document.write("</tr>");
		document.write("<tr style='display:none' id='ssmenu"+i+"'>");
		document.write("<td>");
 		//<!--Un espace-->
		document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0'>");
		document.write("<tr>");
		document.write("<td width='2'></td>");
		document.write("</tr>");
		document.write("</table>");
		//<!--Le sous menu-->
		document.write("<table width='"+largeurMenu+"' border='0'  cellspacing='0' cellpadding='0' class='ssmenu'>");
   		// seconde boucle
		for (z=0; z<ssmenuNom[i].length; z++) {
			document.write("<tr>");
			document.write("<td height='22' onMouseOver='rollOver(this)' onMouseOut='rollOut(this)' onClick='ouvreLien(\""+ssmenuLien[i][z]+"\",\""+ssmenuTarget[i][z]+"\")' style='cursor:hand' valign='middle'>"+ssmenuNom[i][z]+"</td>");
			document.write("</tr>");
   			//fin seconde boucle
		}
		document.write("</table>");
		document.write("</td>");
		document.write("</tr>");
		document.write("<tr>");
		document.write("<td width='2'></td>");
		document.write("</tr>");
		// fin 1 ere boucle
		}
	document.write("</table>");
	}
	
