function getElementPositionOther(elem){
    var elem = elem;
	
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
	
    while (elem){
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }
    return {"left":l, "top":t, "width": w, "height":h};
}
function showBigPhoto(path, img, num){
	var bigPhoto = document.getElementById("bigPhotoBlock");
	var podlojka = document.getElementById("podlojkaOfBigPhoto");
	if(bigPhoto && podlojka){
		bigPhoto.innerHTML = '<img src="'+path+'" />';
		bigPhoto.style.top = getElementPositionOther(img).top - 300 + "px";
		bigPhoto.style.display = "block";
		podlojka.style.top = getElementPositionOther(img).top - 300 + "px";
		podlojka.style.display = "block";
		if(num){
			bigPhoto.style.top = getElementPositionOther(img).top - num + "px";
			podlojka.style.top = getElementPositionOther(img).top - num + "px";
		}
	}
}
function hideBigPhoto(){
	var bigPhoto = document.getElementById("bigPhotoBlock");
	var podlojka = document.getElementById("podlojkaOfBigPhoto");
	if(bigPhoto && podlojka){
		bigPhoto.style.display = "none";
		podlojka.style.display = "none";
	}
}