$(document).ready(function() {
	jQuery('ul.sf-menu').superfish(); 
  $("#masthead img").each(function() {
    rollsrc = $(this).attr("src");
    rollON = rollsrc.replace(/.jpg$/ig,"Over.jpg");
    $("<img>").attr("src", rollON);
  });
  $("#masthead a").mouseover(function(){
    imgsrc = $(this).children("img").attr("src");
    if (imgsrc) {
      matches = imgsrc.match(/Over/);
    }
    else {
      matches = true;
    }
    if (!matches) {
      imgsrcON = imgsrc.replace(/.jpg$/ig,"Over.jpg"); // strip off extension
      $(this).children("img").attr("src", imgsrcON);
    }
  });
  $("#masthead a").mouseout(function(){
	if (imgsrc) {
    	$(this).children("img").attr("src", imgsrc);
	}
  });
});

//Return only a valid year between 1900 and 2019
function valYr(Year, fieldID, sClass, sClassError)
{
	if ((Year.length == 2) && (Year > 15)) {
		var x = '19' + Year;
		document.getElementById(fieldID).value = x;
	} else if (Year.length == 2) {
		var x = '20' + Year;
		document.getElementById(fieldID).value = x;
	} else {
		var x = Year;
	}
	var filter = /(1{1}9{1}\d{2})|(2{1}0{1}(0{1}|1{1})\d{1})/;
	if (filter.test(x) || x==''){
		if (sClass != '') {
			document.getElementById(fieldID).className = sClass;
		}
		return true;
	} else {
		document.getElementById(fieldID).select();
		document.getElementById(fieldID).value = '';
		if (sClassError != '') {
			document.getElementById(fieldID).className = sClassError;
		}
		alert('Please enter a valid Year');
		document.getElementById(fieldID).focus();
		return false;
	}
}