$(document).ready(function() {
    $("a.msender").click(function() {
        var $self = $(this);
        var title = $self.attr("title");
        var href  = $self.attr('rel');

        if(href) {
            $.fancybox({
                'showCloseButton' : true,
                'padding' : 0,
                'type': 'iframe',
                'autoScale' : false,
				'height' : 570,
                'title' : title,
                'href' : href
            });
			
        }
        return false;
    });

    $("form.msender").submit(function() {
        var $self = $(this);
        var ok = true;

        $self.find(".errors_notify").hide();
        $self.find(".required").each(function(idx, el) {
            var $el = $(el);
            $el.removeClass("error_field");
            if(!$el.val()) {
                $el.addClass("error_field");
                ok = false;
            }
        });

        if(ok) {
            parent.$.fancybox.close();
        }
        else {
            $self.find(".errors_notify").show();
        }

        return ok;
    });
});
