function openWordDoc(Worddoc)
{

 var browser_name = navigator.appName.toLowerCase();

 if (browser_name.indexOf("netscape") != -1) document.location.href = Worddoc;

 else // For other browsers, open a blank window and target Worddoc into it.
 {
  var new_window = window.open("","word","scrollbars=1,toolbar=1,menubar=1,screenX=9,screenY=39,left=9,top=38,resizable=1,location=1,directories=1,status=1,menubar=1,dependent=0");
  new_window.document.location = Worddoc;
 }
}

var cX = 0; var cY = 0; var rX = 0; var rY = 0;
 function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
 function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
 else { document.onmousemove = UpdateCursorPosition; }

function AssignPosition(d) {
 if(self.pageYOffset) {
	rX = self.pageXOffset;
	rY = self.pageYOffset;
	}
 else if(document.documentElement && document.documentElement.scrollTop) {
	rX = document.documentElement.scrollLeft;
	rY = document.documentElement.scrollTop;
	}
 else if(document.body) {
	rX = document.body.scrollLeft;
	rY = document.body.scrollTop;
	}
 if(document.all) {
	cX += rX; 
	cY += rY;
	}
 d.style.left = (cX-410) + "px";
 d.style.top = (cY+10) + "px";
}

function HideContent(d) {
 if(d.length < 1) { return; }
 document.getElementById(d).style.display = "none";
}

function ShowContent(d) {
 if(d.length < 1) { return; }
 var dd = document.getElementById(d);
 AssignPosition(dd);
 dd.style.display = "block";
}

function ReverseContentDisplay(d) {
 if(d.length < 1) { return; }
 var dd = document.getElementById(d);
 AssignPosition(dd);
 if(dd.style.display == "none") { dd.style.display = "block"; }
 else { dd.style.display = "none"; }
 }
 
 ////////////////////////////////////////////////////
 
 //Begin dHTML Toolltip Timer
 var tipTimer;
 //End dHTML Toolltip Timer
 function locateObject(n, d) { //v3.0
   var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document); return x;
 }
 
 function hideTooltip(object)
 {
 if (document.all)
 {
 	locateObject(object).style.visibility="hidden"
 	locateObject(object).style.left = 1;
 	locateObject(object).style.top = 1;
 return false
 }
 else if (document.layers)
 {
 	locateObject(object).visibility="hide"
 	locateObject(object).left = 1;
 	locateObject(object).top = 1;
 	return false
 }
 else
 	return true
 }
 
 function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime)
 {
 	window.clearTimeout(tipTimer)
 	
 	if (document.all)
 		{
 			locateObject(object).style.top=document.body.scrollTop+event.clientY+20
 			
 			locateObject(object).innerHTML='<table style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> '
 
 			if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft))
 				{	
 					locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10;
 				}
 			else
 			{
 			locateObject(object).style.left=document.body.scrollLeft+event.clientX
 			}
 		locateObject(object).style.visibility="visible"
 		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
 		return true;
 		}
 	else if (document.layers)
 		{
 		locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr></table>')
 		locateObject(object).document.close()
 		locateObject(object).top=e.y+20
 
 		if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth))
 			{
 				locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10;
 			}
 		else
 			{
 			locateObject(object).left=e.x;
 			}
 		locateObject(object).visibility="show"
 		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
 		return true;
 	}
 	else
 	{
 		return true;
 	}
}