Как вариант...
<script type="text/javascript">
function Get() {
var os=event.target||event.srcElement
var o=document.getElementById('container').getElementsByTagName('div')
var i
for (i=0; i<o.length; i++) {
o[i].className=''
}
os.parentNode.className='Ok'
}
function price(form) {
var o=document.getElementById('container').getElementsByTagName('div')
var i
var id
for (i=0; i<o.length; i++) {
if (o[i].className=='Ok') {
id=o[i].id
break
}
}
i=document.getElementById(id).getAttribute('value')
alert(i)
}
</script>
<div id='container' onclick='Get()'>
<div id='1' value="23000"> <img src="http://javascript.ru/forum/images/smilies/smile.gif" /></div>
<div id='2' value="34000"> <img src="http://javascript.ru/forum/images/smilies/wink.gif" /></div>
<div id='3' value="65000"> <img src="http://javascript.ru/forum/images/smilies/blink.gif" /></div>
</div>
<form onclick="price(this)">
<input type="checkbox" name="zap1" value="10000" />
<input type="checkbox" name="zap2" value="20000" />
<input type="checkbox" name="zap3" value="50000" />
</form>