$(function () {

    //Masonry
    $('.masonry').masonry({});


    //Forms
    $(".form").nvforms({
		disableSubmitForInvalid: false,
		validateOnSubmit: true 
	});

    //Border radius trick for images
    if (Modernizr.borderradius) {
        $(".ir").each(function () {
            var img = $("img", this);
            if (img.length == 0) return;

            var src = img.attr("src");
            img.css("opacity", 0);

            var bi = $(this).css("background-image");
            var br = $(this).css("background-repeat");
            var bp = $(this).css("background-position");

            $(this).css({
                background: bi + " " + br + " " + bp + ", url(" + src + ") no-repeat"
            });
        });
    }


    //Gallery lightboxes
    $(".lb:not([data-content])").fancybox({
        padding: 0,
        overlayColor: '#000',
        overlayOpacity: .8,
        opacity: true,
        titlePosition: "over"
    });

    $(".lb[data-content]").click(function (e) {
        $.fancybox(
			$(this).data("content"),
			{
			    padding: 0,
			    overlayColor: '#000',
			    overlayOpacity: .8,
			    opacity: true,
			    titlePosition: "over"
			})
        e.preventDefault();
    });

});

// methods























