/*PopUp Functions*/
function popUp(windowLocate, winWidth, winHeight, winOptions)
{
var poppedWin=window.open(windowLocate, "popUpWin", "scrollbars, resizable, width="+winWidth+", height="+winHeight);
poppedWin.moveTo(((screen.width/2)-(winWidth/2)),((screen.height/2)-(winHeight/2)));
poppedWin.focus();
}

function popUpLink(winWidth, winHeight)
{
	var poppedWin=window.open('', "", "scrollbars, resizable, width="+winWidth+", height="+winHeight);
	with(poppedWin.document) {
		write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r\n');
		write('<html>\r\n<head>\r\n');
		write('<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1">\r\n');
		write('<title>Leaving the Site</title>\r\n');
		write('<style>\r\n\tbody {margin:0; background-color:#fff; color:#000; font: .95em verdana, sans-serif;}\r\n\th1 {background-color:#ced3f3; margin:0 0 10px; border-bottom:2px solid #000; padding:5px 10px; font-size:1.75em;}\r\n\t#popupcontent {margin:0 10px;}\r\n\t#popupcontent p {margin:0 0 .75em;}\r\n\t.fineprint {border-top:1px solid #000; padding: .5em 0 0; font-size:85%; font-style:italic;}\r\n</style>\r\n');
		write('<sc'+'ript type="text/javascript">\r\nfunction selfDestruct() {\r\n\tvar dieWindow=setTimeout(\'this.close()\', 15000);\r\n}\r\n</sc'+'ript>\r\n');
		write('</head>\r\n');
		write('<body onLoad="selfDestruct()" id="popup" onblur="this.focus();">\r\n');
		write('<h1>Now Leaving this Site</h1>\r\n');
		write('<div id="popupcontent">\r\n');
		write('<p>You are now leaving this web site, headed to a third party website not operated by this credit union.</p>\r\n');
		write('<p>We are not responsible for the content of this new site, nor are we in control of any transactions that occur outside of our site.</p>\r\n');
		write('<p>Please review the new site\'s privacy and security policies, as they may differ from the credit union\'s policies.</p>\r\n');
		write('<p class="fineprint">This window will close itself after 15 seconds.  We\'re sorry for the inconvenience.</p>\r\n');
		write('</div>\r\n');		
		write('</body>\r\n</html>\r\n');
		close();
	}
	poppedWin.moveTo(((screen.width/2)-(winWidth/2)),((screen.height/2)-(winHeight/2)));
	poppedWin.focus();
}

function externalLinks()
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchorElement = anchors[i];
		if (anchorElement.getAttribute("href") && anchorElement.getAttribute("rel") == "new") {
			anchorElement.target = "_blank";
		}
		
		if (anchorElement.getAttribute("href") && anchorElement.getAttribute("rel") == "pdf") {
			anchorElement.target = "_blank";
		}
	}
}

/*CU*@HOME Functions*/
function loginCheck()
{
document.login.target='_top';
if (document.login['LoginName'].value=='' || document.login['LoginPin'].value=='')
	{
	alert("You need to add your username and password to log in.");
	return false;
	}
else
	{
	return true;
	}
}
	function emailLink($thisEmail)
	{
		sendEmail = confirm('This email does not use SSL technology and is not secure. \r\n\r\nPlease do not send private information like account numbers or social security numbers. If you have account-specific questions, please call the credit union.\r\n\r\nDo you still want to send the email? Click "OK" for yes, "Cancel" for no.');
		if (sendEmail) {
			document.location='mailto:'+$thisEmail;
		}
		else {
			return false;
		}
	}

/*No unwanted email for this little website*/
function contact($name, $domain)
{
$atmark='&#64;';
$allTogetherNow=$name+$atmark+$domain;
$result='<a href="mailto:'+$allTogetherNow+'" title="Click to send an email to Service 1." onclick="emailLink(\''+$allTogetherNow+'\'); return false;">'+$allTogetherNow+'</a>';
return $result;
}

/*Navigation Functions*/
killMenu=0; /*Stupid old JavaScript can't nicely verify whether a variable is set or not.*/
var navArray=new Array('subnav-about','subnav-membership','subnav-access','subnav-lending','subnav-savings','subnav-services','subnav-education','subnav-home');

function menuOver(thisMenu)
{
if (document.getElementById)
	{
		if (document.getElementById(thisMenu)) {
		var i = 0;
			for(i=0; i<navArray.length; i++)
				{
					//document.getElementById(navArray[i]+'Parent').style.backgroundColor='transparent';
					document.getElementById(navArray[i]).style.visibility='hidden';
				}
			//document.getElementById(thisMenu+'Parent').style.backgroundColor='#dee6f6'
			document.getElementById(thisMenu).style.visibility='visible';
			clearTimeout(killMenu);
		}
	}
}

function saveMenu(thisMenu)
{
if (document.getElementById)
	{
		clearTimeout(killMenu);
	}
}

function menuOut(thisMenu)
{
	if (document.getElementById)	{
		if (document.getElementById(thisMenu)) {
			var doomedMenu=setTimeout('document.getElementById("'+thisMenu+'").style.visibility="hidden";',750);
			return doomedMenu;
		}}
}

/*Makes sure the content height is at least the height of the navigation.*/
function screenHeight(nav, content)
{
	if (document.getElementById) {
		var sideHeight = document.getElementById(nav).offsetHeight;
		var conHeight = document.getElementById(content).offsetHeight
		if (sideHeight > conHeight) {
			document.getElementById(content).style.height=sideHeight+'px';
		}
	}
}

//var $loop = 0;
//
//var $contentArray=new Array();
//$contentArray[0]='6 Month CD <span style="display:block; font-size:2.5em">3.66%</span> APY*\r\n';
//$contentArray[1]='24 Month CD <span style="display:block; font-size:2.5em">4.23%</span> APY*\r\n';
//$contentArray[2]='36 Month CD <span style="display:block; font-size:2.5em">4.49%</span> APY*\r\n';
//$contentArray[3]='60 Month CD <span style="display:block; font-size:2.5em">5.12%</span> APY*\r\n';
//
//function rotateContent() {
//	if (document.getElementById) {
//		/*$rand=Math.floor(Math.random()*$contentArray.length);
//		document.getElementById('homepagequotes').innerHTML=$contentArray[$rand];*/
//		$loop=($loop == $contentArray.length) ? 0 : $loop;
//		document.getElementById('promoRates').innerHTML=$contentArray[$loop];
//		$loop++;
//		var $rotateTimeout = setTimeout('rotateContent()', 3000);
//	}
//}

function fixPage()
{
	screenHeight('navcontainer','copy');
	externalLinks();
	//rotateContent();
}