
	function show_share() { 
		$('#share-box').fadeIn(200) ; 
	}

	function hide_share() { 
		$('#share-box').fadeOut(200) ; 
	}
	
	function mainmenu(){
	$("#navigation a").removeAttr("title");
	$("#navigation ul").css({display: "none"}); // Opera Fix
	$("#navigation li").hover(function(){
			$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
			},function(){
			$(this).find('ul:first').css({visibility: "hidden"});
			});
	}

	$(document).ready(function($) {
		
		mainmenu(); // Navigation
		
		$("#article-list").wrapInner(document.createElement("tr"));
		$("#article-list").wrapInner(document.createElement("table"));
		$("#article-list .article-wrapper").wrap("<td>");
		
		// IE FIXES
		$("#navigation li:last-child").addClass("ie-last-child-fix");
		
		// Share box animation
		$('.share-button').mouseenter(function() {
			show_share()
		});

		$('#share').mouseleave(function() {
			hide_share();
		});
		
		// Share button animation
		$('#share-box a, .social-button-holder a').hover(function(){
			$(this).stop().animate({ opacity : 0.5 }, 200 );
			},
			function () {
				$(this).stop().animate({ opacity : 1 }, 200 );
			}
		);
		
		// Nav menu collapse
		$("#expand-button").click(function (){   	
			if($(this).hasClass('collapse')){
				$(this).removeClass('collapse').text('Mostrar Menu').parent('ul.nav').find('ul').slideUp();
			}else{
				$(this).addClass('collapse').text('Esconder Menu').parent('ul.nav').find('ul').slideDown();
			}
			return false;
		});
		
		// ---------- Toggle Content ---------- //
		$(".expanding .expand-button").click(function () {
			$(this).toggleClass('close').parent('div').find('.expand').slideToggle('slow');
		});
		
		// Image hover
		$('.hover').hover(function(){
			$('img', this).stop().animate({ opacity : 0 }, 500 );
			},
			function () {
				$('img', this).stop().animate({ opacity : 1 }, 500 );
			}
		);
		
		// Horizontal Portfolio Sorting
		$('ul#filter a').click(function() {
			$('td').fadeOut(500);
			
			$('ul#filter .current').removeClass('current');
			$(this).parent().addClass('current');

			var filterVal = this.getAttribute('title') ;
			
			if(filterVal == 'all') {
				$('td.hidden').animate({foo: 1}, 499).fadeIn(500);
				$('td').fadeIn(500);
				$('td.hidden').removeClass('hidden');
			} else {
				$('td').each(function() {
					if(!$(".article-wrapper", this).hasClass(filterVal)) {
						$(this).addClass('hidden');
					} else {
						$(this).animate({foo: 1}, 499).fadeIn(500);
						$(this).removeClass('hidden');
					}
				});
			}

			return false;

		});
		
		// Grid Portfolio Sorting
		$('ul#filter a').click(function() {
			$('#portfolio li').fadeOut(500);
			
			$('ul#filter .current').removeClass('current');
			$(this).parent().addClass('current');

			var filterVal = this.getAttribute('title') ;
			
			if(filterVal == 'all') {
				$('#portfolio li.hidden').animate({foo: 1}, 499).fadeIn(500);
				$('#portfolio li').fadeIn(500);
				$('#portfolio li.hidden').removeClass('hidden');
			} else {
				$('#portfolio li').each(function() {
					if(!$(this).hasClass(filterVal)) {
						$(this).addClass('hidden');
					} else {
						$(this).animate({foo: 1}, 499).fadeIn(500);
						$(this).removeClass('hidden');
					}
				});
			}

			return false;

		});
		
		
	});	
