
function Process()
{
  if((document.locateUs.ClientPOI1.checked == false) && (document.locateUs.ClientPOI2.checked == false) &&
    (document.locateUs.ClientPOI3.checked == false) && (document.locateUs.ClientPOI4.checked == false)  &&
	(document.locateUs.CLientPOI6.checked == false))
  {
     alert('Please select the type of Huntington location you wish to search for.');
	return false;
	
  } else {
    document.locateUs.submit();
  }
}

var smx = 0;
var smy = 0;
if (navigator.appName == "Microsoft Internet Explorer")
{
smx = 145;
smy = 130;
}
else
{
smx = 145;
smy = 118;
}
var ix = 0;
var iy = 0;
if (navigator.appName == "Microsoft Internet Explorer")
{
ix = 10;
iy = 76;
}
else
{
ix = 10;
iy = 69;
}

   var mode="";

function find(f) {
      text = f.search_text.value;
        var blank = false;
      var trim = 0;
      text = text.replace (' ', '+');  
      if(text!= "")
      {
     		url = '/search?NS-search-type=NS-boolean-query&NS-max-records=20&NS-collection=Entire_Site&NS-query=' + 
      	text + '&NS-search-page=results&';
			window.location.href = url;
		}
}



if(document.images != null){
	// Initialize Rollover Images
	
	b1 = new Image();
	b1_f2 = new Image();
	b1.src = "/images/navigation/b01.gif";
	b1_f2.src = "/images/navigation/b01_f2.gif";
	
	b2 = new Image();
	b2_f2 = new Image();
	b2.src = "/images/navigation/b02x.gif";
	b2_f2.src = "/images/navigation/b02_f2x.gif";
	
	b3 = new Image();
	b3_f2 = new Image();
	b3.src = "/images/navigation/b03.gif";
	b3_f2.src = "/images/navigation/b03_f2.gif";
	
	b4 = new Image();
	b4_f2 = new Image();
	b4.src = "/images/navigation/b04.gif";
	b4_f2.src = "/images/navigation/b04_f2.gif";
	
	b5 = new Image();
	b5_f2 = new Image();
	b5.src = "/images/navigation/b05.gif";
	b5_f2.src = "/images/navigation/b05_f2.gif";
	
	b6 = new Image();
	b6_f2 = new Image();
	b6.src = "/images/navigation/b06.gif";
	b6_f2.src = "/images/navigation/b06_f2.gif";
	
	b7 = new Image();
	b7_f2 = new Image();
	b7.src = "/images/navigation/b07.gif";
	b7_f2.src = "/images/navigation/b07_f2.gif";
	
	b8 = new Image();
	b8_f2 = new Image();
	b8.src = "/images/navigation/b08.gif";
	b8_f2.src = "/images/navigation/b08_f2.gif";
	
	b9 = new Image();
	b9_f2 = new Image();
	b9.src = "/images/navigation/b09.gif";
	b9_f2.src = "/images/navigation/b09_f2.gif";
	
	b10 = new Image();
	b10_f2 = new Image();
	b10.src = "/images/navigation/b10.gif";
	b10_f2.src = "/images/navigation/b10_f2.gif";
	
	b11 = new Image();
	b11_f2 = new Image();
	b11.src = "/images/navigation/b11.gif";
	b11_f2.src = "/images/navigation/b11_f2.gif";
	
	b12 = new Image();
	b12_f2 = new Image();
	b12.src = "/images/navigation/b12.gif";
	b12_f2.src = "/images/navigation/b12_f2.gif";
	
	b13 = new Image();
	b13_f2 = new Image();
	b13.src = "/images/navigation/b13.gif";
	b13_f2.src = "/images/navigation/b13_f2.gif";
	
	b14 = new Image();
	b14_f2 = new Image();
	b14.src = "/images/navigation/b14.gif";
	b14_f2.src = "/images/navigation/b14_f2.gif";
	
	b15 = new Image();
	b15_f2 = new Image();
	b15.src = "/images/navigation/b15.gif";
	b15_f2.src = "/images/navigation/b15_f2.gif";
	
	b16 = new Image();
	b16_f2 = new Image();
	b16.src = "/images/navigation/b16.gif";
	b16_f2.src = "/images/navigation/b16_f2.gif";
	
	b17 = new Image();
	b17_f2 = new Image();
	b17.src = "/images/tools/calc04.gif";
	b17_f2.src = "/images/tools/calc04_f2.gif";
	
	b18 = new Image();
	b18_f2 = new Image();
	b18.src = "/images/navigation/b17.gif";
	b18_f2.src = "/images/navigation/b17_f2.gif";
	
	b19 = new Image();
	b19_f2 = new Image();
	b19.src = "/images/navigation/b19.gif";
	b19_f2.src = "/images/navigation/b19_f2.gif";
	
	b99 = new Image();
	b99_f2 = new Image();
	b99.src = "/images/navigation/b099.gif";
	b99_f2.src = "/images/navigation/b099_f2.gif";
}

function SwapImage(imgToSwapIn,imgLocation) {
	imgToSwapIn = eval(imgToSwapIn + ".src");
	document [imgLocation].src = imgToSwapIn;
}

function onNAV(obj) {
	obj.className = "onNAV";
}

function offNAV(obj) {
	obj.className = "offNAV";
}

function openWindow(theURL,winName,features) {
	myWin=window.open(theURL,winName,features);
}

function checkForm(form, items) {
	// Check to see if they've ordered anything and entered numbers only
	var filled_error = true;
	var nan_error = false;
	
	for (i=0; i<items.length; i++) {
		var formval = form [items[i]].value;
		
		if (formval != "") {
			filled_error = false;
		}
		if (isNaN(formval)) {
			if (formval != "") {
				nan_error = true;
			}
		}
	}
	
	if (filled_error) {
		alert("You must order something before submitting the order form!");
		return false;
	}
	if (nan_error) {
		alert("The quantity fields for the items you're ordering must contain numbers only!");
		return false;
	}
	
	// Check to see if they've filled out the form completely
	var NAME = form ['NAME'].value;
	var ADDRESS = form ['ADDRESS'].value;
	var CITY = form ['CITY'].value;
	var STATE = form ['STATE'].value;
	var ZIP = form ['ZIP'].value;
	var EMAIL = form ['EMAIL'].value;
	
	var bad = Array();
	
	if (NAME.length == 0) {
		bad[bad.length] = "Name";
	}
	if (ADDRESS.length == 0) {
		bad[bad.length] = "Address";
	}
	if (CITY.length == 0) {
		bad[bad.length] = "City";
	}
	if (STATE.length == 0) {
		bad[bad.length] = "State";
	}
	if (ZIP.length != 5 || isNaN(ZIP)) {
		bad[bad.length] = "Zip Code";
	}
	
	if (!validEmail(EMAIL)) {
		bad[bad.length]= "Email Address";
	}
	
	if (bad.length != 0) {
		var tmp = "";
		for (i=0; i<bad.length; i++) {
			tmp = tmp + "    " + bad[i] + "\n";
		}
		alert("The following fields must be completed in order to submit the form:\n\n" + tmp);
		return false;
	}
	
	return true;
}

function validEmail(email)
{
	var invalidChars = "/:,;";
	
	if (email == "") {
		return false;
	}
	
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (email.indexOf(badChar,0) > -1) {
			return false;
		}
	}
	
	var atPos = email.indexOf("@", 1);
	if (atPos == -1) { 
		return false;
	}
	
	if (email.indexOf("@", atPos+1) > -1) {
		return false;
	}
	
	var periodPos = email.indexOf(".", atPos);
	if (periodPos == -1) {
		return false;
	}
	
	if (periodPos+3 > email.length) {
		return false;
	}
	
	return true;
}

function checkLostPassword(form) {
	var EMAIL = form ['EMAIL'].value;
	var bad = Array();
	
	if (!validEmail(EMAIL)) {
		bad[bad.length]= "Email Address";
	}
	
	if (bad.length != 0) {
		var tmp = "";
		for (i=0; i<bad.length; i++) {
			tmp = tmp + "    " + bad[i] + "\n";
		}
		alert("You must provide a valid email address in order retrieve your password!");
		return false;
	}
	
	return true;
}

function checkIPRegForm(form) {	
	// Check to see if they've filled out the form completely
	var FNAME = form ['FIRSTNAME'].value;
	var LNAME = form ['LASTNAME'].value;
	var FIRM = form ['FIRM'].value;
	var EMAIL = form ['EMAIL'].value;
	var PASSWORD = form ['PASSWORD'].value;
	var CONFIRM = form ['CONFIRM'].checked;	
	
	var bad = Array();
	
	if (FNAME.length == 0) {
		bad[bad.length] = "First Name";
	}
	if (LNAME.length == 0) {
		bad[bad.length] = "Last Name";
	}
	if (FIRM.length == 0) {
		bad[bad.length] = "Firm Name";
	}
	if (!validEmail(EMAIL)) {
		bad[bad.length]= "Email Address";
	}
	if (PASSWORD.length == 0) {
		bad[bad.length] = "Password";
	}
	if (!CONFIRM) {
		bad[bad.length] = "Investment Professional Confirmation";
	}
	
	if (bad.length != 0) {
		var tmp = "";
		for (i=0; i<bad.length; i++) {
			tmp = tmp + "     - " + bad[i] + "\n";
		}
		alert("The following fields must be completed in order to submit the form:\n\n" + tmp);
		return false;
	}
	
	return true;
}

function submitForm(form) {
	document [form].submit();
}

function jumpMenu(newLoc){
	var newPage = newLoc.options[newLoc.selectedIndex].value ;
	
	if(newPage != ""){
		window.location.href = newPage
	}
}

function sendPage(form){
	var vSender;
	var vRecipient;
	var ok;
	
	sender = form.SENDER.value;
	recipient = form.RECIPIENT.value;
	
	rArray = recipient.split(",");
	rArray[rArray.length] = sender;
	
	invalid = new Array();
	ok = true;
	
	var atPos ;
	var pPos ;
	
	for(i=0; i<rArray.length; i++){
		if (!validEmail(rArray[i])) {
			ok = false;
		}
		
		/*atPos = rArray[i].indexOf("@",1);
		pPos = rArray[i].indexOf(".",1);
		
		if(rArray[i] == "" || atPos == -1 || rArray[i].indexOf("@",atPos+1) > -1 || pPos == -1 || recipient == "" || sender == ""){
			
		}/**/
	}
	
	if(!ok){
		alert("One or more of the email addresses you entered are invalid!");
		return false;
	} else {
		return true;
	}
}

function investorCheck(form) {
	var ok = true;
	
	for (i=1; i<=5; i++) {
		var num_checked = 0;
		var obj = eval("form.q" + i);
		
		for (n=0; n<obj.length; n++) {
			if (obj[n].checked) {
				num_checked = num_checked + 1 ;
			}
		}
		if (num_checked == 0) {
			ok = false;
			i = 6;
		}
	}
	
	if (!ok) {
		alert("You must answer all 5 (five) questions before sumbitting you answers!");
	}
	return ok ;
}

function LeaveSite(url) {
	var result = window.showModalDialog("/exit.php", "", "dialogHeight:263px; dialogWidth:376px;");
	if (result == 1) {
		window.open(url);
	}
}





