var secNav_path = '';

function splitUrl(path, base) {

	if (base.length > 1) {
		var a_url = path.split('/' + base);
		var s_a_url = a_url[1].split('/');
	} else {
		var frag = path.substr(base.length);
		var s_a_url = frag.split('/');
	}
	return s_a_url;
}
function combinePath(array, level) {
	var string = array[0];

	for (i = 0; i < level; i++) {
		if (array[i + 1]) {
			string = string + '/' + array[i + 1];
		}
	}

	return string;
}

function buildMenu(base) {

	var akt_url = window.location.pathname;
	var base_path = base;

	a_url = splitUrl(akt_url, base_path);

	var path = combinePath(a_url, 1);

	var akt_domain = document.domain;
	if (akt_domain == 'www.festo-didactic.co.uk') {
		path = 'http://' + akt_domain + '/' + path;
	}

	var nav_id = '';

	$('#prim_nav a[rel=' + path + '/]').parent('li').addClass('current');
	$('#prim_nav a[rel=' + path + ']').parent('li').addClass('current');
}

function buildSecMenu(nav_id, base) {
	var akt_url = window.location.pathname;
	var base_path = base;

	a_url = splitUrl(akt_url, base_path);

	var akt_domain = document.domain;
	if (akt_domain == 'www.festo-didactic.co.uk') {
		secNav_path = 'http://' + akt_domain + '/';
		if (a_url[0] && a_url[0] != 'gb-en') {
			secNav_path = secNav_path + 'gb-en/';
		}
	}

	for ( var x in a_url) {
		if (a_url[x]) {
			secNav_path = secNav_path + a_url[x] + '/';
			$('#sec_nav a[rel=' + secNav_path + ']').parent('li').addClass('current');
			$('#sec_nav a[rel=' + secNav_path + ']').next().show();
		}
	}

}

$(document).ready( function() {

	$('#sec_nav ul').hide();

	// online:
	var nav_id = buildMenu("/");
	buildSecMenu(nav_id, "/");

	// meacon und didactic preview:
	// var nav_id = buildMenu("didactic/");
	// buildSecMenu(nav_id, "didactic/");

});