/**
 * auto triggered by jQuery when document is loaded.
 * attach all events.
 */
var $j = jQuery.noConflict();
$j(document).ready( function() {
	page.init();
	nav.init();
});

var page = {
	init: function(){
		if ($j('#left div.submenu .side_nav').length == 0){
			//remove side navigation block
			$j('#left div.submenu').remove();
		}
	}
}

var nav = {
	init : function() {
		$j('#lang ul li.active').prependTo('#lang ul');
		$j('#lang ul li.active').click(function(event) {
			$j('#lang ul li.normal').toggle('fast');
		});

		if($j('#activateHome').length > 0){
			$j('#nav ul.dropdown li:first a').addClass('active');
		}
		if($j('#nav ul.dropdown li a.active').length > 0){
			$j('#nav ul.dropdown li a.active').parent().children('ul').show();
		}
		$j('#nav ul.dropdown > li').hover(
			function() { 
				$j('#nav ul.dropdown ul').hide();
				$j('ul',this).show(); 
			},
			function() {
				$j('#nav ul.dropdown ul').hide();
				if($j('#nav ul.dropdown li a.active').length > 0){
					$j('#nav ul.dropdown li a.active').parent().children('ul').show();
				}
			}
		);
	}	
}
