

/*
DHTML Window
Script made by Martial Boissonneault ? 2002-2003 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
var ie5 = (document.getElementById && document.all);
var ns6 = (!document.all && document.getElementById);
var timerID = null;
var active = 0;

function start(windowName, contentName){
	if(ie5 || ns6){
		dragWind = document.getElementById(windowName);
		dragCont = document.getElementById(contentName);
		y = coordsY-parseInt(dragWind.style.top);
		x = coordsX-parseInt(dragWind.style.left);
		dragWind.style.zIndex = (start.zCount++);
		active=1;
	}
}

start.zCount=0;
function drag(e){
	if(ie5 || ns6){
		coordsY = ns6?e.clientY:event.clientY;
		coordsX = ns6?e.clientX:event.clientX;
		if(active){
			dragWind.style.top = coordsY-y;
			dragWind.style.left = coordsX-x;
		}
	}
}

function closeWin(ele2){

	if(ie5 || ns6){
		if (!ele2){ele2=inEle.value;}
		dragWind.style.left= -3000;
		inEle.value=ele2;
		inEle.style.background=ele2;
	}
}

function maxWin(winMaxWidth, winMaxHeight){
	if(ie5 || ns6){
		dragWind.style.width = winMaxWidth;
		dragWind.style.height = winMaxHeight;
		dragCont.style.width = ns6?winMaxWidth:winMaxWidth-6;
		dragCont.style.height = ns6?winMaxHeight-20:winMaxHeight-24;
	}
}

function minWin(winMinWidth, winMinHeight){
	if(ie5 || ns6){
		dragWind.style.width = winMinWidth;
		dragWind.style.height = winMinHeight;
		dragCont.style.width = ns6?winMinWidth:winMinWidth-6;
		dragCont.style.height = ns6?winMinHeight-20:winMinHeight-24;
	}
}

function openWin(windowName, contentName, topWin, leftWin, winMinWidth, winMinHeight, ele){
	if(ie5 || ns6){
		dragWind = document.getElementById(windowName);
		dragCont = document.getElementById(contentName);
		inEle = document.getElementById(ele);
		dragWind.style.visibility = "visible";
		dragWind.style.top = topWin;
		dragWind.style.left = leftWin;
		dragWind.style.width = winMinWidth;
		dragWind.style.height = winMinHeight;
		dragCont.style.top = 20;
		dragCont.style.left = 0;
		dragCont.style.width = ns6?winMinWidth:winMinWidth-6;
		dragCont.style.height = ns6?winMinHeight-20:winMinHeight-24;
		dragWind.style.zIndex = (start.zCount++);
	}
}



document.onmousemove = drag;
document.onmouseup = new Function("active=0");


function makeArray(q){
for(i=1 ; i <= q ; i++){this[i]=0}}
Colors = new makeArray(7);
Colors[1] = "00";
Colors[2] = "33";
Colors[3] = "66";
Colors[4] = "99";
Colors[5] = "CC";
Colors[6] = "FF";

lck=0;
function r(hval)
{ if ( lck == 0 ) { document.bgColor=hval; } }

function l(elem) { closeWin(elem); }

