var ie=(document.all);
var p_photo, p_photo1,disp_status=0;
//window.onload="init()";
window.onload = function() {
    p_photo =document.getElementById('pop_photo');
    p_photo1=document.getElementById('pop_photo1');
}
function ShowFoto(ris,id,ext) {
  var src;
  if(p_photo1 != undefined) {
	src='http://www.akvilona.ru/photo/r'+id+'.'+ext; disp_status=1;
	if(p_photo1.src!=src) {
	  w0=ris.width; h0=ris.height;
	  x0 = ris.offsetLeft, y0 = ris.offsetTop;
	  for (var parent = ris.offsetParent; parent; parent = parent.offsetParent) {
		x0 += parent.offsetLeft - parent.scrollLeft;
		y0 += parent.offsetTop - parent.scrollTop
	  }
	  sy=(ie)?document.body.scrollTop:window.pageYOffset;
	  sx=(ie)?document.body.scrollLeft:window.pageXOffset;
	  y1=y0-20; if(y1<10) y1=10;
	  p_photo1.src=src;
	  p_photo.style.left=sx+x0+w0+20;
	  p_photo.style.top=sy+y1;
	}
	else disp();
  }
}
function HideFoto() {
  if(p_photo != undefined) {
	p_photo.style.display='none'; disp_status=0;
  }
} 
function scan_val(a) {
  var n;
  if(a.substr(a.length-2)=='px') a=a.substr(0,a.length-2);
  return a;
}
function disp() {
//  if((p_photo != undefined)&&(disp_status==1)) { 
  if(disp_status==1) { 
	disp_status=0; p_photo.style.display='block'; 
    ys=Number(document.body.clientHeight)+Number((ie)?document.body.scrollTop:window.pageYOffset);
    yt=Number(scan_val(p_photo.style.top)); yr=yt+Number(p_photo1.height);
    if(yr>ys) { yn=yt-(yr-ys+10); p_photo.style.top=yn; }
  }
} 

