// source --> https://www.bmwcoop.com/wp-content/plugins/responsive-lightbox-lite/assets/inc/script.js?ver=da050ea50f316a2e7efb780ee5ae49ce 
jQuery(function( $ ) {


	if(rllArgs.script === 'venobox') {

	$.each($('a[rel*="'+rllArgs.selector+'"]'), function() {
		var match = $(this).attr('rel').match(new RegExp(rllArgs.selector+'\\[(gallery\\-(?:[\\da-z]{1,4}))\\]', 'ig'));

		if(match !== null) {
			$(this).attr('data-gall', match[0]);
		}
	});
	$('a[rel*="'+rllArgs.selector+'"]').venobox();
		}  else if(rllArgs.script === 'nivo_lightbox') {
			$.each($('a[rel*="'+rllArgs.selector+'"]'), function() {
				var match = $(this).attr('rel').match(new RegExp(rllArgs.selector+'\\[(gallery\\-(?:[\\da-z]{1,4}))\\]', 'ig'));

				if(match !== null) {
					$(this).attr('data-lightbox-gallery', match[0]);
				}
			});

			$('a[rel*="'+rllArgs.selector+'"]').nivoLightbox();
		} 

});
// source --> https://www.bmwcoop.com/wp-content/plugins/sharebar/js/sharebar.js?ver=da050ea50f316a2e7efb780ee5ae49ce 
/*
 *  ShareBar - Creates a dynamic, vertical sharing bar to the left of a WordPress post and hides it if browser window is too small
 *  Copyright 2010 Monji Dolon, http://mdolon.com/
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://devgrow.com/sharebar
 */
jQuery.fn.sharebar = function(options) {
	var defaults = {horizontal: true, swidth: 65, minwidth: 1000, position: 'left', leftOffset: 20, rightOffset: 10};
	var opts = jQuery.extend(defaults, options); var o = jQuery.meta ? jQuery.extend({}, opts, jQueryjQuery.data()) : opts;

	var w = jQuery(window).width();
	var sharebar = jQuery('#sharebar');
	var sharebarx = jQuery('#sharebarx');
	var parent = jQuery(sharebar).parent().width();
	var start = sharebar_init();

	function sharebar_init() {
		if (sharebar.length) {
			jQuery(sharebar).css('width',o.swidth+'px');
			if (o.position == 'left') jQuery(sharebar).css('marginLeft',(0-o.swidth-o.leftOffset));
			else {
				jQuery(sharebar).css('marginLeft',(parent+o.rightOffset));
			}
			if(w < o.minwidth && o.horizontal) jQuery(sharebarx).slideDown();
			else jQuery(sharebar).fadeIn();
			jQuery.event.add(window, "scroll", sharebar_scroll);
			jQuery.event.add(window, "resize", sharebar_resize);
			return jQuery(sharebar).offset().top;
		}

		return 0;
	}

	function sharebar_resize() {
		var w = jQuery(window).width();
		if(w<o.minwidth){
			jQuery(sharebar).fadeOut();
			if(o.horizontal) jQuery(sharebarx).slideDown();

		} else{
			jQuery(sharebar).fadeIn();
			if(o.horizontal) jQuery(sharebarx).slideUp();
		}
	}

	function sharebar_scroll() {
		var p = jQuery(window).scrollTop();
		var w = jQuery(window).width();
		jQuery(sharebar).css('position',((p+10)>start) ? 'fixed' : 'absolute');
		jQuery(sharebar).css('top',((p+10)>start) ? '10px' : '');
	}

};