//DHTML Window script- Copyright Dynamic Drive (http://www.dynamicdrive.com)
//For full source code, documentation, and terms of usage,
//Visit http://www.dynamicdrive.com/dynamicindex9/dhtmlwindow.htm

var dragapproved=false
var minrestore=0
var initialwidth,initialheight
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all

function iecompattest(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function drag_drop(e){
if (ie5&&dragapproved&&event.button==1){
document.getElementById("dwindow").style.left=tempx+event.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
document.getElementById("dwindow").style.left=tempx+e.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+e.clientY-offsety+"px"
}
}

function initializedrag(e){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
//document.getElementById("dwindowcontent").style.display="none" //extra
tempx=parseInt(document.getElementById("dwindow").style.left)
tempy=parseInt(document.getElementById("dwindow").style.top)

dragapproved=true
document.getElementById("dwindow").onmousemove=drag_drop
}
img = new Image();
var title= "";
var url = "";
function loadwindow(title,url,width,height)
{
this.url = url;
this.title = title;


img.onload = loadwindow2;
img.src = this.url;
}

function loadwindow2()
{	
//var url = 'Bilder/4.1_Bolzentreppen/Bild_511_D1.jpg';
//img.src = url;
	var sw = screen.width;
var sh = screen.height;
//alert(sw+'*'+sh);
var x = sw/2 - img.width/2 - 5;
var y = sh/2 - img.height/2;

//alert(img.height+'*'+img.width);

var p = 'width='+img.width+',height='+img.height+',left='+x+',top='+y+', toolbar=no, scrollbars=no,resizable=no,statusbar=0';
var s = 'bildpopup.php?bild='+url+'&title='+title;
//alert(p);
popup = window.open(s, img.name, 'width='+img.width+',height='+img.height+',left='+x+',top='+y+', toolbar=no, scrollbars=no,resizable=no,status=0');
popup.window.focus();


}

function loadwindow1(title,url,width,height){
//if (!ie5&&!ns6)
//window.open(url,"","width=width,height=height,scrollbars=1")
//else
{
document.getElementById("dwindow").style.display=''
document.getElementById("dwindow").style.width=initialwidth=width+"px"
document.getElementById("dwindow").style.height=initialheight=height+"px"
var bw = document.body.clientWidth/2;
var bh = document.body.clientHeight/2;
 document.getElementById("dwindow").innerHTML= '	<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
	  '<tr align="left" style="background-color:#5473A9; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px">'+
		'<td width="70%" onMousedown="initializedrag(event)" onMouseup="stopdrag()"  onSelectStart="return false" style=" border-bottom:1 solid #636466" style ="color:white;" >&nbsp;&nbsp;'+title+'</td>'+
		'<td width="20%" onMousedown="initializedrag(event)" onMouseup="stopdrag()"  onSelectStart="return false" style=" border-bottom:1 solid #636466"></td>'+
		'<td width="10%" align="right"  title="Fenster schlie&szlig;en"  bgcolor="#5473A9" style=" border-bottom:1 solid #636466;color:black;"><img src="bilder_ws\\x.gif" onClick="closeit();"></td>'+
	  '</tr>'+
	  '<tr height="40" style="background-color:#fef0cd;" >'+
		'<td colspan="3">'+
		'<img name="img1" id="img1" src="'+url+'">'+
		'</td>'+
	  '</tr>'+
	'</table>';
width = (document.images["img1"].width);
height = (document.images["img1"].height);


document.getElementById("dwindow").style.left= bw-(width/2)
document.getElementById("dwindow").style.top=bh-(height/2) -13  //ns6? window.pageYOffset*1+100+"px" : iecompattest().scrollTop*1+100+"px"
//document.getElementById("cframe").src=url



}
}

function minimize(title)
{
	document.getElementById("dwindow").style.display=''
	document.getElementById("dwindow").style.width=120
	document.getElementById("dwindow").style.height=15
	var bw = document.body.clientWidth/2;
	var bh = document.body.clientHeight/2;
 	document.getElementById("dwindow").innerHTML= '	<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
	  '<tr align="left" style="background-color:#5473A9; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px">'+
		'<td width="60%" onMousedown="initializedrag(event)" onMouseup="stopdrag()"  onSelectStart="return false" style=" border-bottom:1 solid #636466" style ="color:white;" >&nbsp;&nbsp;'+title+'</td>'+
		'<td width="10%" onMousedown="initializedrag(event)" onMouseup="stopdrag()"  onSelectStart="return false" style=" border-bottom:1 solid #636466"></td>'+
		'<td width="30%" align="right"  title="Fenster schlie&szlig;en"  bgcolor="#5473A9" style=" border-bottom:1 solid #636466;color:black;"><img src="bilder_ws\\x.gif" onClick="minimize('+title+');">&nbsp;<img src="bilder_ws\\x.gif" onClick="closeit();"></td>'+
	  '</tr>'+
	 '</table>';
	//width = (document.images["img1"].width);
	//height = (document.images["img1"].height);


	document.getElementById("dwindow").style.left= 0//bw-(width/2)
	document.getElementById("dwindow").style.top=bh-(15) -13 
}

function maximize(){
if (minrestore==0){
minrestore=1 //maximize window
document.getElementById("maxname").setAttribute("src","restore.gif")
document.getElementById("dwindow").style.width=ns6? window.innerWidth-20+"px" : iecompattest().clientWidth+"px"
document.getElementById("dwindow").style.height=ns6? window.innerHeight-20+"px" : iecompattest().clientHeight+"px"
}
else{
minrestore=0 //restore window
document.getElementById("maxname").setAttribute("src","max.gif")
document.getElementById("dwindow").style.width=initialwidth
document.getElementById("dwindow").style.height=initialheight
}
document.getElementById("dwindow").style.left=ns6? window.pageXOffset+"px" : iecompattest().scrollLeft+"px"
document.getElementById("dwindow").style.top=ns6? window.pageYOffset+"px" : iecompattest().scrollTop+"px"
}

function closeit(){
document.getElementById("dwindow").style.display="none"
}

function stopdrag(){
dragapproved=false;
document.getElementById("dwindow").onmousemove=null;
//document.getElementById("dwindowcontent").style.display="" //extra
}