var is_opera =  navigator.userAgent.indexOf('Opera') > -1;
var is_safari = navigator.userAgent.indexOf('AppleWebKit/') > -1;
var is_chrome = navigator.userAgent.indexOf('Chrome') > -1;
var is_firefox = navigator.userAgent.indexOf('Firefox') > -1;
var is_mac = navigator.platform.toLowerCase().indexOf('mac') > -1;
var is_linux = navigator.platform.toLowerCase().indexOf('linux') > -1;
var ie6 = false;
var ie7 = false;
var ie8 = false;


$(document).ready(function() {
	
	$('#menu-header li').first().addClass('first-child');
	$('#menu-footer li').first().addClass('first-child');

	$("#gallery-items .thumb, #gallery-items .enlarge").fancybox(
			{
				//'width'			: 300,
				'href'			: this.href,
				'overlayOpacity' : 0.6,
				//'type': 'iframe',
				'overlayColor': '#000',
				'padding': 5,
				'titleShow': false,
				/*'titlePosition': 'over',*/
				'centerOnScroll': false
			}		
	);

	$('a').map(function(i, el){
		if($(el).attr('rel') == 'external') {
			$(el).attr('target', '_blank');
		}
	})

	
	$('#menu-header li').bind('mouseover', function(event) {
		$(event.currentTarget).addClass('over');
	});	
	$('#menu-header li').bind('mouseout', function(event) {
		$(event.currentTarget).removeClass('over');
	});	

	if(is_safari) {
		$('body').addClass('browser-safari');
	}

	if(is_opera) {
		$('body').addClass('browser-opera');
	}

	if(is_chrome) {
		$('body').addClass('browser-chrome');
	}	
	/*
    if(typeof navigation_handler == 'object') {
        navigation_handler.setup();
    }
	*/
	
});

/*

var navigation_handler = {
    items: [],
    
    setup: function()  {
        this.items = $('#menu-top-menu').children();

		$(this.items).bind('mouseover', function(event) {
            if($(event.currentTarget).hasClass('over')) return;
            
            navigation_handler.items.map(function(i, el){
                if($(event.currentTarget) != el) {
                    $(el).removeClass('over');
                }
            })

            var submenu = $('ul', event.currentTarget)[0];
            if(submenu) {
                $(event.currentTarget).addClass('over');

                    if(!ie8 && !ie7 && !ie6) {
						$(submenu).css({'opacity':'0'});
						$(submenu).animate({
						opacity: 1.0
						  }, 300, function() {
						});
					}
            }
        });        

        $('body').bind('mouseover', function(event) {
            if($(event.target).parents('#menu-header').length > 0) return;
            navigation_handler.items.map(function(i, el){
                
				if($(el).hasClass('over')) {
					$(el).removeClass('over');
				}
				
            })
			
        });

    }
}
*/
