jQuery.noConflict();


jQuery(document).ready(function(){
  
  
  
  // Attachin mp3 player for audio files
  player_href = "http://www.lichens.ie/dewplayer/dewplayer-mini.swf?mp3=";

  i = 0;
  jQuery("a[href$='mp3']").each(function() {
    mp3_href = jQuery(this).attr('href');
    final_href = player_href+mp3_href;
    
    
    mp3_attr = "mp3"+i;
    jQuery(this).after("<span id='"+mp3_attr+"'></span>");
    jQuery(this).remove();
    
    
		var so = new SWFObject(final_href,"mp3","160","18","9","#000000");
		so.addParam("quality","best");
		so.addParam("salign","lt");
		so.addParam("scale","noscale");
		so.addParam("wmode","transparent");
		so.write("mp3"+i);	
    
    i++;

  });
  jQuery
  
        var so = new SWFObject("http://www.lichens.ie/wp-content/themes/lichens/header.swf","header","950","300","9","#000000");
		so.addParam("quality","best");
		so.addParam("salign","lt");
		so.addParam("scale","noscale");
		so.addParam("wmode","transparent");
		so.write("header");

    initMenus();
});

function initMenus() {
    
    var url = document.location.href;
    var trimmed_url = location.protocol + "//" + location.host + location.pathname.slice(0, location.pathname.indexOf("/", 1)) + "/";
    //console.log(url);
    var selector = "#nav ul a[href^='"+trimmed_url+"']";
    //console.log(trimmed_url);
    
    if(url != "http://www.lichens.ie/") {
        jQuery(selector).addClass('active');
    }
    
    jQuery("#nav ul a.active").each(function() {
        jQuery(this).parent().parent().show().siblings("a").addClass("open");
    });
    
    
    jQuery('ul#nav li:has(ul)>a').addClass("accordion");
	//jQuery('ul#nav ul').hide();
	jQuery('ul#nav ul:not(:has(a.active))').hide().siblings("a").addClass("close");
    
	
	jQuery('ul#nav a.accordion').click( function() {
        var currentSubList =  jQuery(this).siblings('ul');
        currentSubList.slideToggle();
        
        if( jQuery(this).hasClass("open") ) {
            jQuery(this).addClass("close").removeClass("open");
        }
        else {
            jQuery(this).addClass("open").removeClass("close");
        }
        
        jQuery(this).blur();
        return false;
        
        
		//var checkElement = jQuery(this).next();
		//var parent = this.parentNode.parentNode.id;
		//
		//if(jQuery('#' + parent).hasClass('noaccordion')) {
		//	jQuery(this).next().slideToggle('normal');
		//	return false;
		//}
		//
		//if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		//	if(jQuery('#' + parent).hasClass('collapsible')) {
		//		jQuery('#' + parent + ' ul:visible').slideUp('normal');
		//	}
		//	return false;
		//}
		//if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		//	jQuery('#' + parent + ' ul:visible').slideUp('normal');
		//	checkElement.slideDown('normal');
		//	return false;
		//}
	});
};