function toggleSwitcher($switcher, path) {
var on = path+'socialshareprivacy_on.png';
var off = path+'socialshareprivacy_off.png';
$switcher.active = ! $switcher.active
if ($switcher.active) {
$switcher.attr('src', on);
return;
}
$switcher.attr('src', off);
}
function toggleButton($button, $dummy, $switcher, path) {
if ($switcher.active) {
$dummy.replaceWith($button);
return;
}
$button.replaceWith($dummy);
$dummy.click(function() {
toggleSwitcher($switcher, path);
toggleButton($button, $dummy, $switcher);
});
}
function insertLazyLoadButton(button, service, path, desc) {
var off = path+'socialshareprivacy_off.png';
var $switcher = jQuery('');
$switcher.status = false;
var $dummy = jQuery('');
var $button = jQuery(button);
$dummy.click(function() {
toggleSwitcher($switcher, path);
toggleButton($button, $dummy, $switcher, path);
});
$switcher.click(function() {
toggleSwitcher($switcher, path);
toggleButton($button, $dummy, $switcher, path);
});
jQuery("script:last").parent().first().append($switcher);
jQuery("script:last").parent().first().append($dummy);
}