// JavaScript Document

var undefined;



function LinkAlert(URL,target,type)

	{

	BankName = "Community Bank Delaware"
	MSG = new Array();
	MSG[0] = "You are now leaving the " + BankName + " web site. Neither Community Bank nor any of its subsidiaries or affiliates are responsible for the content of any external web site.";
	
	myTarget = "_blank";
	if (target!=undefined) myTarget = target;
	if (type!="" && type!=undefined) alert(MSG[type]);
	else if (confirm(MSG[0])) window.open(URL,myTarget);
	}

function LaunchCalc(URL)
	{
	window.open (URL,'myCalculator','width=580,height=450');
	}


function mail(link_string,user,domain,nickname,subject) {
    var nn = "";
    var s = "";

    if (nickname != "") nn = nickname + " ";
	else  nn = make_nickname(link_string);
    if (subject != "") s = "?subject=" + subject ;
    document.write(link_string.link(make_href(user,domain,nn,s)));
  }
 
function make_href(user,domain,nickname,subject) {
    address = "mail" + "to" + ":" + nickname + make_address(user,domain);
	if (subject!=undefined) address = address + subject;
	return address;
    }

function make_address(user,domain) {
    return "&lt;" + user + "@" + domain + "&gt;" ;
    }

function make_nickname(link_string) {
    var names = link_string.split(",");
    if (names.length == 2) {
      return names[1] + " " + names[0] + " ";
    } else {
      return "";
    }
  }

// ******************************************
// ************ COOKIE FUNCTIONS ************
// ******************************************


function getexpirydate( nodays){
	var UTCstring;
	Today = new Date();
	nomilli=Date.parse(Today);
	Today.setTime(nomilli+nodays*24*60*60*1000);
	UTCstring = Today.toUTCString();
	return UTCstring;
	}

function getcookie(cookiename) {
	var cookiestring = "" + document.cookie;
	args = Array();
	args = cookiestring.split(";");
	for (i=0;i<args.length;i++) {
		args[i] = args[i].split("=");
		if (trimAll(args[i][0])==cookiename) return args[i][1];
		}
	}

function setcookie(name,value,duration){
	cookiestring=name+"="+escape(value)+";EXPIRES="+getexpirydate(duration); // uncomment this to add tell the cookie whent to expire
	document.cookie=cookiestring;
	if(!getcookie(name)){
		return false;
		}
	else {
		return true;
		}
	}

function trimAll(sString) 	{
	while (sString.substring(0,1) == ' ') {
		sString = sString.substring(1, sString.length);
		}
	while (sString.substring(sString.length-1, sString.length) == ' ') {
		sString = sString.substring(0,sString.length-1);
		}
	return sString;
	}


// This function loops through all the hyperlinks in a document and assigns
// the LinkAlert function to each weather.com link as an event handler.  Don't call it
// before the document is parsed and the links are all defined.  It is best
// to call it from the onload event handler of a <body> tag.
function confirmAllLinks() {
  for(var i = 0; i < document.links.length; i++) {
    this_href = document.links[i].href;
	if (this_href.indexOf("weather.com")>0) {
		document.links[i].href = "javascript:LinkAlert('"+this_href+"');"
		//document.links[i].onclick = confirmLink;
		document.links[i].target = "_self";
	}
  }
}


window.onload = confirmAllLinks;
