Using Snooze Squad is really easy. Here's a simple example:
```javascript
window.snoozeSquad = new SnoozeSquad({});
```
The first parameter in the above is the _options object_. You can specify a number of options that are listed below if you want to. Note that the options object is currently _required_, and SnoozeSquad won't work without it.
Once you've got that set up, change the name of the `src` attribute of all images that you want to be lazy loaded to `data-src`. The contents of `data-src` will be copied over to the `src` attirbute when the image is woken up. Example:
```html
<!-- From this -->
<imgsrc="/path/to/some/image.js"/>
<!-- To this -->
<imgdata-src="/path/to/some/image.js"/>
```
Note that no other attributes will be touched, so you can safely do whatever else you want to your images.
If for some reason the `data-src` attribute is unsuitable, you change change it with the `attributeName` parameter (see below).
## Options
You can pass Snooze Squad a number of options. Below is an explanation of each:
Note that if you submit pull requests, it would be helpful if you _didn't_ minify the file yourself if there's alreayd a pull request waiting. That just gets messy.
### Setup
If you're on linux, just run `make setup` in the current directory. If not (or you're on a machine without `sudo` - how odd!), just run `npm install uglify-js-harmony --global` instead.