//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
	document.getElementById("dwindowcontent").style.zIndex=1000;
	tempx=parseInt(document.getElementById("dwindow").style.left);
	tempy=parseInt(document.getElementById("dwindow").style.top);
	dragapproved=true;
	document.getElementById("dwindow").onmousemove=drag_drop;
}
function loadwindow(url,width,height){
//if (!ie5&&!ns6)
//	window.open(url,"","width=width,height=height,scrollbars=1")
if (!ie5&&!ns6)
	window.open(url,"","scrollbars=0")
else{
	document.getElementById("dwindow").style.display='';
	//document.getElementById("dwindow").style.width=initialwidth=width+"px";
	//document.getElementById("dwindow").style.height=initialheight=height+"px";
	document.getElementById("dwindow").style.left="30px";
	document.getElementById("dwindow").style.zIndex=1000;
	document.getElementById("dwindow").style.top=ns6?window.pageYOffset*1+30+"px" : iecompattest().scrollTop*1+30+"px";
	document.getElementById("cframe").src=url;
}
}
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
	document.getElementById("dwindowcontent").style.zIndex=1000;
}
