function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  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=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}



function Q2ExternalLink(){
	if(confirm("Please Note:  The link you have chosen will direct you to an external web site that is not controlled by Community Bank Mankato.  Views or opinions expressed on this external web site may not represent the views or opinions of Community Bank Mankato.  Products and services presented on this external web site should not be associated with Community Bank Mankato.")){
		return true;
	} else {
		return false;
	}
}

function Q2mail(){
	if(confirm("Information provided through this email link is transmitted over an unsecured connection. Please do not send information such as account numbers, account service requests or other personal information. Please contact us in person, by telephone or by mail with confidential information.")){
		return true;
	} else {
		return false;
	}
}

function Calculators(){
 TEMPLATE_ID = "www.cbfg.net_1";
 PASSTHROUGH = "v=c792e3dc-612c-433e-aeb6-13142bfaf97b";
 QS = document.location.search;
 LOCATION = document.location.href.replace(QS, "");
 QSVARS = QS.substring(1,QS.length);

 if (LOCATION.substring(0,5) == "https") { URL = "https://"; }
 else { URL = "http://";}
 URL += "www.TimeValueCalculators.com/TimeValueCalculators/Calculator.aspx?RESPONSE=ASJS&REFERREDBY=" + escape(LOCATION);
 if (QS.indexOf("TEMPLATE_ID") == -1) { URL += "&TEMPLATE_ID=" + TEMPLATE_ID; }
 if ((PASSTHROUGH != "") && (QS.indexOf("PASSTHROUGH") == -1)){ URL += "&PASSTHROUGH=" + escape(PASSTHROUGH); }
 if (QSVARS != "") { URL += "&" + QSVARS; }
 document.write('<SCR' + 'IPT LANGUAGE="JavaScript1.2" SRC="' + URL + '" TYPE="text/javascript"></SCR' + 'IPT>');

 if ( (navigator.appName.indexOf("Safari") != -1) || (navigator.appVersion.indexOf("Safari")!=-1) )
 {
  var URL2 = "http://www.TimeValueCalculators.com/TimeValueCalculators/Calculator.aspx?RESPONSE=ASHTML&TEMPLATE_ID=www.cbfg.net_1";
  document.write('<P align="center">Your browser (Safari) does not support dynamic scripting.</P>');
  document.write('<P align="center"><a href="#" onClick="javascript:window.open(\'' + URL2 + '\',null, \'height=400,width=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=1\');">Please click here for calculators.</a></P>');
 }
}

function CheckBoxCheck(type){
	if(type == 0){
		if(document.Q2OnlineLogin.forgot_password[0].checked){
			document.Q2OnlineLogin.forgot_password[1].checked = false;
			document.Q2OnlineLogin.password.disabled = true;
			document.Q2OnlineLogin.password.style.backgroundColor = "#E5E5E5";
		} else {
			document.Q2OnlineLogin.password.disabled = false;
			document.Q2OnlineLogin.password.style.backgroundColor = "#FFFFFF";
		}
	} else if(type == 1){
		if(document.Q2OnlineLogin.forgot_password[1].checked){
			document.Q2OnlineLogin.forgot_password[0].checked = false;
			document.Q2OnlineLogin.password.disabled = true;
			document.Q2OnlineLogin.password.style.backgroundColor = "#E5E5E5";
		} else {
			document.Q2OnlineLogin.password.disabled = false;
			document.Q2OnlineLogin.password.style.backgroundColor = "#FFFFFF";
		}
	}
}