// calculate the char index for easting/northing separator
varremainder=length-i;
if (remainder%2!=0){
throw("MGRSPoint has to have an even number \nof digits after the zone letter and two 100km letters - front \nhalf for easting meters, second half for \nnorthing meters"
+mgrsString);
if (remainder%2!==0){
throw ("MGRSPoint has to have an even number \nof digits after the zone letter and two 100km letters - front \nhalf for easting meters, second half for \nnorthing meters"+mgrsString);