improved function names
Made jQuery optional
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting
Formatting