$(document).ready(function(){


/* hyphenation */
Hyphenator.config({
    displaytogglebox : true,
    minwordlength : 2
});
Hyphenator.run();


/* navigation */
 $("#nav .menu").supersubs({
		minWidth:    6, 
        maxWidth:    6
 }).superfish({
		autoArrows:    false,
		speed:         'fast'
	}); 

$('#search .form-text').ezpz_hint();

$('#search .form-submit').val('');


/* tooltip */
$('#sociallinks a').tipsy({
	'gravity' : 'nw',
	'fade': true
});

$('.comment .links a').tipsy({
	'gravity' : 'nw',
	'fade': true
});

$('#footer .beam').tipsy({
	'gravity' : 'se',
	'fade': true
});


$('#footer .beam').click(function(){
	$('html, body').animate({scrollTop:0}, 'slow');
	return false;
});



/*********** more link ************/

$('.article .thumb').hover(
  function () {
	$(this).children($('a')).animate({
		left: '0px'
	},450,'swing')	
  }, 
  function () {
	$(this).children($('a')).animate({
		left: '-150px'
	},450,'swing')
  }
);

$('.toparticle .thumb').hover(
  function () {
	$(this).children($('a')).animate({
		left: '0px'
	},450,'swing')	
  }, 
  function () {
	$(this).children($('a')).animate({
		left: '-300px'
	},450,'swing')	
  }
);

/* mansory */
$('#filtering a').click(function(){

    var colorClass = '.' + $(this).attr('class');
    
    $('.tabs').addClass($(this).attr('class'));
    
    if(colorClass == '.all') {
        // show all hidden boxes
        $('.fluid').children('.invis')
            .toggleClass('invis').animate({opacity: 1},{ duration: 1000 });
    } else {    
        // hide visible boxes 
        $('.fluid').children().not(colorClass).not('.invis')
            .toggleClass('invis').animate({opacity: 0},{ duration: 1000 });
        // show hidden boxes
        $('.fluid').children(colorClass+'.invis')
            .toggleClass('invis').animate({opacity: 1},{ duration: 1000 });
    }

    $('.fluid').masonry();

    return false;
});


$('.fluid').masonry({
    columnWidth: 10,
    animate: true,
    itemSelector: '.box:not(.invis)' 
});




/** galleria **/
$('#images').galleria({
	transition : 'fade',
	image_crop: true
});


/// TABS ////////////////////////////////////////////
	
$('.tabcontent').hide().filter(':first').show();
                        
$('ul.tabnav a').click(function () {
        $('.tabcontent').hide();
        $('.tabcontent').filter(this.hash).show();
        $('ul.tabnav a').removeClass('selected');
        $(this).addClass('selected');
        return false;
}).filter(':first').click();



//** socialize box **//

$("#socialpoptrigger").click(function(e) {          
	e.preventDefault();
    $("#socialpopbox").toggle();
	$("#socialpoptrigger").toggleClass("menu-open");
});


$("#socialpopbox").mouseup(function() {
	return false
});


$(document).mouseup(function(e) {
	if($(e.target).parent("a#socialpoptrigger").length==0) {
		$("#socialpoptrigger").removeClass("menu-open");
		$("#socialpopbox").hide();
	}
});			


}); // document
