function getBodyScrollTop() {
  return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

function ShowPhotoHere(url, alt, width, height) {

    var scrolling = getBodyScrollTop(body)
	var body = document.getElementsByTagName("body")[0];
    var over = body.appendChild(document.createElement('div'));
 	over.id = "over";
    var h = document.getElementById("conteiner").offsetHeight;
	if(h>(scrolling+height+40))
	over.style.height = h+"px"
	else
	over.style.height = scrolling+height+40+"px"
 	var conteiner = body.appendChild(document.createElement('div'));
 	conteiner.id = "conteinerimg";
	var inside = conteiner.appendChild(document.createElement('div'));
	inside.id = "inside";
	inside.style.width = width+"px";
	inside.style.height = height+"px";
	inside.style.marginLeft = "auto";
	inside.style.marginRight = "auto";
    inside.style.marginTop = scrolling+"px";
	var image = inside.appendChild(document.createElement('img'));
	image.width=width;
	image.height=height;
	image.title="Закрыть";
	var descr = inside.appendChild(document.createElement('p'));
   	image.setAttribute("src", "/"+url);
//   	image.setAttribute("src", url);

	descr.appendChild(document.createElement('span')).innerHTML = alt;

	//////////////////////////////////////////


	image.onclick = function() {
		over.parentNode.removeChild(over);
		conteiner.parentNode.removeChild(conteiner);
	}
}
