function readInt32() {
		var result = ( (str.charCodeAt(position) << 24) +
			(str.charCodeAt(position + 1) << 16) +
			(str.charCodeAt(position + 2) << 8) +
			str.charCodeAt(position + 3));
		position += 4;
		return result;
	}
/* read a big-endian 32-bit integer */
read a big-endian 32-bit integer
read a big - endian 32 - bit integer
function readInt32() {
		var result = ( (str.charCodeAt(position) << 24) +
			(str.charCodeAt(position + 1) << 16) +
			(str.charCodeAt(position + 2) << 8) +
			str.charCodeAt(position + 3));
		position += 4;
		return result;
	}
function readInt32 ( ) { var result = ( ( str . charCodeAt ( position ) << 24 ) + ( str . charCodeAt ( position + 1 ) << 16 ) + ( str . charCodeAt ( position + 2 ) << 8 ) + str . charCodeAt ( position + 3 ) ) ; position += 4 ; return result ; }
read a big-endian 32-bit integer
read a big - endian 32 - bit integer