/***************************************************************************
DEPARTMENT FUNCTIONS
***************************************************************************/

//**************************************************
//This adjusts width & height of new windows for IE
//**************************************************
{	if (navigator.appName == 'Netscape')
	{
		adjWidth =  0;
		adjHeight = 0;
		adjWidthaw =  0;
		adjHeightaw = 20;
	}
	else
	{ //if MIE: add necessary px
		adjWidth =  0;
		adjHeight =  -19;
		adjWidthaw =  0;
		adjHeightaw =  0;
	}
}
//**************************************************

//**************************************************
//Opens new Generic Window
//**************************************************
var newgeneric = null;
function openWindow(url,name,w,h)
	{
var neww = (adjWidth - (-w));
var newh = (adjHeight - (-h));
var winl = (screen.availWidth - neww) / 2;
var wint = ((screen.availHeight - newh) - 80) / 2;
  if (newgeneric != null && newgeneric.open) newgeneric.close();
  newgeneric = window.open(url,name ,"toolbar=yes,location=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=" + neww + ",height=" + newh + ",top=" + wint + ",left=" + winl);
	}
//**************************************************

//**************************************************
//Pastes in Close Window button for popup windows
//**************************************************
clswin = '<table width="100%" cellpadding="0" cellspacing="0" border="0">\r' +
		 '<tr>\r<td width="10"></td>\r<td><div class="right"><form onSubmit="javascript:window.close()">' +
		 '<input class="button" name="Submit2" type="submit" value="Close Window"></form></div>' +
		 '</td>\r<td width="10"></td>\r</tr></table>'
function writeClosewindow()
{
document.write('<P>' + clswin + '');
}
//**************************************************

//**************************************************
//Quicklinks javascript 
//*************************************************

<!-- -------------Opens new Image -->
var newimage = null;
function openimage(path,url,name,w,h,title,caption)
	{
var neww = (adjWidth - (-w));
var newh = (adjHeight - (-h));
var winl = (screen.availWidth - neww) / 2;
var wint = ((screen.availHeight - newh) - 80) / 2;
  if (newimage != null && newimage.open) newimage.close();
  newimage = window.open("",name ,"toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=" + neww + ",height=" + newh + ",top=" + wint + ",left=" + winl);

imageStr = '<HTML>\r' +
	'<HEAD>\r' +
	'<TITLE>' + title + '</TITLE>\r' +
	'<link rel="stylesheet" type="text/css" href="'+ path +'/shared/department.css">\r' +
	'</HEAD>\r<BODY style="background: white;">\r' +
	'<br><p class="center">\r<img src="' + url + '">\r' +
	'<p class="imagecaption">' + caption + '</p>\r' + clswin +
	'<p>\r</BODY>\r</HTML>';
     	newimage.document.write(imageStr);
     	newimage.document.close();
	}
<!-- -------------Opens new Image -->

/***************************************
/* allows draggable objects, just apply class="drag" to any object
/**************************************/
<!--
/*Credit JavaScript Kit www.javascriptkit.com*/
getEventSrc = window.Event 
? function(e){var targ=e.target;return targ.nodeType==1?targ:targ.parentNode} 
: function() {return event.srcElement} 


var dragapproved=false 
var z,x,y 
var leftButton = window.Event? 0:1; 

function move(eMoz) {   
	var e = eMoz||event;   
	if (!(dragapproved && e.button==leftButton)) 
		return;   
	z.style.left = temp1 + e.clientX-x + 'px';   
	z.style.top = temp2 + e.clientY-y + 'px';   
	return false; 
} 

function drags(eMoz) {   
	var src = getEventSrc(eMoz);   
	if (src.className!="drag") 
		return;   
	dragapproved = true;   
	z = src;  
	temp1 = parseInt(z.style.left);   
	temp2 = parseInt(z.style.top);  
	x = (eMoz||event).clientX;   
	y = (eMoz||event).clientY;   
	document.onmousemove = move; 
} 
document.onmousedown = drags; 
document.onmouseup = function(){   
	dragapproved = false ;   // added this - remove if any problem   
	document.onmousemove = null; 
};
//-->