function loadData(path, responseType, cb) {
	var xobj = new XMLHttpRequest();
	xobj.responseType = responseType || 'arraybuffer';

	xobj.onreadystatechange = function onXhrStateChange() {
		if (~~xobj.readyState !== 4) return;
		if (~~xobj.status !== 200 && ~~xobj.status !== 0) {
			return cb && cb('xhrError:' + xobj.status);
		}
		return cb && cb(null, xobj.response);
	};

	xobj.open('GET', path, true);
	xobj.send();
}
@module assetLoader
@desc   Loading functions helpers

@author Cedric Stoquer