(function(){
/**
 * IDK - InovaDigital Developer Kit
 *
 * Original by Renan Goncalves (renan.saddam@gmail.com)
 */

var idk = window.idk = jQuery.extend({}, {
	focus: function(element) {
		if (!(element instanceof jQuery)) {
			element = $(element);
		}
	
		$.scrollTo(element, 500);
	}
});

jQuery.extend(idk, {loading: { 
	started: false,

	control: function() {
		jQuery().mousemove(function(e) {
			$('div#loadingPointer').css('top', e.pageY);
			$('div#loadingPointer').css('left', e.pageX); 
		});
	},
	
	toggle: function() {
		if (this.started == false) {
			this.control();
			this.started = true;
		}
		
		jQuery('div#loadingPointer').toggle();
	}
}});

})();
