var fileisnamed='floater.js'
var dragapproved=false
var dragged=''
var minrestore=0
var saveWidth=0
var saveHeight=0
var saveTop=0
var saveLeft=0
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
var topBound=5
var leftBound=5
var rightFudge=5
var bottomFudge=50
var rightBound=2000
var botBound=2000
function minLeft(){ return leftBound+(ns6?window.pageXOffset:iecompattest().scrollLeft);}
function minTop(){ return topBound+(ns6?window.pageYOffset:iecompattest().scrollTop);}
function curWinWidth(){ return ns6?window.innerWidth:iecompattest().clientWidth;}
function curWinHeight(){ return ns6?window.innerHeight:iecompattest().clientHeight;}
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(dragged).style.left=tempx+event.clientX-offsetx+"px"
document.getElementById(dragged).style.top=tempy+event.clientY-offsety+"px"
}
else
if (ns6&&dragapproved)
{
document.getElementById(dragged).style.left=tempx+e.clientX-offsetx+"px"
document.getElementById(dragged).style.top=tempy+e.clientY-offsety+"px"
}
}
function initializedrag(e,wname)
{
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
document.getElementById(wname+"content").style.display="none"
tempx=parseInt(document.getElementById(wname).style.left)
tempy=parseInt(document.getElementById(wname).style.top)
dragapproved=true
dragged=wname
document.getElementById(wname).onmousemove=drag_drop;
}
function loadwindow(url,width,height,wname)
{
if (!ie5&&!ns6)
window.open(url,"","width=width,height=height,scrollbars=1")
else
{
document.getElementById(wname).style.display=''
document.getElementById(wname).style.width=saveWidth=width+"px"
document.getElementById(wname).style.height=saveHeight=height+"px"
document.getElementById(wname).style.left=saveLeft=minLeft()+"px"
document.getElementById(wname).style.top=saveTop=minTop()+"px"
document.getElementById(wname+"frame").src=url
}
}
function maximize(wname)
{
if (minrestore==0)
{
minrestore=1 //maximize window
document.getElementById(wname+"max").setAttribute("src","restore.gif")
saveWidth=document.getElementById(wname).style.width
saveHeight=document.getElementById(wname).style.height
saveTop=document.getElementById(wname).style.top
saveLeft=document.getElementById(wname).style.left
document.getElementById(wname).style.left=minLeft()+"px"
document.getElementById(wname).style.top=minTop()+"px"
document.getElementById(wname).style.width=(curWinWidth()-minLeft()-rightFudge)+"px"
document.getElementById(wname).style.height=(curWinHeight()-minTop()-bottomFudge)+"px"
}
else
{
minrestore=0 //restore window
document.getElementById(wname+"max").setAttribute("src","max.gif")
document.getElementById(wname).style.width=saveWidth
document.getElementById(wname).style.height=saveHeight
document.getElementById(wname).style.left=saveLeft
document.getElementById(wname).style.top=saveTop
}
}
function reposition(wname)
{
maximize(wname);
maximize(wname);
}
function hideit(wname)
{
document.getElementById(wname).style.display="none"
}
function unhideit(wname)
{
document.getElementById(wname).style.display=""
}
function stopdrag(wname)
{
dragapproved=false;
document.getElementById(wname).onmousemove=null;
document.getElementById(wname+"content").style.display=""
}
function getFrameHTML(wname)
{
var s='<div id="'+wname+'" style="position:absolute;background-color:#EBEBEB;cursor:hand;left:0px;top:0px;display:none" onMousedown="initializedrag(event,\''+wname+'\')" onMouseup="stopdrag(\''+wname+'\')" onSelectStart="return false">';
s+='<div id="'+wname+'bar" style="background-color:red">';
s+='<table width=100% border=0 cellspacing=0 cellpadding=0><tr>';
s+='<td width=80% align=left>'
s+='<div id="'+wname+'content" style="height:100%">';
s+='<div id="'+wname+'namer" style="background-color:red"></div>';
s+='</td><td width=20% align=right>'
s+='<img src="max.gif" id="'+wname+'max" onClick="maximize(\''+wname+'\')">';
//s+='<img src="close.gif" onClick="hideit(\''+wname+'\')">';
s+='</td></tr></table>'
s+='</div>';
s+='<div id="'+wname+'extracontent"></div>';
s+='<iframe id="'+wname+'frame" src="" width=100% height=100%></iframe>';
s+='</div>';
s+='</div>';
return s;
}