/* All rights reserved (c) 2009 ipm networks. */ var photocount = 5; function handleResponse(doc, obj, dv){ var data = doc.getElementById(obj); parent.document.getElementById(dv).innerHTML = data.innerHTML; parent.document.getElementById('imgbuffer').src = doc.getElementById('imgload').src; } function GetResponse(id){ for (i=1; i<=photocount; i++) { if (i == id){ document.getElementById('tag'+i).className = 'highlight'; } else { document.getElementById('tag'+i).className = ''; } } if (id <= 1) { document.getElementById('nav1').innerHTML = ''; } else { document.getElementById('nav1').innerHTML = ''; } if (id >= photocount) { document.getElementById('nav2').innerHTML = ''; } else { document.getElementById('nav2').innerHTML = ''; } var url = '/getphoto?id='+id; document.getElementById('gallery').innerHTML = '

Loading photo

'; document.getElementById('loader').innerHTML = ''; } function findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { curleft = obj.offsetLeft curtop = obj.offsetTop while (obj = obj.offsetParent) { curleft += obj.offsetLeft curtop += obj.offsetTop } } return [curleft,curtop]; } function menustatus (id, visibility) { var menuelement = document.getElementById('menu'+id); var element = document.getElementById('i'+id); if (visibility) { element.className = 'onhover'; menuelement.style.visibility = 'visible'; var pos = findPos(element); var ref = findPos(document.getElementById('cpos')); if (pos[0] > ref[0]-140){ menuelement.style.left = ref[0]-140+'px'; }else{ menuelement.style.left = pos[0]+'px'; } menuelement.style.top = pos[1]+36+'px'; }else{ if (id == "8") { element.className = 'ontab'; }else{ element.className = ''; } menuelement.style.visibility = 'hidden'; } }