(function($){

	// Shell for plugin code
	$.extend({
		detect: function( what ) {
			var ua = navigator.userAgent.toLowerCase();
			switch(what) {
				case 'bb':
						if (ua.indexOf("blackberry")!=-1) return true;
						return false;
					break;
				case 'iOS':
						if (navigator.appVersion.match(/iP(ad|hone|od)/i)) return true;
						return false;
					break;
				case 'iPhone':
						if (navigator.appVersion.match(/iPhone/i)) return true;
						return false;
					break;
				case 'iPad':
					if (navigator.appVersion.match(/iPad/i)) return true;
						return false;
					break;
				case 'android':
						if (ua.indexOf('android')!=-1) return true;
						return false;
					break;
				case 'windowsce':
						if (ua.indexOf('windows ce')!=-1) return true;
						return false;
					break;
				case 'operamini':
						if (ua.indexOf('opera mini')!=-1) return true;
						return false;
					break;
				case 'mobile':
						if (this.detect('bb')) return true;
						if (this.detect('iOS')) return true;
						if (this.detect('android')) return true;
						if (this.detect('wince')) return true;
						if (this.detect('operamini')) return true;
						return false;
					break;
			}
		}
	});

})(jQuery);
