Arduino ISP Programmer Shield

OK, I understand now.

The 6 pins involved in programing are being connected and disconnected with the dip switches. One row of switches for each chip style. One row are all "on" and the other 2 rows of switches are all "off". You can see what I mean by the picture on this page. http://jeffmurchison.com/blog/arduinoisp-deluxe-shield-updated/

*These 4 pins must only connect to one chip at a time.
*MISO
*MOSI
*SCK
*RESET

These pins can be connected to multiple chips at a time.
VCC
GND

You might be able to use a chip to control which set of pins of the socket are connected.

Here is a google search for a chip with the number 74244 that is capable of multiplixing. I am not sure what to do past that point other than ask for help from other people.
Google link: Google