naja du machst nen array, wo die füllung des array der anordnung der bilder entspricht, sozusagen in textform das was du als layout aufm bildschirm hast, wenn du beim onclick ne id abfragst und über die id den entsprechenden wert ausm array holst passt das ganze doch schon oder irre ich da?
die andere variante is auch nich unperformanter.. wenn du deine id nach x und y untersuchst, den substring rausholst und dann die positionen hast.. des geht mit js ganz fix