function showPic(ptype,pid){
http_request = false;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
var zeit = new Date();
var uid = zeit.getHours()+zeit.getMinutes()+zeit.getSeconds()+zeit.getMilliseconds();
http_request.onreadystatechange = printResult;
http_request.open('POST', "global/skript/gallery.php", true);
http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
vars = "qaction=show_pic";
vars += "&qtype="+ptype;
vars += "&qpicid="+pid;
http_request.send(vars+"&uid="+uid);
}
function closePic(){
document.getElementById("tableau").innerHTML = "";
document.getElementById("picpreview").style.display="none";
}

function printResult(){
	if (http_request.readyState == 4) {
	if (http_request.status == 200) {
		document.getElementById('centerer').innerHTML = http_request.responseText;
	if(document.getElementById("picpreview").style.display != "block"){
		document.getElementById("picpreview").style.display="block";
		//document.getElementById("picpreview").style.height = screen.height+"px";
		myWidth = 0; myHeight = 0;  
		if( typeof( window.innerWidth ) == 'number' ) {  
		//Non-IE  
		myWidth = window.innerWidth;  
		myHeight = window.innerHeight;  
		} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {  
		//IE 6+ in 'standards compliant mode'  
		myWidth = document.documentElement.clientWidth;  
		myHeight = document.documentElement.clientHeight;  
		} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {  
		//IE 4 compatible  
		myWidth = document.body.clientWidth;  
		myHeight = document.body.clientHeight;  
		}
		scrOfX = 0; scrOfY = 0;  
		if( typeof( window.pageYOffset ) == 'number' ) {  
		//Netscape compliant  
		scrOfY = window.pageYOffset;  
		scrOfX = window.pageXOffset;  
		} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {  
		//DOM compliant  
		scrOfY = document.body.scrollTop;  
		scrOfX = document.body.scrollLeft;  
		} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {  
		//IE6 standards compliant mode  
		scrOfY = document.documentElement.scrollTop;  
		scrOfX = document.documentElement.scrollLeft;  
		}  
		ypos = ((myHeight/2)+scrOfY);
		document.getElementById("centerer").style.top = ypos+"px";
		document.getElementById("tableau").style.top = "-"+(document.getElementById("tableau").offsetHeight/2)+"px";
		document.getElementById("picpreview").style.height = (document.body.scrollHeight+myHeight)+"px";
	}
	
	}
	}
	}