 
if ( typeof(sitemap) != 'boolean' ) {
	sitemap = false;
}

$(document).ready(function(){
	onFlashReady();
});

if ( ! sitemap && typeof(SWFAddress) != 'undefined' ) {
	SWFAddress.addEventListener('change', onFlashChange);
}

function onFlashReady(){
		
		// $$('ul.menu > li').each(function(item) {
		var location = window.location.href.split('#');
		location = location[0];
		
		var elements = sitemap ? $('.csc-sitemap li') : $('ul.menu li');
		
		elements.each(function(item) {
			var segments = $(this).find('a:first').attr('href').split('/');
			var last_segment = segments[segments.length-1];

			if ( last_segment == 'produkte0.html'
				|| last_segment == 'griechenland.html'
				|| last_segment == 'gewinnmarathon.html'
				|| last_segment == 'meisterkoch.html'
				|| last_segment == 'griechischerwein.html'
				|| last_segment == 'mein_account.html') {


				var uri = location.split('/');
				var uri_string = '';
				
				
				for (var i =0; i < uri.length; i++) {
					if ( uri[i] == 'app' ) {
						uri_string = uri[i];
					}
				}
				
				// if ( uri_string == 'mein_account' || uri_string == 'marathon' ) {
				if ( uri_string == 'app' ) {
					location = 'griechenland.html';
				}

				
				
				var subitems = sitemap ? $(this).find('ul li a') : $(this).find('li a');

				subitems.each(function(link) {
					var segments = $(this).attr('href').split('/');
					var flashlink = segments[segments.length-1].split('.');
					var deeplink = flashlink[0];	
					deeplink = deeplink.split("_").join("/");
					
					if(	deeplink != "gewinnmarathon" && 
						deeplink != "mein/account" &&
						deeplink != "rezept/weinempfehlungen" &&
						deeplink != "joannisrezepte" ){
						if ( ! sitemap ) {
							$(this).attr('href',location+'#/'+deeplink);
							$(this).attr('name',deeplink);
						} else {
							$(this).attr('href',last_segment+'#/'+deeplink);
						}
					}

				});
			}
			
			

		});
		
		
}

function onFlashChange(){
	var sub = SWFAddress.getValue(); 
	var addr = sub.slice(1, sub.length);
	var title = SWFAddress.getTitle();

	if ( ! addr ) {
		return;
	} 

	$('ul.menu > li').each(function(item) {
		if ( sub != '/' ) {
			$(this).find("span").removeClass('menu-level1-current-active');
		}
		$(item).find('li > a').each(function(link) {
			
			if( $(this).attr('name') && addr.indexOf( $(this).attr('name') ) > -1 ){

				$(this).parent().addClass('menu-level2-active');
				$(this).find("span").addClass('menu_hover');
			}else{
				$(this).parent().removeClass('menu-level2-active');
				$(this).find("span").removeClass('menu_hover');
			}
		});
	});
	
	//etracker
	et_eC_Wrapper("lnxBCm",title,title,1,sub);
}
	
