///////////////////// Level 2 Navigation functions ////////////////////////////////////////////

var arr_what = ['link-magazines', 'link-catalogs', 'link-books', 'link-collateral', 'link-reports']
var arr_what_sub = ['sub1'];
var arr_company = ['link-history', 'link-management', 'link-partners', 'link-links', 'link-careers'];
var arr_company_sub = [];
var arr_diff = ['link-features'];
var arr_diff_sub = [];
var arr_samples = ['link-digital', 'link-catalogs', 'link-print'];
var arr_samples_sub = [];
var arr_services = ['link-flexible', 'link-content', 'link-reader', 'link-analytics', 'link-dynamic', 'link-email'];
var arr_services_sub = [];

function remainActive(elem, newClass, menutype, linksArray, submenu){
	var e = document.getElementById(elem);
	var p = e.parentNode;
			resetAll(linksArray, elem, menutype, submenu);
			
			if(p.className == "menu-item-hover" ){
				e.className = newClass;
				p.className = "menu-item-active";
				p.style.backgroundImage = "url(assets/nav/lev3_arrow_" + menutype + ".gif)";
			}
}


function resetAll(linksArray, elem, menutype, submenu){
	
	for (i=0; i < linksArray.length; i++){
	
			var menuItem = linksArray[i];
			var e = document.getElementById(elem);
			var id = document.getElementById(elem).id;
			var m = document.getElementById(menuItem);
			
			if(menuItem != id){
				m.className = "menu-item-" + menutype + "";
				m.parentNode.style.backgroundImage = "url(assets/nav/lev3_arrow.gif)";
			} 
	}
	
	
	for (i=0; i < submenu.length; i++){
			var submenuItem = submenu[i];
			var s = document.getElementById(submenuItem);
			
			if(s.style.display == "block"){
				expandCollapse(submenuItem);
			}
	}
}

function menuRollover (elem, menutype){	
		var p = document.getElementById(elem).parentNode;
		p.className = "menu-item-hover";
		p.style.backgroundImage = "url(assets/nav/lev3_arrow_" + menutype + ".gif)";
}


function menuRollout (elem){	
		var p = document.getElementById(elem).parentNode;
		
		if (p.className != "menu-item-active"){
			p.className = "menu-item";
			p.style.backgroundImage = "url(assets/nav/lev3_arrow.gif)";
		}
}

function expandCollapse (elem){
	var e = document.getElementById(elem);
	
	if(e.style.display == "block"){
		e.style.display = "none";
	} else {
		e.style.display = "block";	
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function writeEmail(address){
	document.write("<a href='mailto:'" + address + "' class='link-contact'>" + address + "</a>");
}

function loadFrame(page){

	document.getElementById('mainframe').src = page;
	
}

function open_imirus_virtual(server, params) {
	window.open(server + '/Mpowered/imirusApp.jsp?' + params,'imirus','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0,width=1045,height=780');
}


function makeVisible (id) {
	var img = document.getElementById(id);
	img.style.visibility =  "visible";

}


function makeInvisible (id) {
	var img = document.getElementById(id);
	img.style.visibility =  "hidden";

}

function changeColorTo(elem) {
	var e = document.getElementById(elem);
	
	e.style.backgroundColor = "#333333";
}

function changeColorBack(elem) {
	var e = document.getElementById(elem);
	
	e.style.backgroundColor = "#CCCCCC";
}

function setDepth(elem, depth){
	var e = document.getElementById(elem);
	
	e.style.zIndex = depth;
}



