function openDynamicImageWindow(file,w,h,typ,closeText) {
	if(typ == "dhtml") {
		
		if(document.all) {
			var windowWidth = self.document.body.clientWidth;
			var windowHeight = self.document.body.clientHeight;
			var scrolltop = document.body.scrollTop;
			var scrollleft = document.body.scrollLeft;
		} else {
			var windowWidth = self.innerWidth;
			var windowHeight = self.innerHeight;
			var scrolltop = document.documentElement.scrollTop;
			var scrollleft = document.documentElement.scrollLeft;
		}
		
		
		var postop =(windowHeight/2)-(h/ 2)+scrolltop+document.body.style.padding;
		var posleft =(windowWidth/2)-(w/ 2)+scrollleft+document.body.style.padding;
		
		if (postop<scrolltop) {
			postop = scrolltop;
		}
		//if(document.all) {
		//	if(postop >= 20) { postop = postop-20; }
		//	} else {
		//	if(postop >= 30) { postop = postop-30; }
		//}
		
		//if(postop >= 20) { postop = postop-20;}
		//var postop=20;
		
		var bodyObj = document.getElementsByTagName('BODY')[0];
		if(!document.getElementById("dynamicImageContainer")) {
			divObjContainer = document.createElement("div");
			divObjContainer.setAttribute("id", "dynamicImageContainer");
			bodyObj.appendChild(divObjContainer);
			//bodyObj.insertBefore(divObjContainer, bodyObj.firstChild);
		} else {
			divObjContainer = document.getElementById("dynamicImageContainer");
		}
		divObjContainer.style.zindex = 100;
		divObjContainer.style.display = "block";
		divObjContainer.innerHTML = "<div class=\"imageContainer\" style=\"cursor:pointer;top:"+postop+"px; left:"
		+posleft+"px; position: absolute; display:block; z-index:20; \"><div class=\"imageBorder\" style=\"background-color: #fff; padding: 4px; border: solid 1px #454545\"><img onclick=\"closeDynamicImageWindow();\" style=\"cursor:pointer;border: solid 0px #000\" hspace=15 wspace=20 border=0 src=\""+file+"\" alt=\""+closeText+"\"  width=\""+w+"\" height=\""+h+"\"\/><div align='right' style='padding: 8px 5px 6px 0;border-top:1px solid #ababab;' onclick=\"closeDynamicImageWindow();\">"+closeText+"</div><\/div><\/div>";
	} else if(typ == "javascript") {
		//alert (file+'&closeText='+encodeURI(closeText)+'');
		// center popup
		var postop =(screen.height /2)-(h/ 2);
		var posleft =(screen.width /2)-(w/ 2);
		
		window.open(file, 'xxx', 'dependent=yes,width='+w+',height='+h+',left='+posleft+',top='+postop+',scrollbars=no,resizable=no,menubar=no,location=no,status=no');
	}
}
function closeDynamicImageWindow() {
	document.getElementById("dynamicImageContainer").style.display = "none";
	
}





// открытие картинки с произв. содержимым
function openDynamicDataWindow(header,text,file,w,h) {
		
		if(document.all) {
			var windowWidth = self.document.body.clientWidth;
			var windowHeight = self.document.body.clientHeight;
			var scrolltop = document.body.scrollTop;
			var scrollleft = document.body.scrollLeft;
		} else {
			var windowWidth = self.innerWidth;
			var windowHeight = self.innerHeight;
			var scrolltop = document.documentElement.scrollTop;
			var scrollleft = document.documentElement.scrollLeft;
		}
		
		var windowWidth = self.document.body.clientWidth;
		var windowHeight = self.document.body.clientHeight;
		var scrolltop = document.body.scrollTop;
		var scrollleft = document.body.scrollLeft;
		
		var postop =(windowHeight/2)-(h/ 2)+scrolltop+document.body.style.padding-50;
		var posleft =(windowWidth/2)-(w/ 2)+scrollleft+document.body.style.padding;
			
		var bodyObj = document.getElementsByTagName('BODY')[0];
		if(!document.getElementById("dynamicImageContainer")) {
			divObjContainer = document.createElement("div");
			divObjContainer.setAttribute("id", "dynamicImageContainer");
			bodyObj.appendChild(divObjContainer);
			//bodyObj.insertBefore(divObjContainer, bodyObj.firstChild);
		} else {
			divObjContainer = document.getElementById("dynamicImageContainer");
		}
		divObjContainer.style.zindex = 100;
		divObjContainer.style.display = "block";
		var closeText = '';
		//divObjContainer.innerHTML = "<div class=\"imageContainer\" style=\"top:"+postop+"px; left:"+posleft+"px; position: absolute; display:block; z-index:20;\"><div class=\"imageBorder\" style=\"background-color: #fff; padding: 10px; border: solid 1px #ccc\"  width=\""+w+"\" height=\""+h+"\"\ ><div class='p_hdr'>"+header+"</div><div class='p_txt'>"+text+"</div><img onclick=\"closeDynamicImageWindow();\" style=\"cursor:pointer;border: solid 1px #000\" src=\""+file+"\" alt=\""+closeText+"\"  /><div class='p_comm'>Кликните по изображению чтобы закрыть<\/div><\/div><\/div>";
		
		divObjContainer.innerHTML = "<div class=\"imageContainer\" style=\"top:"
		+postop+"px; left:"+posleft+"px; position: absolute; display:block; z-index:20;\"><div class=\"imageBorder\" style=\"background-color: #fff; padding: 10px; border: solid 1px #ccc\"  width=\""
		+w+"\" height=\""+h+"\"\ >"
		+"<div class='p_hdr'>"+header+"</div>"
		+"<div class='p_txt'><table width='600' border='0'><tr><td align='left' valign='top' >"+text+"</td><td align='right' valign='top'><a href=\'#\' onclick=\"closeDynamicImageWindow();\">Закрыть окно</a></tr></table></div>"
		+"<img onclick=\"closeDynamicImageWindow();\" style=\"cursor:pointer;border: solid 1px #000\" src=\""+file+"\" alt=\""+closeText+"\"  />"
		+"<\/div>";
		
	
}


// открытие картинки с произв. содержимым
function openDynamicDataIWindow(header,text,file,w,h,url) {
		
		if(document.all) {
			var windowWidth = self.document.body.clientWidth;
			var windowHeight = self.document.body.clientHeight;
			var scrolltop = document.body.scrollTop;
			var scrollleft = document.body.scrollLeft;
		} else {
			var windowWidth = self.innerWidth;
			var windowHeight = self.innerHeight;
			var scrolltop = document.documentElement.scrollTop;
			var scrollleft = document.documentElement.scrollLeft;
		}
		
		var windowWidth = self.document.body.clientWidth;
		var windowHeight = self.document.body.clientHeight;
		var scrolltop = document.body.scrollTop;
		var scrollleft = document.body.scrollLeft;
		
		var postop =(windowHeight/2)-(h/ 2)+scrolltop+document.body.style.padding;
		var posleft =(windowWidth/2)-(w/ 2)+scrollleft+document.body.style.padding;
		
			
		var bodyObj = document.getElementsByTagName('BODY')[0];
		if(!document.getElementById("dynamicImageContainer")) {
			divObjContainer = document.createElement("div");
			divObjContainer.setAttribute("id", "dynamicImageContainer");
			bodyObj.appendChild(divObjContainer);
			//bodyObj.insertBefore(divObjContainer, bodyObj.firstChild);
		} else {
			divObjContainer = document.getElementById("dynamicImageContainer");
		}
		divObjContainer.style.zindex = 100;
		divObjContainer.style.display = "block";
		var closeText = '';
		divObjContainer.innerHTML = "<div class=\"imageContainer\" style=\"top:"
		+postop+"px; left:"+posleft+"px; position: absolute; display:block; z-index:20;\"><div class=\"imageBorder\" style=\"background-color: #fff; padding: 10px; border: solid 1px #ccc\"  width=\""
		+w+"\" height=\""+h+"\"\ ><div class='p_hdr'>"+header+"</div><div class='p_txt'>"+text+"</div>"+
		"<div class='p_url'><a href=\""+url+"\" target=\"_blank\">"+url+"</a></div>"+
		"<img onclick=\"closeDynamicImageWindow();\" style=\"cursor:pointer;border: solid 1px #000\" src=\""
		+file+"\" alt=\""+closeText+"\"  /><div class='p_comm'>Кликните по изображению чтобы закрыть<\/div><\/div><\/div>";
	
}
