var topnavTimerID;
var parentdiv = "header";
var cssclass_off = "dropdown_off";
var cssclass_over = "dropdown_over";
var menudiv = new Array('solutions', 'company', 'partners', 'support');
var disappeardelay=150;
var menus = new Array();

// Solutions Menu
var thismenuname = menudiv[0];
eval("menus." + thismenuname + "= new Array()");
eval("thismenu = menus." + thismenuname);
thismenu.text = new Array();
thismenu.text[0] = 'Home Office';
thismenu.text[1] = 'Small & Medium Business';
thismenu.text[2] = 'Large Enterprise Business';
thismenu.text[3] = 'Solution Tour';
thismenu.text[4] = 'Managed Services';
thismenu.text[5] = 'News & Events';
//thismenu.text[6] = '#';
//thismenu.text[7] = '#';
//thismenu.text[8] = '#';

thismenu.link = new Array();
thismenu.link[0] = 'home_office.html'; // note, a slight hack is used for that target
thismenu.link[1] = 'small_medium_business.html';
thismenu.link[2] = 'large_enterprise_business.html';
thismenu.link[3] = 'solution_tour.html';
thismenu.link[4] = 'managed_services.html';
thismenu.link[5] = 'news_events.html';
thismenu.link[6] = '#';
thismenu.link[7] = '#';
thismenu.link[8] = '#';

// Company Menu
var thismenuname = menudiv[1];
eval("menus." + thismenuname + "= new Array()");
eval("thismenu = menus." + thismenuname);
thismenu.text = new Array();
thismenu.text[0] = 'Executive Team';
thismenu.text[1] = 'Business Model';
thismenu.text[2] = 'CR&T Careers';
thismenu.text[3] = 'Privacy Statement ';
thismenu.text[4] = 'Merchant Policy';
thismenu.text[5] = 'Contact Us';
//thismenu.text[6] = '#';
//thismenu.text[7] = '#';
//thismenu.text[8] = '#';

thismenu.link = new Array();
thismenu.link[0] = 'executive_team.html';
thismenu.link[1] = 'business_model.html';
thismenu.link[2] = 'crt_careers.html';
thismenu.link[3] = 'privacy_statement.html';
thismenu.link[4] = 'merchant_policy.html';
thismenu.link[5] = 'contact_us.html';
//thismenu.link[6] = '#';
//thismenu.link[7] = '#';
//thismenu.text[8] = '#';

// Partners Menu
var thismenuname = menudiv[2];
eval("menus." + thismenuname + "= new Array()");
eval("thismenu = menus." + thismenuname);
thismenu.text = new Array();
thismenu.text[0] = 'VentureTech Network';
thismenu.text[1] = 'Out in Front';
thismenu.text[2] = 'Meet the Specialists';
thismenu.text[3] = 'Get more answers';
thismenu.text[4] = 'Technology Partner';
thismenu.text[5] = 'Everything Computers';

thismenu.link = new Array();
thismenu.link[0] = 'venturetech_network.html';
thismenu.link[1] = 'out_in_front.html';
thismenu.link[2] = 'meet_the_specialists.html';
thismenu.link[3] = 'get_more_answers.html';
thismenu.link[4] = 'technology_partner.html';
thismenu.link[5] = 'everything_computers.html';

// Support Menu
var thismenuname = menudiv[3];
eval("menus." + thismenuname + "= new Array()");
eval("thismenu = menus." + thismenuname);
thismenu.text = new Array();
thismenu.text[0] = 'Online RMA Form';
thismenu.text[1] = 'Support & Troubleshooting';
thismenu.text[2] = 'Software & Drivers';
thismenu.text[3] = 'CR&T Webinars';
thismenu.text[4] = 'Help Desk';
//thismenu.text[5] = '#';
//thismenu.text[6] = '#';
//thismenu.text[7] = '#';
//thismenu.text[8] = '#';

thismenu.link = new Array();
thismenu.link[0] = 'online_rma_form.html';
thismenu.link[1] = 'support_troubleshooting.html';
thismenu.link[2] = 'software_drivers.html';
thismenu.link[3] = 'crt_webinars.html';
thismenu.link[4] = 'help_desk.html';
//thismenu.link[5] = '#';
//thismenu.link[6] = '#';
//thismenu.link[7] = '#';
//thismenu.link[8] = '#';

function topnav_preload() {
	var preloaded = new Array();
	for (i=0;i<arguments.length;i++) {
		preloaded[i] = new Image();
		// preloaded[i].src = args[i];
        preloaded[i].src = '../img/nav_' + arguments[i] + '_over.gif';
	}
}

    
function swapMenu(name, mouse_is_on) {
	if (mouse_is_on) {
		clearTimeout(topnavTimerID);
		turnOff(name);
		changeClass(name, cssclass_over);
	} else {
		clearTimeout(topnavTimerID);
		topnavTimerID = setTimeout('turnOff("")', disappeardelay);
	}
}

function turnOff(name) {
	for (i=0; i<menudiv.length; i++) {
		if (name.indexOf(menudiv[i])==-1) {
			changeClass(menudiv[i], cssclass_off);
			swap('nav_' + menudiv[i]);  
		} 
	}
}
