﻿// Mouseover and MouseOut functions
var mouseOutDisabledImage;
function MouseOver(image) {
  if(image && document.images && image.src.indexOf("_on.gif")==-1) {
    image.src = image.src.substring(0,(image.src.indexOf(".gif"))) + "_on.gif";
    }
}
function MouseOut(image) {
  if(image && image!=mouseOutDisabledImage && document.images && image.src.indexOf("_on.gif")!=-1) {
    image.src = image.src.substring(0,(image.src.indexOf("_on.gif"))) + ".gif";
    }
}


// DHTML menu functions
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    var obj = document.getElementById(szDivID);
    obj.style.display = iState ? "block" : "none";
    obj.style.paddingBottom = iState ? "3px" : "0px";
}

// popup window
function goPopupScroll(url,wdth,hght) {
window.open(url,'popupScroll','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=' + wdth + ',height=' + hght +',framemargin=0 leftmargin=0 topmargin=0 marginwidth=0 marginheight=0');
}

function SubmitForm()
{
	var form = document.forms[0];
	if (form) 
	{
		if (form.submitted) form.submitted.value = 1;
		form.submit();
	}
}

function ResetForm() 
{
	document.forms[0].reset(); 
}

function CloseWin() 
{
	window.opener.window.focus();
	window.close();
}

function CatchLocalEnter(event)
{
	if ((window.event && window.event.keyCode == 13) || (event && event.which == 13))
	{
		SubmitForm();
	} else {
		return true;
	}
	return false;
}

// Print a divs content...
function PrintThisDIV(divID) 
{ 
   var sOption="toolbar=no,location=no,directories=no,menubar=no,"; 
       sOption+="scrollbars=yes,width=750,height=600,left=100,top=25"; 

   var sWinHTML = document.getElementById(divID).innerHTML; 

   var d = new Date();
   var theYear = d.getFullYear();
   
   if (sWinHTML!=null) {
	var winprint=window.open("","",sOption); 
		winprint.document.open(); 
		winprint.document.write('<html><head>');
		winprint.document.write('<LINK href=/includes/css/pagestyles.css rel=Stylesheet>');
		winprint.document.write('<style>body, p, div, td, th {text-align: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #193D91;}</style>');
		winprint.document.write('</head>');
		winprint.document.write('<body>'); 
		winprint.document.write('<div id=printcontainer>'); 
		winprint.document.write(sWinHTML);
		var d = new Date();
		winprint.document.write('<br/><br/><div id=printcontainerfooter>&copy; Hayward Associates '+theYear+' - Printed on '+d+'</div>');
		winprint.document.write('</div></body></html>'); 
		winprint.document.close(); 
		winprint.focus();
		winprint.print();
		//winprint.close();
   } 
}

function openWindow(url, windowname, extras){
    mywindow = window.open(url, windowname, extras);
    mywindow.focus();
}