jQuery(document).ready(function($){
    $("a[rel='lightbox'],a[href$='.jpg'],a[href$='.png'],a[href$='.gif']").fancybox({
        titlePosition: 'inside',
        overlayColor: '#000'
    });
    $("a.newsletter-form").filter(function(i){
        return ! $($(this).attr('href')).length;
    }).detach();
    $("a.newsletter-form").fancybox({
        'titleShow': false,
        'overlayColor': '#000',
        'autoDimensions': false,
        'height': 220,
        'width': 560,
        'onComplete': function(){
					var form = $('#fancybox-wrap form'),
							formSubmit = function(evt){
								evt.stopPropagation();
								var f = $(this);
								$.fancybox.showActivity();
								$.ajax({
									type: 'POST',
									cache: false,
									url: 'ajax/newsletter-subscription.php',
									data: f.serialize() + "&action=" + f.attr('action'),
									success: function(data){
										if (data.length) {
											$('#fancybox-inner').html(data);
											$('#fancybox-inner div.form').hide();
											$.fancybox.resize();
										}
										$.fancybox.hideActivity();
									}
								});
								return false;
							};
					form.live('submit', formSubmit);
        },
        'onCleanup': function(){
        	$('#fancybox-inner .response').detach();
        	$('#fancybox-inner div.form').show();
        }
    });
    if ( undefined !== typeof(_gaq) ) {
	    $("#fancybox-right").click(function() {
	    	var image_url = $("#fancybox-inner > img").attr("src");
	    	_gaq.push(['_trackEvent', 'Images', 'Click Right', image_url]);
	    });
	    $("#fancybox-left").click(function() {
	    	var image_url = $("#fancybox-inner > img").attr("src");
	    	_gaq.push(['_trackEvent', 'Images', 'Click Left', image_url]);
	    });
    }
});
