function getdata()
{
var out, intext, fract, country, make, type, safety, body, series, style, engine, check, year, plant, sequence, B1, M2, Y3, S1, T1, S2;
  if (window.document.Form1.fullname.value >= "")
  {
    intext = window.document.Form1.fullname.value;
    //*"1C3BC55EXFG248438"
if (intext.length != 17)
{
alert('invalid VIN !');
return;
}
fract = intext.substr(9,1).toUpperCase();
switch(fract)
{ 
case "B": year = "1981"; B1="A"; M2="A"; Y3="A"; S1="A"; T1="A"; S2="A" 
break; 
case "C": year = "1982"; B1="B"; M2="A"; Y3="A"; S1="A"; T1="A"; S2="A"  
break;
case "D": year = "1983"; B1="C"; M2="B"; Y3="A"; S1="A"; T1="A"; S2="A"  
break; 
case "E": year = "1984"; B1="C"; M2="C"; Y3="A"; S1="A"; T1="A"; S2="A"  
break; 
case "F": year = "1985"; B1="C"; M2="C"; Y3="A"; S1="A"; T1="A"; S2="A"  
break;
case "G": year = "1986"; B1="C"; M2="D"; Y3="A"; S1="A"; T1="A"; S2="A"  
break;
case "H": year = "1987"; B1="C"; M2="D"; Y3="A"; S1="A"; T1="A"; S2="A"  
break; 
case "J": year = "1988"; B1="C"; M2="D"; Y3="A"; S1="A"; T1="A"; S2="A"  
break; 
case "K": year = "1989"; B1="D"; M2="E"; Y3="A"; S1="A"; T1="B"; S2="A"  
break;
case "L": year = "1990"; B1="D"; M2="E"; Y3="B"; S1="B"; T1="B"; S2="A"  
break; 
case "M": year = "1991"; B1="D"; M2="F"; Y3="B"; S1="B"; T1="B"; S2="A"  
break;
case "N": year = "1992"; B1="D"; M2="F"; Y3="B"; S1="B"; T1="B"; S2="A"  
break;
case "P": year = "1993"; B1="D"; M2="G"; Y3="B"; S1="B"; T1="B"; S2="A"  
break; 
case "R": year = "1994"; B1="D"; M2="G"; Y3="B"; S1="B"; T1="B"; S2="A"  
break; 
case "S": year = "1995"; B1="E"; M2="H"; Y3="B"; S1="B"; T1="B"; S2="A"  
break;
case "T": year = "1996"; B1="F"; M2="I"; Y3="C"; S1="C"; T1="B"; S2="B"  
break;
case "V": year = "1997"; B1="F"; M2="I"; Y3="C"; S1="C"; T1="B"; S2="B"  
break;
case "W": year = "1998"; B1="F"; M2="J"; Y3="C"; S1="C"; T1="B"; S2="C"  
break;
case "X": year = "1999"; B1="F"; M2="J"; Y3="C"; S1="C"; T1="B"; S2="C"  
break;
case "Y": year = "2000"; B1="F"; M2="K"; Y3="C"; S1="C"; T1="B"; S2="C"  
break;
case "1": year = "2001"; B1="G"; M2="K"; Y3="C"; S1="D"; T1="B"; S2="C"  
break;
case "2": year = "2002"; B1="G"; M2="K"; Y3="C"; S1="D"; T1="B"; S2="C"  
break;
case "3": year = "2003"; B1="G"; M2="L"; Y3="C"; S1="D"; T1="B"; S2="C"  
break;
case "4": year = "2004"; B1="G"; M2="L"; Y3="C"; S1="D"; T1="B"; S2="C"  
break;
case "5": year = "2005"; B1="G"; M2="L"; Y3="C"; S1="D"; T1="B"; S2="C"  
break;
default: year = "Year not in database!"; 
break;
}  
   fract = intext.substr(0,1);
switch(fract)
{ 
case "1": country ="USA"; 
break; 
case "2": country = "Canada"; 
break; 
case "3": country = "Mexico"; 
break;
case "4": country = "United States Joint Venture (DSM)"; 
break;
case "J": country = "Japan"; 
break;
case "Z": country = "Italy"; 
break;
default: country = "Country not in database!"; 
break;
} 
    fract = intext.substr(1,1).toUpperCase();
switch(fract)
{ 
case "A": make = "Imperial"; 
break; 
case "B": make = "Dodge"; 
break; 
case "C": make = "Chrysler"; 
break; 
case "D": make = "Plymouth"; 
break; 
case "E": make = "Eagle"; 
break;
case "J": make = "Jeep"; 
break;
case "P": make = "Plymouth"; 
break;
default: make = "Make not in database!"; 
break;
}  
    fract = intext.substr(2,1);

if (T1 == "A")
{
switch(fract)
{ 
case "2": type="Passenger Car"; 
break; 
case "3": type="Passenger Car"; 
break; 
case "4": type="Multi-purpose Vehicle (MPV)"; 
break;
case "5": type="Bus"; 
break;
case "6": type="Incomplete Vehicle"; 
break;
case "7": type="Truck";
break;
case "8": type="Multipurpose Vehicle (MPV)";
break;
case "W": type="Bus/Incomplete Vehicle with Hydraulic Brakes";
break;
default: type="Type not in database!"; 
break;
} 
}
if (T1=="B")
{
switch(fract)
{ 
case "2": type="Passenger Car"; 
break; 
case "3": type="Passenger Car"; 
break; 
case "4": type="Multi-purpose Vehicle (MPV)"; 
break;
case "5": type="Bus"; 
break;
case "6": type="Incomplete Vehicle"; 
break;
case "7": type="Truck";
break;
case "8": type="Multipurpose Vehicle (MPV)";
break;
case "W": type="Bus/Incomplete Vehicle with Hydraulic Brakes";
break;
default: type="Type not in database!"; 
break;
}
} 

fract = intext.substr(3,1).toUpperCase();

if (S1 == "A")
{
switch(fract)
{ 
case "A": safety = "Airbag"; 
break; 
case "B": safety = "manual seat belt"; 
break; 
case "C": safety = "automatic seat belt"; 
break;
case "D": safety = "1-3000lbs"; 
break;
case "E": safety = "Class B: 3001-4000lbs"; 
break; 
case "F": safety = "Class C: 4001-5000lbs"; 
break; 
case "G": safety = "Dual Airbags or 5001-6000lbs"; 
break; 
case "H": safety = "Dual Airbags, Automatic Belts"; 
break;
case "X": safety = "Airbag - Manual Passanger"; 
break; 
case "Y": safety = "Airbag - Automatic Passanger"; 
break;
default: safety = "Safety system or Other not in database!"; 
break;
} 
}
if (S1=="B")
{
switch(fract)
{ 
case "A": safety = "Airbag"; 
break; 
case "B": safety = "manual seat belt"; 
break; 
case "C": safety = "automatic seat belt"; 
break;
case "D": safety = "1-3000lbs"; 
break;
case "E": safety = "Dual Air Bag; Manual Belts"; 
break; 
case "F": safety = "Class C: 4001-5000lbs"; 
break; 
case "G": safety = "Dual Airbags or 5001-6000lbs"; 
break; 
case "H": safety = "Dual Airbags, Automatic Belts"; 
break;
case "X": safety = "Airbag - Manual Passanger"; 
break; 
case "Y": safety = "Airbag - Automatic Passanger"; 
break;
default: safety = "Safety system or Other not in database!"; 
break;
} 
}
if (S1=="C")
{
switch(fract)
{ 
case "A": safety = "Single Air Bag; Dual Air Bag(Avenger); Automatic Belts"; 
break; 
case "B": safety = "manual seat belt"; 
break; 
case "C": safety = "automatic seat belt"; 
break;
case "D": safety = "1-3000lbs"; 
break;
case "E": safety = "Dual Air Bag; Active Restraints"; 
break; 
case "F": safety = "Class C: 4001-5000lbs"; 
break; 
case "G": safety = "Class D: 5,001-6,000lbs"; 
break; 
case "H": safety = "Dual Airbags, Automatic Belts"; 
break;
case "X": safety = "Driver Airbag - Manual Passanger"; 
break; 
case "Y": safety = "Airbag - Automatic Passanger"; 
break;
default: safety = "Safety system or Other not in database!"; 
break;
} 
}
if (S1=="D")
{
switch(fract)
{ 
case "A": safety = "Dual Air Bag; Active Restraints"; 
break; 
case "B": safety = "manual seat belt"; 
break; 
case "C": safety = "automatic seat belt"; 
break;
case "D": safety = "1-3000lbs"; 
break;
case "E": safety = "Dual Air Bag; Active Restraints"; 
break; 
case "F": safety = "Side Air Bag-Driver"; 
break; 
case "G": safety = "Class D: 5,001-6,000 lb"; 
break; 
case "H": safety = "Dual Airbags, Active Restraints"; 
break;
case "X": safety = "Airbag - Manual Passanger"; 
break; 
case "Y": safety = "Airbag - Automatic Passanger"; 
break;
default: safety = "Safety system or Other not in database!"; 
break;
} 
}

fract = intext.substr(4,1).toUpperCase();

if (B1 == "A")
{
switch(fract)
{ 
case "K": body = "K: Aries, Reliant"; 
break;
case "M": body = "L: Horizon, TC3, Turismo"; 
break;
case "Z": body = "L: Omni, 024, N: Rampage"; 
break;
default: body = "Body not in database!"; 
break;
} 
}
if (B1=="B")
{
switch(fract)
{ 
case "C": body = "K: LeBaron"; 
break; 
case "D": body = "K: Aries"; 
break; 
case "M": body = "L: Horizon, Turismo, N: Scamp"; 
break;
case "P": body = "K: Reliant"; 
break; 
case "V": body = "K: 400"; 
break; 
case "Z": body = "L: Omni, Charger, N: Rampage"; 
break;
default: body = "Body not in database!"; 
break;
}
}
if (B1=="C")
{
switch(fract)
{  
case "A": body = "G: Daytona"; 
break;
case "C": body = "K: K-body LeBaron, Town & Country, Executive Sedan or G: Laser"; 
break; 
case "D": body = "K: Aries/Reliant or P: Shadow or H: Lancer"; 
break; 
case "E": body = "E: 600 600ES"; 
break;
case "H": body = "H: Lebaron GTS"; 
break;
case "J": body = "E: Caravelle/E-body 1987 Lebaron (1987 also had K-body LeBaron)"; 
break; 
case "K": body = "S: Caravan"; 
break; 
case "L": body = "E: Caravelle"; 
break; 
case "M": body = "L: Horizon, Turismo"; 
break;
case "P": body = "K: Reliant or AP: Sundance"; 
break;
case "S": body = "P: CSX"; 
break;
case "T": body = "E: New Yorker, E-Class"; 
break; 
case "V": body = "E: 600 or G: Daytona"; 
break; 
case "X": body = "H: Lancer"; 
break;
case "Z": body = "L: Omni, Charger, Shelby Charger, 1984 Rampage"; 
break;
default: body = "Body not in database!"; 
break;
}
}
if (B1=="D")
{
switch(fract)
{ 
case "A": body = "AA: Lebaron, Spirit, Acclaim"; 
break;
case "B": body = "AB: Premier"; 
break;
case "C": body = "AC: Dynasty, New Yorker"; 
break; 
case "D": body = "LH: Concorde, Intrepid"; 
break; 
case "G": body = "AG: Daytona"; 
break;
case "H": body = "AH: Lebaron"; 
break;
case "J": body = "AJ: Lebaron 2-dr"; 
break;
case "K": body = "AS: Caravan"; 
break;
case "L": body = "AL: Horizon, Omni"; 
break;
case "N": body = "AC: Chrysler Dynasty (Canada)"; 
break;
case "P": body = "AP: Sundance, Shadow"; 
break; 
case "S": body = "PL: Neon, Neon Sport"; 
break; 
case "Y": body = "AY: 5th Avenue, Imperial"; 
break; 
case "W": body = "AG: Daytona R/T"; 
break;
case "U": body = "AJ: Lebaron"; 
break;
default: body = "Body not in database!"; 
break;
}
}
if (B1=="E")
{
switch(fract)
{ 
case "A": body = "AA: Spirit, Acclaim"; 
break;
case "C": body = "LH: LHS"; 
break;
case "D": body = "LH: Concorde, Intrepid"; 
break;
case "E": body = "LH: 300M"; 
break;
case "J": body = "JA: Breeze, Cirrus, Stratus"; 
break;
case "L": body = "FJ: Sebring"; 
break;
case "S": body = "PL: Neon, Neon Sport"; 
break; 
case "U": body = "AJ: Chrysler Lebaron 2dr Convertable (95 only),  FJ: Dodge Avenger"; 
break; 
case "W": body = "Prowler"; 
break; 
case "Y": body = "PT Cruiser"; 
break; 
default: body = "Body not in database!"; 
break;
}
}
if (B1=="F")
{
switch(fract)
{ 
case "A": body = "AA: Spirit, Acclaim"; 
break;
case "C": body = "LH: LHS"; 
break;
case "D": body = "LH: Concorde, Intrepid"; 
break;
case "E": body = "LH: 300M"; 
break;
case "J": body = "JA: Breeze, Cirrus, Stratus"; 
break;
case "L": body = "JA: Sebring Convertable"; 
break;
case "S": body = "PL: Neon, Neon Sport"; 
break; 
case "U": body = "FJ: Dodge Avenger/Chrysler Sebring Coupe"; 
break; 
case "W": body = "Prowler"; 
break; 
case "Y": body = "PT Cruiser"; 
break; 
default: body = "Body not in database!"; 
break;
}
}

if (B1=="G")
{
switch(fract)
{ 
case "C": body = "LH: LHS"; 
break;
case "D": body = "LH: Concorde, Intrepid"; 
break;
case "E": body = "LH: 300M"; 
break;
case "J": body = "JA: Sebring, Stratus"; 
break;
case "L": body = "Sebring Convertable"; 
break;
case "S": body = "PL: Neon, Neon Sport"; 
break; 
case "W": body = "Prowler"; 
break; 
case "Y": body = "PT Cruiser"; 
break; 
case "6": body = "PL: Neon (Mexico)"; 
break; 
default: body = "Body not in database!"; 
break;
} 
}

fract = intext.substr(5,1);

if (S2 == "A")
{
switch(fract)
{ 
case "1": series = "Economy"; 
break; 
case "2": series = "Low"; 
break; 
case "3": series = "Medium"; 
break; 
case "4": series = "High"; 
break;
case "5": series = "Premium"; 
break; 
case "6": series = "Special/Sport"; 
break; 
case "7": series = "Performance/Image"; 
break;
case "9": series = "Special/Sport"; 
break;
default: series = "Series not in database!"; 
break;
}
}
if (S2 == "B")
{
switch(fract)
{ 
case "1": series = "Economy"; 
break; 
case "2": series = "BaseLine"; 
break; 
case "3": series = "Medium"; 
break; 
case "4": series = "HighLine"; 
break;
case "5": series = "Premium"; 
break; 
case "6": series = "Special/Sport"; 
break; 
case "7": series = "Performance/Image"; 
break;
case "9": series = "Special/Sport"; 
break;
default: series = "Series not in database!"; 
break;
}
}
if (S2 == "C")
{
switch(fract)
{ 
case "1": series = "Economy"; 
break; 
case "2": series = "Lowline"; 
break; 
case "3": series = "Medium"; 
break; 
case "4": series = "Highline"; 
break;
case "5": series = "Premium"; 
break; 
case "6": series = "Special/Sport"; 
break; 
case "7": series = "Performance/Image"; 
break;
case "9": series = "Special/Sport"; 
break;
default: series = "Series not in database!"; 
break;
} 
}

fract = intext.substr(6,1);

if (Y3 == "A")
{
switch(fract)
{ 
case "1": style = "2-Door Sedan/Coupe"; 
break; 
case "4": style = "2-Door Hatchback"; 
break;
case "6": style = "4-Door Sedan"; 
break; 
case "8": style = "4-Door Hatchback"; 
break;
case "9": style = "4-Door Wagon"; 
break;
default: style = "Style not in database!"; 
break;
}
}
if (Y3 == "B")
{
switch(fract)
{ 
case "1": style = "2-door Sedan/Coupe"; 
break; 
case "2": style = "2 Door Coupe"; 
break; 
case "4": style = "2 Door Hatchback"; 
break;
case "5": style = "2 Door Convertible"; 
break; 
case "6": style = "4-Door Sedan"; 
break; 
case "8": style = "4-Door Hatchback"; 
break;
case "9": style = "4-Door Wagon"; 
break;
default: style = "Style not in database!"; 
break;
}
}
if (Y3 == "C")
{
switch(fract)
{ 
case "B": style = "4 Door Wagon"; 
break; 
case "1": style = "2-door Sedan/Coupe"; 
break; 
case "2": style = "2 Door Coupe"; 
break; 
case "4": style = "2 Door Hatchback"; 
break;
case "5": style = "2 Door Convertible"; 
break; 
case "6": style = "4-Door Sedan"; 
break; 
case "8": style = "4-Door Hatchback"; 
break;
case "9": style = "4-Door Wagon"; 
break;
default: style = "Style not in database!"; 
break;

}
}


fract = intext.substr(7,1).toUpperCase();

if (M2 == "A")
{
switch(fract)
{ 
case "A": engine = "VW: 1.7L I-4 2-bbl, 8.2:1 CR, 63hp@5200rpm"; 
break;
case "B": engine = "Chrysler: 2.2L I-4 2-bbl, 8:5:1 CR, 84hp@4800rpm"; 
break;
case "D": engine = "MMC: 2.6L I-4 2-bbl, 8.2:1 CR, 92hp@4500rpm"; 
break;
default: engine = "Engine not in database!"; 
break;
} 
}
if (M2=="B")
{
switch(fract)
{ 
case "A": engine = "Peugeot: 1.6L I-4 2-bbl, 8.8:1 CR, 64hp@4800rpm"; 
break;
case "B": engine = "VW: 1.7L I-4 2-bbl, 8.2:1 CR, 63hp@4800rpm"; 
break;
case "C": engine = "Chrysler: 2.2L I-4 2-bbl, 9.0:1 CR, 94hp@4800rpm"; 
break;
case "G": engine = "MMC: 2.6L I-4 2-bbl, 8.2:1 CR, 93hp@4500rpm"; 
break;
case "8": engine = "Chrysler: 2.2L I-4, 2-bbl, High Output, 9.6:1 CR";
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="C")
{
switch(fract)
{ 
case "A": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo"; 
break;
case "C": engine = "Chrysler: 2.2L I-4 2-bbl, 96hp@5200rpm"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI, 9.0:1 CR, 99hp@5600rpm"; 
break;
case "E": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo I"; 
break;
case "G": engine = "Chrysler: MMC: 2.6L I-4 2-bbl, 8.7:1 CR, 101hp@4800rpm"; 
break;
case "8": engine = "Chrysler: 2.2L I-4, 2-bbl, High Output, 9.6:1 CR";
break;
default: engine = "Engine not in database!"; 
break;
} 
}
if (M2=="D")
{
switch(fract)
{ 
case "A": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo II"; 
break;
case "C": engine = "Chrysler: 2.2L I-4 2-bbl, 96hp@5200rpm"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR"; 
break;
case "E": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo I"; 
break;
case "G": engine = "MMC: 2.6L I-4 2-bbl, 8.7:1 CR, 101hp@4800rpm"; 
break;
case "J": engine = "Chrysler: 2.5L I-4 MFI Turbo"; 
break;
case "K": engine = "Chrysler: 2.5L I-4 EFI, 9.0:1 CR, 100hp@4800rpm"; 
break;
case "3": engine = "MMC: 3.0L V6 MFI 8:85:1 CR, 136hp4800rpm";
break;
case "8": engine = "Chrysler: 2.2L I-4, 2-bbl, High Output 9.6:1 CR";
break;
default: engine = "Engine not in database!"; 
break;
} 
}
if (M2=="E")
{
switch(fract)
{ 
case "A": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo II"; 
break;
case "C": engine = "Chrysler: 2.2L I-4"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI"; 
break;
case "E": engine = "Chrysler: 2.2L I-4 SOHC MFI Turbo I"; 
break;
case "J": engine = "Chrysler: 2.5L I-4 MFI Turbo"; 
break;
case "K": engine = "Chrysler: 2.5L I-4 EFI"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI 8.9:1 CR, (Non-LH)"; 
break;
case "S": engine = "MMC: 3.0L V6 SOHC MFI (Used in T&C only)";
break;
case "3": engine = "MMC: 3.0L V6 MFI, 8.85:1 CR, 141hp@5000rpm";
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="F")
{
switch(fract)
{ 
case "A": engine = "Chrysler: 2.2L I-4 DOHC MFI Turbo III, 8.1:1 CR"; 
break;
case "C": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR, 99hp@4800"; 
break;
case "J": engine = "Chrysler: 2.5L I-4 MFI Turbo, 7.8:1 CR, 150hp@4800"; 
break;
case "K": engine = "Chrysler: 2.5L I-4 EFI, 8.9:1CR, 100hp@4800rpm"; 
break;
case "L": engine = "Chrysler: 3.8L V6 MFI, 8.9:1 CR"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 8.9:1 CR, (Non-LH)"; 
break;
case "S": engine = "MMC: 3.0L V6 SOHC MFI (Used in T&C only)";
break;
case "U": engine = "Peugeot: 3.0L V6 MPI, Eagle"; 
break;
case "V": engine = "Chrysler: 2.5L I-4 Flex-Fuel MFI"; 
break;
case "3": engine = "MMC: 3.0L V6 MFI, 8.85:1 CR, 141hp@5000rpm";
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="G")
{
switch(fract)
{ 
case "A": engine = "Chrysler: 2.2L I-4 DOHC MFI Turbo III, 8.1:1 CR"; 
break;
case "C": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR, 99hp@4800rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "J": engine = "Chrysler: 2.5L I-4 MFI Turbo, 7.8:1 CR, 150hp@4800rpm"; 
break;
case "K": engine = "Chrysler: 2.5L I-4 EFI, 8.9:1CR, 100hp@4800rpm"; 
break;
case "L": engine = "Chrysler: 3.8L V6 MFI, 8.9:1 CR"; 
break;
case "N": engine = "MMC: 2.5L V6 SOHC 24V MFI"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 8.9:1 CR, (Non-LH)"; 
break;
case "S": engine = "MMC: 3.0L V6 SOHC MFI (Used in T&C only)";
break;
case "T": engine = "Chrysler: 3.3L V6 MPI (LH Car's Only)"; 
break;
case "U": engine = "Peugeot: 3.0L V6 MPI, Eagle"; 
break;
case "V": engine = "Chrysler: 2.5L I-4 Flex-Fuel MFI"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC 140hp@6000rpm"; 
break;
case "3": engine = "MMC: 3.0L V6 MFI, 8.85:1 CR, 141hp@5000rpm";
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="H")
{
switch(fract)
{ 
case "C": engine = "Chrysler: 2.2L I-4 EFI"; 
break;
case "D": engine = "Chrysler: 2.2L I-4 EFI, 9.5:1 CR, 99hp@4800rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "K": engine = "Chrysler: 2.5L I-4 EFI, 8.9:1CR, 100hp@4800rpm"; 
break;
case "N": engine = "MMC: 2.5L V6 SOHC MFI"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 8.9:1 CR, (Non-LH)"; 
break;
case "T": engine = "Chrysler: 3.3L V6 MPI, 8.9:1 CR"; 
break;
case "U": engine = "Peugeot: 3.0L V6 MPI, Eagle"; 
break;
case "V": engine = "Chrysler: 2.5L I-4 Flex-Fuel MFI"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC 140hp@6000rpm"; 
break;
case "3": engine = "MMC: 3.0L V6 MFI, 8.85:1 CR, 141hp@5000rpm";
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="I")
{
switch(fract)
{ 
case "B": engine = "Chrysler: 2.4L I-4 DOHC 16V"; 
break;
case "C": engine = "Chrysler: 2.0L I-4 SOHC, 9.8:1 CR, 132hp@6000rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "H": engine = "Chrysler: 2.5L V6 SOHC MFI 168hp@5800rpm"; 
break;
case "N": engine = "MMC: 2.5L V6 SOHC MFI 163hp@5800rpm"; 
break;
case "T": engine = "Chrysler: 3.3L V6 MPI"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC, 140hp@6000rpm"; 
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="J")
{
switch(fract)
{ 
case "B": engine = "Chrysler: 2.4L I-4 DOHC 16V"; 
break;
case "C": engine = "Chrysler: 2.0L I-4 SOHC 132hp@6000rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "G": engine = "Chrysler: ?.? 4 Cyl"; 
break;
case "H": engine = "Chrysler: 2.5L V6 SOHC MFI 168hp@5800rpm"; 
break;
case "J": engine = "Chrysler: 3.2L V6 SOHC 24V, 9.5:1 CR, 225hp@6300rpm"; 
break;
case "N": engine = "MMC: 2.5L V6 SOHC MFI 163hp@5800rpm"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 2.7L V6 DOHC Intrepid, Concorde"; 
break;
case "U": engine = "Chrysler: 2.7L 6 Cyl DOHC 24V Alum. Block, U"; 
break;
case "V": engine = "Chrysler: 2.7L 6 Cyl DOHC 24V Alum. Block, V"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC 140hp@6000rpm"; 
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="K")
{
switch(fract)
{ 
case "B": engine = "Chrysler: 2.4L I-4 DOHC 16V"; 
break;
case "C": engine = "Chrysler: 2.0L I-4 SOHC 132hp@6000rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "G": engine = "Chrysler: 3.5L 6 Cyl 24 Valve SOHC Alum. Block"; 
break;
case "H": engine = "Chrysler: 2.5L V6 SOHC MFI 168hp@5800rpm"; 
break;
case "J": engine = "Chrysler: 3.2L V6 SOHC 24V, 9.5:1 CR, 225hp@6300rpm"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 2.7L V6 DOHC Intrepid, Concorde"; 
break;
case "U": engine = "Chrysler: 2.7L 6 Cyl DOHC 24V Alum. Block, U"; 
break;
case "V": engine = "3.5L 6 Cyl 24 Valve Gasoline SOHC Alum. Block"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC 140hp@6000rpm"; 
break;
default: engine = "Engine not in database!"; 
break;
}
}
if (M2=="L")
{
switch(fract)
{ 
case "B": engine = "Chrysler: 2.4L I-4 DOHC 16V"; 
break;
case "C": engine = "Chrysler: 2.0L I-4 SOHC 132hp@6000rpm"; 
break;
case "F": engine = "Chrysler: 3.5L V6 SOHC"; 
break;
case "G": engine = "Chrysler: 3.5L 6 Cyl 24 Valve SOHC Alum. Block"; 
break;
case "H": engine = "Chrysler: 2.5L V6 SOHC MFI 168hp@5800rpm"; 
break;
case "J": engine = "Chrysler: 3.2L V6 SOHC 24V, 9.5:1 CR, 225hp@6300rpm"; 
break;
case "R": engine = "Chrysler: 3.3L V6 MPI, 2.7L V6 DOHC Intrepid, Concorde"; 
break;
case "S": engine = "Chrysler: 2.4L I-4 MPI, Turbo"; 
break;
case "U": engine = "Chrysler: 2.7L 6 Cyl DOHC 24V Alum. Block, U"; 
break;
case "V": engine = "3.5L 6 Cyl 24 Valve Gasoline SOHC Alum. Block"; 
break;
case "X": engine = "Chrysler: 2.4L I-4 DOHC 150hp@5200rpm"; 
break;
case "Y": engine = "Chrysler: 2.0L DOHC 140hp@6000rpm"; 
break;
default: engine = "Engine not in database!"; 
break;
}
}

check =intext.substr(8,1);

fract = intext.substr(10,1).toUpperCase();
switch(fract)
{ 
case "B": plant = "St. Louis Assembly South; Fenton, MO"; 
break; 
case "C": plant = "Jefferson, MI"; 
break; 
case "D": plant = "Belvedere, IL"; 
break; 
case "A": plant = "Outer Drive or Lynch Road, MI"; 
break;
case "E": plant = "Bloomington"; 
break;
case "F": plant = "Newark, DE"; 
break;
case "G": plant = "St. Louis 1, MO"; 
break;
case "H": plant = "Bramalea, Ontario, Canada"; 
break;
case "K": plant = "Pillette, Canada"; 
break;
case "M": plant = "Lago, Alberto, Mexico"; 
break;
case "N": plant = "Sterling Heights, MI"; 
break;
case "R": plant = "Windsor, Ontario, Canada"; 
break;
case "S": plant = "Warren, MI"; 
break;
case "T": plant = "Toluca 1, Mexico"; 
break;
case "V": plant = "Toluca 2, Mexico"; 
break;
case "W": plant = "Kenosha, WI"; 
break; 
case "X": plant = "St. Louis 2, MO"; 
break; 
case "Y": plant = "Kenosha 2, WI"; 
break; 
default: plant = "Plant not in database!"; 
break;
}
sequence = intext.substr(11,6);

    out = "Country             : " + country + String.fromCharCode(13) +  "Make                : " + make + String.fromCharCode(13) + "Type                : " + type + String.fromCharCode(13) + "Model Year          : " + year + String.fromCharCode(13) + "Safety System       : " + safety + String.fromCharCode(13) + "Body                : " + body + String.fromCharCode(13) + "Series              : " + series + String.fromCharCode(13) + "Style               : " + style + String.fromCharCode(13) + "Engine              : " + engine + String.fromCharCode(13) + "Check Digit         : " + check +  String.fromCharCode(13) + "Plant               : " + plant + String.fromCharCode(13) + "Serial Number       : " + sequence;

    window.document.Form1.entry.value=out;
		
		if(make=="Make not in database!" || make=="Imperial") make = "Chrysler";
		
		
		if(GetRandom(0,1)==1)
		{
			buch="haynes";
		}else{
			buch="chilton";
		}
		
		document.getElementById('amazon').innerHTML='<p><span class="imp">Werbung:</span><br><iframe src="http://rcm-de.amazon.de/e/cm?t=ucf-21&o=3&p=48&l=st1&mode=books-de-intl-us&search='+make+'%20'+buch+'&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" marginwidth="0" marginheight="0" width="728" height="90" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe></p>';
  
    return (false);
}

   return (true);
}

function GetRandom( min, max ) {
        if( min > max ) {
                return( -1 );
        }
        if( min == max ) {
                return( min );
        }
 
        return( min + parseInt( Math.random() * ( max-min+1 ) ) );
} 
