//Regexp for testing email addy validity
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
var tld = '';

// ------------------------- Begin sf

/*sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);*/


// ------------------------- End sf

function CkEmailAddy(){
  if (!re.test(document.frmEmailSignup.email.value)){
  alert('Please enter a valid email address.');
  document.frmEmailSignup.email.focus();  
  return false;
  } 
 }

function CkInquiryForm(){
  if(document.frm25.fn.value.length <= 0){
  alert('Please enter your first name.');
  document.frm25.fn.focus();
  return false;
  }
  if(document.frm25.ln.value.length <= 0){
  alert('Please enter your last name.');
  document.frm25.ln.focus();
  return false;
  }
  if(document.frm25.title.value.length <= 0){
  alert('Please enter your career title.');
  document.frm25.title.focus();
  return false;
  }
  if(document.frm25.company.value.length <= 0){
  alert('Please enter your company\'s name.');
  document.frm25.company.focus();
  return false;
  }
  if(document.frm25.addr.value.length <= 0){
  alert('Please enter your mailing address.');
  document.frm25.addr.focus();
  return false;
  }
  if (document.frm25.city.value.length <= 0 || document.frm25.state.value.length <= 0 || document.frm25.zip.value.length <= 4){
  alert('Please enter a complete city, state and zip code combination.');
  document.frm25.city.focus();
  return false;
  }
  if (document.frm25.p1.value.length <= 0 || document.frm25.p2.value.length <= 0 || document.frm25.p3.value.length <= 0){
  alert('Please enter a complete phone number.');
  document.frm25.email.focus();
  return false;
  }  
  if (!re.test(document.frm25.email.value)){
  alert('Please enter a vailid email address.');
  document.frm25.email.focus();
  return false;
  } 
  if(document.frm25.wordvar.value.length <= 5){
  alert('Please enter the word verification code.');
  document.frm25.wordvar.focus();
  return false;
  }  
 }
 
function CkFrm26(){
  if(document.frm26.email.value.length <= 0){
  alert('Please enter your user ID.');
  document.frm26.email.focus();
  return false;
  }
  if(document.frm26.pwd.value.length <= 0){
  alert('Please enter your password.');
  document.frm26.pwd.focus();
  return false;
  }   
 }
 
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

// Jump menu mods that open new browser window for external files/pages
function MM_jumpMenuNewWindow(targ,selObj,restore){ //v3.0
  var s = selObj.options[selObj.selectedIndex].value;
  window.open(s);
  if (restore) selObj.selectedIndex=0;
}

