
base_src = "/en/business/_img/menu/";

btn_about_us_0 = new Image();
btn_about_us_0.src = base_src + "btn_about_us_0.gif";
btn_about_us_1 = new Image();
btn_about_us_1.src = base_src + "btn_about_us_1.gif";

btn_solutions_0 = new Image();
btn_solutions_0.src = base_src + "btn_solutions_0.gif";
btn_solutions_1 = new Image();
btn_solutions_1.src = base_src + "btn_solutions_1.gif";

btn_events_0 = new Image();
btn_events_0.src = base_src + "btn_events_0.gif";
btn_events_1 = new Image();
btn_events_1.src = base_src + "btn_events_1.gif";

btn_auction_solutions_0 = new Image();
btn_auction_solutions_0.src = base_src + "btn_auction_solutions_0.gif";
btn_auction_solutions_1 = new Image();
btn_auction_solutions_1.src = base_src + "btn_auction_solutions_1.gif";

btn_contact_us_0 = new Image();
btn_contact_us_0.src = base_src + "btn_contact_us_0.gif";
btn_contact_us_1 = new Image();
btn_contact_us_1.src = base_src + "btn_contact_us_1.gif";

btn_home_0 = new Image();
btn_home_0.src = base_src + "btn_home_0.gif";
btn_home_1 = new Image();
btn_home_1.src = base_src + "btn_home_1.gif";


function createSubMenu(section, current)
{
	var baseURL = "/en/business";
	var menuItems = new Array();

	if (section == "company" || section == "media" || section == "resources" || section == "contact")
	{
		menuItems[0] = {type:"hed", id:"about_us", name:"About Us", url:baseURL+"/company/index.jsp", submenu:[
			{id:"faq", name:"- Frequently Asked Questions", url:baseURL+"/faq/index.jsp"}]};		
		menuItems[1] = {id:"contact_us", name:"Contact Us", url:baseURL+"/company/contact.jsp"};
		menuItems[2] = {id:"privacy_policy", name:"Privacy Policy", url:baseURL+"/legal/privacy.jsp"};
	}
	else if (section == "solutions")
	{
		menuItems[0] = {type:"hed", id:"borderfree_solutions", name:"Overview", url:baseURL+"/solutions/index.jsp"};

		menuItems[1] = {type:"hed", id:"delivery", name:"Borderfree Delivery", url:baseURL+"/solutions/delivery.jsp"};
		
		menuItems[2] = {type:"hed", id:"marketing", name:"Marketing Solutions", url:baseURL+"/solutions/marketing.jsp", submenu:[
			{id:"demand_marketing", name:"- Demand Marketing", url:baseURL+"/solutions/marketing.jsp#demand_marketing"},
			{id:"marketing_services", name:"- Marketing Services", url:baseURL+"/solutions/marketing.jsp#marketing_services"}]};

		menuItems[3] = {type:"hed", id:"order_management_fulfillment", name:"Order Management and Fulfillment Solutions", url:baseURL+"/solutions/order_management.jsp", submenu:[
			{id:"product_classification", name:"- Product Classification", url:baseURL+"/solutions/order_management.jsp#product_classification"},
			{id:"price_quoting", name:"- Price Quoting", url:baseURL+"/solutions/order_management.jsp#price_quoting"},
			{id:"order_capture", name:"- Order Capture", url:baseURL+"/solutions/order_management.jsp#order_capture"},
			{id:"order_management", name:"- Order Management", url:baseURL+"/solutions/order_management.jsp#order_management"},
			{id:"fulfillment", name:"- Fulfillment", url:baseURL+"/solutions/order_management.jsp#fulfillment"}]};

		

		menuItems[4] = {type:"hed", id:"treasury_management", name:"Treasury Management Services", url:baseURL+"/solutions/treasury_management.jsp", submenu:[
			{id:"billing", name:"- Billing", url:baseURL+"/solutions/treasury_management.jsp#billing"},
			{id:"settlement", name:"- Settlement", url:baseURL+"/solutions/treasury_management.jsp#settlement"},
			{id:"fraud_scoring", name:"- Fraud Scoring", url:baseURL+"/solutions/treasury_management.jsp#fraud_scoring"},
			{id:"reconciliation", name:"- Reconciliation", url:baseURL+"/solutions/treasury_management.jsp#reconciliation"},
			{id:"cost_certainty", name:"- Cost Certainty", url:baseURL+"/solutions/treasury_management.jsp#cost_certainty"}]};

		menuItems[5] = {type:"hed", id:"customer_service", name:"Customer Service Solutions", url:baseURL+"/solutions/customer_service.jsp"};

		menuItems[6] = {type:"hed", id:"shipment_logistics", name:"Shipment and Logistics Solutions", url:baseURL+"/solutions/shipment_logistics.jsp", submenu:[
			{id:"parcel_detailing", name:"- Parcel Detailing", url:baseURL+"/solutions/shipment_logistics.jsp#parcel_detailing"},
			{id:"package_to_shipment_sorting", name:"- Package to Shipment Sorting", url:baseURL+"/solutions/shipment_logistics.jsp#package_to_shipment_sorting"},
			{id:"shipment_to_container_aggregation", name:"- Shipment to Container Aggregation", url:baseURL+"/solutions/shipment_logistics.jsp#shipment_to_container_aggregation"},
			{id:"inventory_management", name:"- Inventory Management", url:baseURL+"/solutions/shipment_logistics.jsp#inventory_management"},
			{id:"manifest_generation", name:"- Manifest Generation", url:baseURL+"/solutions/shipment_logistics.jsp#manifest_generation"},
			{id:"returns_and_exceptions_management", name:"- Returns and Exceptions Management", url:baseURL+"/solutions/shipment_logistics.jsp#returns_and_exceptions_management"}]};


	}
	else if (section == "technologies")
	{
		menuItems[0] = {id:"borderfree_technologies", name:"Overview", url:baseURL+"/technologies/index.jsp"};
		menuItems[1] = {id:"technology_deployment", name:"Deployment", url:baseURL+"/technologies/deployment.jsp"};
		menuItems[2] = {id:"product_classification", name:"- Product Classification", url:baseURL+"/technologies/modules/product_classification.jsp"};
		menuItems[3] = {id:"quoting_services", name:"- Quoting Services", url:baseURL+"/technologies/modules/quoting_services.jsp"};
		menuItems[4] = {id:"order_capture", name:"- Order Capture", url:baseURL+"/technologies/modules/order_capture.jsp"};
		menuItems[5] = {id:"order_management", name:"- Order Management", url:baseURL+"/technologies/modules/order_management.jsp"};
		menuItems[6] = {id:"customer_service", name:"- Customer Service", url:baseURL+"/technologies/modules/customer_service.jsp"};
		menuItems[7] = {id:"fulfillment_services", name:"- Fulfillment Services", url:baseURL+"/technologies/modules/fulfillment_services.jsp"};
		menuItems[8] = {id:"financial_services", name:"- Financial Services", url:baseURL+"/technologies/modules/financial_services.jsp"};
		menuItems[9] = {id:"data_management", name:"- Data Management", url:baseURL+"/technologies/modules/data_management.jsp"};
	}

	var HTML = '<img src="/en/business/_img/mnuhed_' + section + '.gif" width="170" height="40">';
	var o;

	if (section == "solutions" || section == "company")
	{
		for (var i = 0; i < menuItems.length; i++)
		{
			o = menuItems[i];

			if (o.id == current)
			{
				HTML += '<div class="submenuBtnOn">' + o.name + '</div>';
			}
			else
			{
				HTML += '<a class="subMenu" href="' + o.url + '"><div class="submenuBtnHed">' + o.name + '</div></a>';
			}

			if (o.submenu)
			{
				for (var j = 0; j < o.submenu.length; j++)
				{
					HTML += '<a class="subMenu" href="' + o.submenu[j].url + '"><div class="submenuBtnSub">' + o.submenu[j].name + '</div></a>';
				}
			}
		}
	}
	else
	{
		for (var i = 0; i < menuItems.length; i++)
		{
			o = menuItems[i];

			if (o.id == current)
			{
				HTML += '<div class="submenuBtnOn">' + o.name + '</div>';
			}
			else
			{
				HTML += '<a class="subMenu" href="' + o.url + '"><div class="submenuBtn">' + o.name + '</div></a>';
			}
		}
	}

	document.write(HTML);
}


/* Image Handling */
function swapImage()
{
	var d = document.images;
	if (d)
	{
		var a = arguments;
		for (var i = 0; i < a.length; i += 2)
		{
			d[a[i]].src = eval(a[i] + "_" + a[i + 1] + ".src");
		}
	}
}

/* Widgets */
function sendMsg(user, domain)
{
		var o = "mailto:" + user + "@" + domain;
		window.location = o;
}

function popWin(url, id, w, h)
{
	var spec = 'width=' +w+ ', height=' +h+ ', left=10, top=10, location=no, menubar=no, resizeable=no, scrollbars=auto, status=yes, toolbar=no';
	window.open(url, id, spec);
}

function setBookmark(label)
{
	if (document.all && document.mimeType && !window.opera)
	{
		window.external.AddFavorite(location.href, label);
	}
	else
	{
		alert("Please right-click in the center of your browser window and select 'Bookmark This Page'");
	}
}

function statusMsg(msg)
{
	window.status = msg;
}

function switchLang(section)
{
	var root = {};
	root.b2b_en = "http://www.borderfree.net/en";
	root.b2c_en = "http://www.borderfree.ca/en";
	root.b2b_fr = "http://www.libres-frontieres.net/fr";
	root.b2c_fr = "http://www.libres-frontieres.ca/fr";

	//alert(root[section] + location.pathname.slice(3));
	location.href = root[section] + location.pathname.slice(3);
}


/* EOF */
