
$(document).ready(function() {
	/*
	$('#navigation > ul > li').has('ul').hover(
		function(){
			$(this).addClass('sub-nav');
		}, function(){
			$(this).removeClass('sub-nav');
	});
	*/
	/*
	var userAgent = navigator.userAgent.toLowerCase();
  	if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) {
    	$('#navigation').css({'width':'518px'});
  	}
	*/
	var hasSubMenu;	// for blog main navigation because it is a special case
	$('#navigation > ul > li').hover(
		function(){
			$(this).addClass('sub-nav');
			
			// for blog main navigation because it is a special case
			hasSubMenu = $(this).find('ul').size();
			if (hasSubMenu == 0) {
				$('#navigation .sub-nav > a > span').css({
					"border-bottom":"1px solid #4A4A4A",
					"-moz-box-shadow":"2px 2px 2px #222",
    				"-webkit-box-shadow":"2px 2px 2px #222",
    				"box-shadow":"2px 2px 2px #222",
					"filter":"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#222222')"
				});
			}
		},
		function(){
			$(this).removeClass('sub-nav');
			
			// for blog main navigation because it is a special case
			if (hasSubMenu == 0) {
				$(this).find('a > span').css({
					"border-bottom": "none",
					"-moz-box-shadow": "none",
					"-webkit-box-shadow": "none",
					"box-shadow": "none",
					"filter": "none"
				});
			}
	});
	
	$('#navigation li.sub-nav li a').css({
		'background': 'red'
	});
	
});

