/**
 * Jelo JavaScript Library
 *     Website: http://fatfreejelo.com/
 *     Copyright 2008-current, HB Stone
 *     License: http://creativecommons.org/licenses/MIT/
 * 
 * Includes Sizzle.js
 *     Website: http://sizzlejs.com/
 *     Copyright 2010, The Dojo Foundation
 *     Released under the MIT, BSD, and GPL Licenses.
 * 
 */

(function(J){var D=window.document,isReady=false,onReady=[],fireReady=function(){isReady=true;for(var i=0;i<onReady.length;i++){try{onReady[i].call(window,J);}catch(e){if('console'in window&&'log'in console){console.log(e);}}}
onReady=[];},init=function(){if(D.addEventListener){if((/webkit/i).test(window.navigator.userAgent)){var timer=setInterval(function(){if(/complete|loaded/i.test(D.readyState)){clearInterval(timer);fireReady();}},20);}else{D.addEventListener("DOMContentLoaded",fireReady,false);}}else{var old=(typeof window.onload=="function")?window.onload:J.emptyFn;window.onload=function(){old();fireReady();};}};J.emptyFn=function(){};J.mold=function(n,o,v){if(!J[n]||v){J[n]=o;}};J.load=function(){if(!isReady){var args=arguments;setTimeout(function(){J.load.apply(window,args);},20);return;}
var a=[].slice.call(arguments,0),c=(typeof a[a.length-1]=='function')?a.pop():J.emptyFn,m=a.join(',').toLowerCase(),s=D.createElement('script');if(m.length){s.src='http://fatfreejelo.com/load/'+m+'/';if(s.readyState){s.onreadystatechange=function(){if((/complete|loaded/).test(s.readyState)){s.onreadystatechange=J.emptyFn;if(isReady){c.call(window,J);}else{onReady.push(c);}}};}else{s.onload=function(){if(isReady){c.call(window,J);}else{onReady.push(c);}};}
D.documentElement.firstChild.appendChild(s);}else{c.call(window,J);}};window.Jelo=J;init();})(window.Jelo||{});