// JavaScript Documentfunction OnChange(mdl, yr)
function OnChange(mdl, yr)
{
var chassis;
	var x	=	document.form1.select1.selectedIndex;
    var model = document.form1.select1[x].value;
	var y	=	yr.selectedIndex;
    var year =  document.form1.select2.options[y].value;
	
	if (model=="X3"){
		chassis=model;
		}
	else if (model=="X5"){
		chassis=model;
		}
	else if (model=="Z Series"){
		chassis=model;
		}
	else{
	chassis=findcode(x,year);}
	if (chassis=="Not Applicable"){
			mdlnum=model.charAt(0)
			linky=mdlnum+" Series Was Not Made In "+year;
			document.getElementById('chassis').innerHTML=linky;
	}
	else{
	document.getElementById('chassis').innerHTML=chassis;
	linky="http://bimmerparts.org/main.php?series="+model+"&model=";
	document.getElementById('chassislink').href=linky;}
	
    return true;
}
function findcode(mdl, yr)
{
var chassis;
switch(mdl){
case 0:  // 3 Series
	if(yr>=1977 && yr<=1983){
	chassis="E21";
	}
	else if(yr>=1984 && yr<=1991){
	chassis="E30";
	}
	else if(yr>=1992 && yr<=1999){
	chassis="E36";
	}
	else if(yr>=1999 && yr<=2003){
	chassis="E46";
	}
	else if(yr>=2004 && yr<=2008){
	chassis="E90";
	}
	else{
	chassis="Not Applicable";}
	break;
case 1:   //5 Series
	if(yr>=1982 && yr<=1988){
	chassis="E28";
	}
	else if(yr>=1989 && yr<=1996){
	chassis="E34";
	}
	else if(yr>=1997 && yr<=2003){
	chassis="E39";
	}
	else if(yr>=2004 && yr<=2008){
	chassis="E60, E61";
	}
	else{
	chassis="Not Applicable";}
	break;
case 2:   //6 Series
	if(yr>=1977 && yr<=1989){
	chassis="E24";
	}
	else if(yr>=2003 && yr<=2009){
	chassis="E63, E64";
	}
	else{
	chassis="Not Applicable";}
	break;
case 3:   //7 Series
	if(yr>=1978 && yr<=1987){
	chassis="E23";
	}
	else if(yr>=1988 && yr<=1994){
	chassis="E32";
	}
	else if(yr>=1995 && yr<=2001){
	chassis="E38";
	}
	else if(yr>=2002 && yr<=2008){
	chassis="E65, E66";
	}
	else{
	chassis="Not Applicable";}
	break;
}
return chassis;
}
