// © ATELIER 33 / ALL RIGHTS RESERVED / 2003 / http://www.atelier33.com / contact@atelier33.com
// Toute copie complete ou partielle de ce code est interdite ;) -=]U-R[=-
//=============================================================================================\\
//                                NO POP UP MANAGEMENT                                         \\
//=============================================================================================\\
//Use below code to load DHTML Window as page loads 
//if (ns6) window.onload=new Function('loadwindow("page_to_load.asp",600,400)')
//else loadwindow("page_to_load.asp",600,400)
//----------------------
//INIT
var dragapproved=false
var minrestore=0
var initialwidth,initialheight
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
//----------------------
function drag_drop(e){
if (ie5&&dragapproved&&event.button==1){
document.getElementById("dwindow").style.left=tempx+event.clientX-offsetx
document.getElementById("dwindow").style.top=tempy+event.clientY-offsety
}
else if (ns6&&dragapproved){
document.getElementById("dwindow").style.left=tempx+e.clientX-offsetx
document.getElementById("dwindow").style.top=tempy+e.clientY-offsety
}
}
//----------------------
function initializedrag(e){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
if (ie5)
document.getElementById("saver").style.display=''

tempx=parseInt(document.getElementById("dwindow").style.left)
tempy=parseInt(document.getElementById("dwindow").style.top)

dragapproved=true
document.onmousemove=drag_drop
}
//----------------------
function loadwindow(url,width,height,e){
if (!ie5&&!ns6)
window.open(url,"","width=width,height=height,scrollbars=1")
else{
//POS
//offsetx=ie5? event.clientX : e.clientX; offsetx=offsetx-(width+40)
//offsety=ie5? event.clientY : e.clientY; offsety=offsety-(height/2+10)
offsetx=ie5? event.clientX : e.clientX; offsetx=offsetx-(width)
offsety=ie5? event.clientY : e.clientY; offsety=offsety-(height/1.5)
//FEATURES
document.getElementById("dwindow").style.display=''
document.getElementById("dwindow").style.width=width
document.getElementById("dwindow").style.height=height
document.getElementById("dwindow").style.left=offsetx
document.getElementById("dwindow").style.top=ns6? window.pageYOffset*1+offsety : document.body.scrollTop*1+offsety
document.getElementById("cframe").style.width=width+10
document.getElementById("cframe").style.height=height-10
document.getElementById("cframe").src=url
}
}
//----------------------
function maximize(){
if (minrestore==0){
minrestore=1 //maximize window
document.getElementById("maxname").setAttribute("src","/a_adm/a_pics/icons/icon_restore.gif")
document.getElementById("dwindow").style.width=ns6? window.innerWidth-20 : document.body.clientWidth
document.getElementById("dwindow").style.height=ns6? window.innerHeight-20 : document.body.clientHeight
}
else{
minrestore=0 //restore window
document.getElementById("maxname").setAttribute("src","/a_adm/a_pics/icons/icon_max.gif")
document.getElementById("dwindow").style.width=initialwidth
document.getElementById("dwindow").style.height=initialheight
}
document.getElementById("dwindow").style.left=ns6? window.pageXOffset : document.body.scrollLeft
document.getElementById("dwindow").style.top=ns6? window.pageYOffset : document.body.scrollTop
}
//----------------------
function closeit(){
document.getElementById("dwindow").style.display="none"
}
//----------------------
if (ie5||ns6)
document.onmouseup=new Function("dragapproved=false;document.onmousemove=null;document.getElementById('saver').style.display='none'")
//----------------------