Maurello:
It is a physical layout diagram.
Thanks
It was supposed to be a form of mild rebuke, they tend to be useless for letting other people see your circuit as they are impossible to read. A real schematic is a good thing it allows us to see if you are starting off with a correct circuit.
It would also help if you used more descriptive names.
analRead and analValue sound too much the same how about currentReading and lastReading those are far more descriptive. Remember this is a compiled language so there is no penalty for long variable names.
I would forget about the arrays for the moment and just write simple code.
By the way a much better way of generating the binary code for the data select lines is shown here.
http://www.thebox.myzen.co.uk/Tutorial/Arrays.html