Skip to content

Instantly share code, notes, and snippets.

@marcojetson
marcojetson / service-status.js
Last active August 29, 2015 13:56
Detect if visitor is logged into Google, Google Plus, Taringa! or Twitter
// check<Service>Status([ onSuccess, onFailure ]);
// i.e checkTaringaStatus(function () { alert('+10'); });
(function () {
var checkServiceStatus = function (image, success, error) {
return function (success, error) {
var img = new Image();
img.onload = success || function () {};
img.onerror = error || function () {};
img.src = image;
};
@marcojetson
marcojetson / jquery.scrolldirection.js
Created January 16, 2014 15:59
jQuery - Adds scroll direction to scroll event
(function ($) {
"use strict";
var wnd = $(window),
lastScrollTop = wnd.scrollTop(),
lastScrollLeft = wnd.scrollLeft();
wnd.on("scroll", function (event) {
var scrollTop = wnd.scrollTop(),
scrollLeft = wnd.scrollLeft(),