
var monthNames=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); 
function stNdRdTh(val){ 
insStNdRdTh='th' 
if (val==1||val==21||val==31)insStNdRdTh='st'; 
else if (val==2||val==22)insStNdRdTh='nd'; 
else if (val==3||val==23)insStNdRdTh='rd'; 
return insStNdRdTh; 
} 
function findChar(){ 
var sNo=document.form1.textbox2.value; 
var novDec=0; 
if(sNo.length!=8){ 
alert('Our serial numbers have 8 digits.'); 
return false; 
} 
var year = sNo.charAt(0)+sNo.charAt(4);
if(Number(year)<70)year='20'+year;
else if(Number(year)>=70)year='19'+year;
var dddNum = sNo.substring(1,4); 
var pppNum = sNo.substring(5,8); 
document.form1.result.value=(year)
var dateFromdddNum=new Date(year,0,1) 
dateFromdddNum.setDate(Number(dddNum)); 
day=dateFromdddNum.getDate(); 
day=day+stNdRdTh(day); 
month=monthNames[dateFromdddNum.getMonth()]; 
document.form1.result1.value=month+' '+day; 
if ((pppNum >= 1) && (pppNum <= 499)){ pppNum = "berfore 1984 Kalamazoo, after Nashville";}
else if ((pppNum >= 500) && (pppNum <= 999)){ pppNum = "Nashville, Tennessee";} 
document.form1.result2.value=(pppNum) 
} 






function getCode(code) {
  
     
if ((code >= 100) && (code <= 1150)){  code = 1903;}
else if ((code >= 1151) && (code <= 1850)){  code = 1904;}
else if ((code >= 1851) && (code <= 2550)){  code = 1905;}
else if ((code >= 2551) && (code <= 3350)){  code = 1906;}
else if ((code >= 3351) && (code <= 4250)){  code = 1907;}
else if ((code >= 4251) && (code <= 5450)){  code = 1908;}
else if ((code >= 5451) && (code <= 6950)){  code = 1909;}
else if ((code >= 6951) && (code <= 8750)){  code = 1910;}
else if ((code >= 8751) && (code <= 10850)){  code = 1911;}
else if ((code >= 10851) && (code <= 13350)){  code = 1912;}
else if ((code >= 13351) && (code <= 16100)){  code = 1913;}
else if ((code >= 16101) && (code <= 20150)){  code = 1914;}
else if ((code >= 20151) && (code <= 25150)){  code = 1915;}
else if ((code >= 25151) && (code <= 32000)){  code = 1916;}
else if ((code >= 32001) && (code <= 39500)){  code = 1917;}
else if ((code >= 39501) && (code <= 47900)){  code = 1918;}
else if ((code >= 47901) && (code <= 53800)){  code = 1919;}
else if ((code >= 53801) && (code <= 62200)){  code = 1920;}
else if ((code >= 62201) && (code <= 69300)){  code = 1921;}
else if ((code >= 69301) && (code <= 71400)){  code = 1922;}
else if ((code >= 71401) && (code <= 74900)){  code = 1923;}
else if ((code >= 74901) && (code <= 80300)){  code = 1924;}
else if ((code >= 80301) && (code <= 82700)){  code = 1925;}
else if ((code >= 82701) && (code <= 83600)){  code = 1926;}
else if ((code >= 83601) && (code <= 85400)){  code = 1927;}
else if ((code >= 85401) && (code <= 87300)){  code = 1928;}
else if ((code >= 87301) && (code <= 89750)){  code = 1929;}
else if ((code >= 89751) && (code <= 90200)){  code = 1930;}
else if ((code >= 90201) && (code <= 90450)){  code = 1931;}
else if ((code >= 90451) && (code <= 90700)){  code = 1932;}
else if ((code >= 90701) && (code <= 91400)){  code = 1933;}
else if ((code >= 91401) && (code <= 92300)){  code = 1934;}
else if ((code >= 92301) && (code <= 92800)){  code = 1935;}
else if ((code >= 92801) && (code <= 94100)){  code = 1936;}
else if ((code >= 94101) && (code <= 95200)){  code = 1937;}
else if ((code >= 95201) && (code <= 95750)){  code = 1938;}
else if ((code >= 95751) && (code <= 96050)){  code = 1939;}
else if ((code >= 96051) && (code <= 96600)){  code = 1940;}
else if ((code >= 96601) && (code <= 97400)){  code = 1941;}
else if ((code >= 97401) && (code <= 97700)){  code = 1942;}
else if ((code >= 97701) && (code <= 97850)){  code = 1943;}
else if ((code >= 97851) && (code <= 98250)){  code = 1944;}
else if ((code >= 98251) && (code <= 98650)){  code = 1945;}
else if ((code >= 98651) && (code <= 99300)){  code = 1946;}
else if ((code >= 99301) && (code <= 99999)){  code = 1947;}


else if (code <= 100){  code = "No Record!";}
     
     
     
     
     document.code.codeResult.value = code;

  
  }


// start the 1948 - 1976 functions

function SymError()
{
  return true;
}

window.onerror = SymError;


var state = new Array();
state[0] = "";          // choose one
state[1] = "1947"; //
state[2] = "1948"; //
state[3] = "1949"; //
state[4] = "1950"; //
state[5] = "1951"; //
state[6] = "1952"; //
state[7] = "1953"; //
state[8] = "1954"; // 
state[9] = "1955"; // 
state[10] = "1956"; // 
state[11] = "1957"; // 
state[12] = "1958"; // 
state[13] = "1959"; // 
state[14] = "1960";// 
state[15] = "1961";// 


function getState()
  { document.forms.dater.display.value=state[document.forms.dater.type.selectedIndex]; }
   



// code for 1961 search

function getSerial(serial) {

//serial = serial.toUpperCase();
switch (true) {

case (serial>=100)&&(serial<=42440): serial = "1961"; break;
case (serial>=42441)&&(serial<=61180): serial = "1962"; break;
case (serial>=61450)&&(serial<=64220): serial = "1963"; break;
case (serial>=64240)&&(serial<=70500): serial = "1964"; break;
case (serial>=71180)&&(serial<=96600): serial = "1962"; break;
case (serial>=96601)&&(serial<=99999): serial = "1963"; break;
case (serial>=100000)&&(serial<=106099): serial = "1963, 1967"; break;
case (serial>=106100)&&(serial<=108900): serial = "1966"; break;
case (serial>=109000)&&(serial<=109999): serial = "1963, 1967"; break;
case (serial>=110000)&&(serial<=111549): serial = "1963"; break;
case (serial>=111550)&&(serial<=115799): serial = "1963, 1967"; break;
case (serial>=115800)&&(serial<=118299): serial = "1963"; break;
case (serial>=118300)&&(serial<=120999): serial = "1963, 1967"; break;
case (serial>=121000)&&(serial<=139999): serial = "1963"; break;
case (serial>=140000)&&(serial<=140100): serial = "1963, 1967"; break;
case (serial>=140101)&&(serial<=144304): serial = "1963"; break;
case (serial>=144305)&&(serial<=144380): serial = "1964"; break;
case (serial>=144381)&&(serial<=145000): serial = "1963"; break;
case (serial>=147009)&&(serial<=149864): serial = "1963"; break;
case (serial>=149865)&&(serial<=149891): serial = "1964"; break;
case (serial>=149892)&&(serial<=152989): serial = "1963"; break;
case (serial>=152990)&&(serial<=174222): serial = "1964"; break;
case (serial>=174223)&&(serial<=176643): serial = "1964, 1965"; break;
case (serial>=176644)&&(serial<=199999): serial = "1964"; break;
case (serial>=200000)&&(serial<=250335): serial = "1964"; break;
case (serial>=250336)&&(serial<=291000): serial = "1965"; break;
case (serial>=301755)&&(serial<=302100): serial = "1965"; break;
case (serial>=302754)&&(serial<=305983): serial = "1965"; break;
case (serial>=306000)&&(serial<=306100): serial = "1965, 1967"; break;
case (serial>=307000)&&(serial<=307985): serial = "1965, 1967"; break;
case (serial>=309848)&&(serial<=310999): serial = "1965, 1967"; break;
case (serial>=311000)&&(serial<=320149): serial = "1965"; break;
case (serial>=320150)&&(serial<=320699): serial = "1967"; break;
case (serial>=320700)&&(serial<=329179): serial = "1965"; break;
case (serial>=329180)&&(serial<=330199): serial = "1965, 1967"; break;
case (serial>=330200)&&(serial<=332240): serial = "1965, 1967, 1968"; break;
case (serial>=332241)&&(serial<=348092): serial = "1965"; break;
case (serial>=348093)&&(serial<=349100): serial = "1966"; break;
case (serial>=349121)&&(serial<=368638): serial = "1965"; break;
case (serial>=368640)&&(serial<=369890): serial = "1966"; break;
case (serial>=370000)&&(serial<=370999): serial = "1967"; break;
case (serial>=380000)&&(serial<=385309): serial = "1966"; break;
case (serial>=390000)&&(serial<=390998): serial = "1967"; break;
case (serial>=400001)&&(serial<=400999): serial = "1965, 66, 67, 68"; break;
case (serial>=401000)&&(serial<=438925): serial = "1966"; break;
case (serial>=500000)&&(serial<=500999): serial = "1965, 66, 68, 69"; break;
case (serial>=501010)&&(serial<=501600): serial = "1965"; break;
case (serial>=501601)&&(serial<=501702): serial = "1968"; break;
case (serial>=501703)&&(serial<=502706): serial = "1965, 1968"; break;
case (serial>=503010)&&(serial<=503110): serial = "1968"; break;
case (serial>=503405)&&(serial<=520955): serial = "1965, 1968"; break;
case (serial>=520956)&&(serial<=530056): serial = "1968"; break;
case (serial>=530061)&&(serial<=530850): serial = "1966, 68, 69"; break;
case (serial>=530851)&&(serial<=539999): serial = "1969"; break;
case (serial>=540000)&&(serial<=540795): serial = "1966, 1969"; break;
case (serial>=540796)&&(serial<=545009): serial = "1969"; break;
case (serial>=550000)&&(serial<=556910): serial = "1966"; break;
case (serial>=558012)&&(serial<=567400): serial = "1969"; break;
case (serial>=570099)&&(serial<=570755): serial = "1966"; break;
case (serial>=580000)&&(serial<=580999): serial = "1969"; break;
case (serial>=600000)&&(serial<=600999): serial = "1966, 67, 68, 69"; break;
case (serial>=601000)&&(serial<=606090): serial = "1969"; break;
case (serial>=700000)&&(serial<=700799): serial = "1966, 1967"; break;
case (serial>=750000)&&(serial<=750999): serial = "1968, 1969"; break;
case (serial>=800000)&&(serial<=800999): serial = "1966, 67, 68, 69"; break;
case (serial>=801000)&&(serial<=812838): serial = "1966, 1969"; break;
case (serial>=812900)&&(serial<=819999): serial = "1969"; break;
case (serial>=820000)&&(serial<=820087): serial = "1966, 1969"; break;
case (serial>=820088)&&(serial<=823830): serial = "1966"; break;
case (serial>=824000)&&(serial<=824999): serial = "1969"; break;
case (serial>=828002)&&(serial<=847488): serial = "1966, 1969"; break;
case (serial>=847499)&&(serial<=858999): serial = "1966"; break;
case (serial>=859001)&&(serial<=885038): serial = "1967"; break;
case (serial>=895039)&&(serial<=896999): serial = "1968"; break;
case (serial>=897000)&&(serial<=898999): serial = "1967"; break;
case (serial>=899000)&&(serial<=972864): serial = "1968"; break;
default: serial = "No record!";
}
document.serial.serialResult.value = serial;
}





// SCROLLING DIV    
function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
	return this
}
var bw=new lib_bwcheck()
var speed = 70
var loop, timer
function makeObj(obj,nest){
    nest=(!nest) ? "":'document.'+nest+'.'
	this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
	this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
	this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
	this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
	this.up=goUp;this.down=goDown;
	this.moveIt=moveIt; this.x=0; this.y=0;
    this.obj = obj + "Object"
    eval(this.obj + "=this")
    return this
}

var px = bw.ns4||window.opera?"":"px";

function moveIt(x,y){
	this.x = x
	this.y = y
	this.css.left = this.x+px
	this.css.top = this.y+px
}
function goDown(move){
	if (this.y>-this.scrollHeight+oCont.clipHeight){
		this.moveIt(0,this.y-move)
			if (loop) setTimeout(this.obj+".down("+move+")",speed)
	}
}
function goUp(move){
	if (this.y<0){
		this.moveIt(0,this.y-move)
		if (loop) setTimeout(this.obj+".up("+move+")",speed)
	}
}
function scroll(speed){
	if (scrolltextLoaded){
		loop = true;
		if (speed>0) oScroll.down(speed)
		else oScroll.up(speed)
	}
}
function noScroll(){
	loop = false
	if (timer) clearTimeout(timer)
}
var scrolltextLoaded = false
function scrolltextInit(){
	oCont = new makeObj('divScrollTextCont')
	oScroll = new makeObj('divText','divScrollTextCont')
	oScroll.moveIt(0,0)
	oCont.css.visibility = "visible"
	scrolltextLoaded = true
}

// ONLOAD FUNCTIONS  
function loadboth(){
	scrolltextInit();
}



