jQuery.expr[':'].regex = function(elem, index, match) {
    var matchParams = match[3].split(','),
	validLabels = /^(data|css):/,
	attr = {
	    method: matchParams[0].match(validLabels) ?
			matchParams[0].split(':')[0] : 'attr',
	    property: matchParams.shift().replace(validLabels,'')
	},
	regexFlags = 'ig',
	regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''), regexFlags);
    return regex.test(jQuery(elem)[attr.method](attr.property));
}

$(function() {
    $(document).ready(function() {
	$('a.lightbox').lightbox({
	    fileLoadingImage: '/js/jquery-lightbox/images/loading.gif',
	    fileBottomNavCloseImage: '/js/jquery-lightbox/images/closelabel_1.gif',
	    fitToScreen: true,
	    scaleImages: true,
	    xScale: 1,
	    yScale: 1,
	    strings: {
		help: '',
		prevLinkTitle: '',
		nextLinkTitle: '',
		prevLinkText:  '',
		nextLinkText:  '',
		closeTitle: '',
		image: '',
		of: ' / ',
		download: ''
	    }
	});
    });
});
