/* $Id: ddp.js,v 1.1 2002/12/03 18:00:57 glen Exp $*/

ddp_iens6 = (document.all || document.getElementById);
ddp_ns4 = document.layers;

ddp_isDOM = document.getElementById; // DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
ddp_isMSIE = document.all && document.all.item; // Microsoft Internet Explorer 4+
ddp_isOpera = window.opera // Opera
ddp_isMozilla = ddp_isDOM && !ddp_isMSIE && !ddp_isOpera;

ddp_support = 0;
if (ddp_isMSIE && !ddp_isOpera || ddp_ns4 || ddp_isMozilla) {
	ddp_support = 1;
}

var ddp_thename;
var ddp_theobj;
var ddp_livehelp;
var ddp_thetext;
var ddp_winHeight;
var ddp_winWidth;
var ddp_boxPosition;
var ddp_headerColor;
var ddp_tableColor;
var ddp_timerID;
var ddp_seconds = 3;
var ddp_x = 0;
var ddp_y = 0;
var ddp_offsetx = 2;
var ddp_offsety = 2;
var ddp_objid = 0;
 
if (ddp_ns4) {
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = ddp_getxy;

function ddp_buildText(value) {
	var text = "<table width='100%' height='100%' border='0' bgcolor='#023B70' cellspacing='2' cellpadding=2>";
	text += "<tr><td align='left' bgcolor='white'>"+textArray[value];
	text += "</td></tr></table>";
	return text;
}
 
function ddp_setObj(textelement, ddp_x, d_ddp_y, inwidth, inheight) {
	if (!ddp_support) {
		return;
	}
	win_center = parseInt(document.body.clientWidth/2);
	ddp_winWidth = inwidth;
	ddp_winHeight = inheight;
	ddp_thetext = ddp_buildText(textelement);

	if (ddp_iens6) {
		ddp_thename = "ddp_viewer";
		ddp_theobj = document.getElementById ? document.getElementById(ddp_thename) : document.all.ddp_thename;
		ddp_theobj.style.width = ddp_winWidth;
		ddp_theobj.style.height = ddp_winHeight;
		ddp_theobj.style.left = ddp_x + win_center;
		ddp_theobj.style.top = ddp_y - d_ddp_y;
		if (ddp_iens6 && document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.insertAdjacentHTML("BeforeEnd", ddp_thetext);
		}
		if (ddp_iens6 && !document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.innerHTML = ddp_thetext;
		}
	}
	if (ddp_ns4) {
		ddp_thename = "ddp_nsviewer";
		ddp_theobj = eval("document."+ddp_thename);
		ddp_theobj.left = ddp_x + win_center;
		ddp_theobj.top = ddp_y;
		ddp_theobj.width = ddp_winWidth;
		ddp_theobj.clip.width = ddp_winWidth;
		ddp_theobj.height = ddp_winHeight;
		ddp_theobj.clip.height = ddp_winHeight;
		ddp_theobj.document.write(ddp_thetext);
		ddp_theobj.document.close()
	}
	ddp_viewIt()
}
 
function ddp_setObj2(textelement, ddp_x, ddp_y, inwidth, inheight) {
	if (!ddp_support) {
		return;
	}
	win_center = parseInt(document.body.clientWidth/2);
	ddp_winWidth = inwidth;
	ddp_winHeight = inheight;
	ddp_thetext = ddp_buildText(textelement);

	if (ddp_iens6) {
		ddp_thename = "ddp_viewer";
		ddp_theobj = document.getElementById ? document.getElementById(ddp_thename) : document.all.ddp_thename;
		ddp_theobj.style.width = ddp_winWidth;
		ddp_theobj.style.height = ddp_winHeight;
		ddp_theobj.style.left = ddp_x + win_center;
		ddp_theobj.style.top = ddp_y;
		if (ddp_iens6 && document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.insertAdjacentHTML("BeforeEnd", ddp_thetext);
		}
		if (ddp_iens6 && !document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.innerHTML = ddp_thetext;
		}
	}
	if (ddp_ns4) {
		ddp_thename = "ddp_nsviewer";
		ddp_theobj = eval("document."+ddp_thename);
		ddp_theobj.left = ddp_x + win_center;
		ddp_theobj.top = ddp_y;
		ddp_theobj.width = ddp_winWidth;
		ddp_theobj.clip.width = ddp_winWidth;
		ddp_theobj.height = ddp_winHeight;
		ddp_theobj.clip.height = ddp_winHeight;
		ddp_theobj.document.write(ddp_thetext);
		ddp_theobj.document.close()
	}
	ddp_viewIt()
}

function ddp_viewIt() {
	if (ddp_iens6) {
		ddp_theobj.style.visibility = "visible";
	}
	if (ddp_ns4) {
		ddp_theobj.visibility = "visible";
	}
}
 
function ddp_stopIt() {
	ddp_objid=0
	if (ddp_iens6) {
		if (ddp_theobj){
			ddp_theobj.innerHTML = "";
			ddp_theobj.style.visibility = "hidden";
		}
	}
	if (ddp_ns4) {
		if (ddp_theobj) {
			ddp_theobj.document.write("");
			ddp_theobj.document.close();
			ddp_theobj.visibility="hidden";
		}
	}
}
 
function ddp_timer(sec) {
	ddp_seconds = parseInt(sec)
	if (ddp_seconds > 0) {
		ddp_seconds--;
		ddp_timerID = setTimeout("ddp_timer(ddp_seconds)", 1000);
	} else {
		ddp_stopIt();
	}
}
 
function ddp_timer2(a,b, c,d,e,f,g,h){
	clearTimeout(ddp_timerID);
}

function ddp_getxy(e) {
	if (ddp_ns4) {
		ddp_x = 0;
		ddp_y = 0;
		ddp_x = e.pageX; 
		ddp_y = e.pageY;
	}
	if (ddp_iens6 && document.all) {
		ddp_x = 0;
		ddp_y = 0;
		ddp_x = event.x; 
		ddp_y = document.body.scrollTop + event.y;
	}
	if (ddp_iens6 && !document.all) {
		ddp_x = 0;
		ddp_y = 0;
		ddp_x = e.pageX; 
		ddp_y = e.pageY;
	}
}

function ddp_show_layer(ddp_thetext, ddp_x, ddp_y, inwidth, inheight) {

	if (!ddp_support) {
		return;
	}
	win_center = parseInt(document.body.clientWidth/2);
	ddp_winWidth = inwidth;
	ddp_winHeight = inheight;
	if (ddp_iens6) {
		ddp_thename = "ddp_layer";
		ddp_theobj = document.getElementById ? document.getElementById(ddp_thename) : document.all.ddp_thename;
		ddp_theobj.style.width = ddp_winWidth;
		ddp_theobj.style.height = ddp_winHeight;
		ddp_theobj.style.left = ddp_x + win_center;
		ddp_theobj.style.top = ddp_y;
		if (ddp_iens6 && document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.insertAdjacentHTML("BeforeEnd", ddp_thetext);
		}
		if (ddp_iens6 && !document.all) {
			ddp_theobj.innerHTML = "";
			ddp_theobj.innerHTML = ddp_thetext;
		}
	}
	if (ddp_ns4) {
		if (ddp_ns4) {
			hideobj = eval("document.ddp_ns_layer");
			hideobj.visibility = "hidden";
		}
		ddp_thename = "ddp_ns_layer";
		ddp_theobj = eval("document."+ddp_thename);
		ddp_theobj.left = ddp_x + win_center;
		ddp_theobj.top = ddp_y;
		ddp_theobj.width = ddp_winWidth;
		ddp_theobj.clip.width = ddp_winWidth;
		ddp_theobj.height = ddp_winHeight;
		ddp_theobj.clip.height = ddp_winHeight;
		ddp_theobj.document.write(ddp_thetext);
		ddp_theobj.document.close()
	}
	ddp_viewIt()
}
 
if (ddp_ns4) {
	hideobj = eval("document.ddp_nsviewer");
	hideobj.visibility = "hidden";
}
