
// data structure members
var o = m = l = f = a = d = 0;
var members = [ ["o", "Ökel",  o, "nw", 0, 0, 0 ],
                ["m", "Möwie", m, "nw", 0, 0, 0 ],
                ["l", "Lupo",  l, "nw", 0, 0, 0 ],
                ["f", "Fiffy", f, "nw", 0, 0, 0 ],
                ["a", "Arno",  a, "nw", 0, 0, 0 ],
                ["d", "Didi",  d, "nw", 0, 0, 0 ] ];
var wi = parseInt((100 - 26)/members.length);

// data structure cars with members
//-----------------------------------------------------------------------------------------
var cars = [
[ "Audi A2",          ["l","f"] ],
[ "Audi A3",          ["o"]     ],
[ "Audi A4",          ["o"] ],
[ "Audi A6 quattro",  ["o","m"] ],
[ "Audi 1,9 TDI",     ["f"] ],
[ "Audi 80",          ["o","m","a"] ],
[ "Audi 80 quattro",  ["l"] ],
[ "Audi 90 quattro",  ["l"] ],
[ "Audi 100",         ["o"] ],

[ "BMW 1er",                 ["f"] ],
[ "BMW 346 L (Kombi)",     ["a"] ],
[ "BMW 390 L (Kombi)",     ["a"] ],
[ "BMW 525 d Touring",     ["m","f"] ],
[ "BMW X 5",               ["f","l"] ],
[ "BMW Mini Cooper",       ["a"] ],
[ "BMW Mini Cooper Cabrio",["m","f","l"] ],
[ "Buik Skylark Custom",   ["m"] ],

[ "Cadillac de Ville",    ["o"] ],
[ "Chrysler Crossfire",   ["m","l","d"] ],

[ "Daewoo Matiz",            ["a"] ],
[ "DB 250 Wolf",             ["l"] ],
[ "Dodge Intrepid Automatic",["m"] ],

[ "Fiat Bravo SX",             ["o"] ],
[ "Fiat Cinquecento",          ["o","l","f"] ],
[ "Fiat Ducato Kastenwagen",   ["m"] ],
[ "Fiat Ducato Pritschenwagen",["m"] ],
[ "Fiat Panda",                ["l"] ],
[ "Fiat Punto",                ["f"] ],
[ "Fiat Seicento",             ["l"] ],
[ "Fiat Tipo",                 ["a"] ],
[ "Ford Coupe",                ["o"] ],
[ "Ford Escort Kombi",         ["o","m","l","a"] ],
[ "Ford Escort Sport",         ["m"] ],
[ "Ford Focus CMax",           ["m"] ],
[ "Ford Focus Fun",            ["m"] ],
[ "Ford Focus Futura 2",       ["m","l"] ],
[ "Ford Focus Trend",          ["o","m"] ],
[ "Ford Fiesta",               ["m","f","a"] ],
[ "Ford Fusion 1,4",           ["m"] ],
[ "Ford KA",                   ["o","m","f","a"] ],
[ "Ford Mondeo Kombi",         ["m"] ],
[ "Ford Pickup",               ["m"] ],
[ "Ford Sierra",               ["m","l"] ],
[ "Fränklin 1147 (1930er)",    ["f"] ],

[ "Golf Caddy",    ["f"] ],

[ "Honda Accord",        ["l"] ],
[ "Honda CRX Cabrio",    ["m"] ],
[ "Honda Civic",         ["o","l","d"] ],
[ "Honda Civic 1.8 Sport",["o","m","l","d"] ], 
[ "Hyundai Accent",      ["o","l","a"] ],
[ "Hyundai Lantra Kombi",["o"] ],
[ "Hyundai Pony",        ["o"] ],


[ "Kia Carens",   ["l"] ],

[ "Lada",         ["o","m"] ],

[ "Mazda 121",                   ["a"] ],
[ "Mazda 6",                     ["o"] ],
[ "Mazda Xedos 6",               ["o"] ],
[ "Mercedes Benz Diesel 200",    ["o","m","l","f"] ],
[ "Mercedes Benz 180",           ["m"] ],
[ "Mercedes Benz 190 E",         ["l"] ],
[ "Mercedes Benz A 160",         ["l"] ],
[ "Mercedes Benz A 160 Automat.",["a"] ],
[ "Mercedes Benz Vito",          ["l"] ],
[ "Mercedes Benz C 180 Coupé",   ["o"] ],
[ "Mercedes Benz C 200 CDI",     ["m","l","a"] ],
[ "Mercedes Benz C 200 CDI Kombi",["m"] ],
[ "Mercedes Benz CLK 230 Coupé", ["m"] ],
[ "Mercedes Benz CLK 500",       ["l"] ],
[ "Mercedes Benz E 320 Kombi A.",["m"] ],
[ "Mercedes Benz Sprinter",      ["l"] ],
[ "Mercury Sable GSL Automatic", ["m"] ],
[ "Mitsubishi Colt",             ["o"] ],
[ "Mitsubishi Galant",           ["o"] ],
[ "Mitsubishi Kleinbus",         ["m"] ],
[ "Moskwitch",                   ["o"] ],

[ "Nissan Almera 1,4",         ["o","m"] ],
[ "Nissan Maxima",             ["m"] ],
[ "Nissan Note",               ["o"] ],
[ "Nissan Micra 1,0",          ["o","m","l","f","a","d"] ],
[ "Nissan Micra 1,2 Season",   ["o","m","l"] ],
[ "Nissan Micra 1,2 Automatic",["o","l","a"] ],
[ "Nissan Primera 1,6",        ["o","m","f"] ],
[ "Nissan Sunny 1,4",          ["o","m"] ],

[ "Oldsmobile Royal Delta 88",["m"] ],
[ "Opel Astra Kombi",         ["a"] ],
[ "Opel Corsa 1,0",           ["m","a"] ],
[ "Opel Corsa 1,2 i",         ["m","l","f"] ],
[ "Opel Frontera",            ["l","f"] ],
[ "Opel Insignia 2.0 CDTI",   ["m"] ],
[ "Opel Kadett",              ["m","l","f","a"] ],
[ "Opel Movano",              ["f"] ],
[ "Opel Vectra",              ["o","l"] ],
[ "Opel Vivaro",              ["l","l"] ],
[ "Opel Zafira",              ["m"] ],

[ "Peugeot 106 XT",    ["a"] ],
[ "Peugeot 205",       ["m"] ],
[ "Peugeot 206",       ["o","l","f","a"] ],
[ "Peugeot 306",       ["l"] ],
[ "Peugeot 309",       ["l","a"] ],
[ "Peugeot 405",       ["a"] ],
[ "Pontiac Grand AM",  ["l"] ],
[ "Pontiac Le Mans",   ["l"] ],

[ "Quad ",      ["o"] ],

[ "Renault Clio",        ["o","f"] ],
[ "Renault Laguna Kombi",["m"] ],
[ "Renault Kangoo",      ["m"] ],
[ "Renault Twingo",      ["l"] ],
[ "Renault 19",          ["o"] ],

[ "Seat Ibiza",           ["o","l","f","a"] ],
[ "Seat Marbella",        ["o","m"] ],
[ "Seat Toledo",          ["a"] ],
[ "Skoda Fabia",          ["o","m","f"] ],
[ "Skoda Favorit",        ["l"] ],
[ "Skoda Felicita",       ["m"] ],
[ "Skoda Roomster 1.4 TDI",["a"] ],
[ "Smart (Halbautom.)",   ["o","m","f","a"] ],
[ "Suzuki Alto",          ["l"] ],
[ "Suzuki Baleno",        ["o","l","d"] ],
[ "Suzuki Baleno Kombi",  ["l","d"] ],
[ "Suzuki Samurai Cabrio",["a"] ],

[ "Toyota Carina E",["o","l"] ],
[ "Toyota Corolla", ["o","m","a"] ],
[ "Toyota Starlet", ["o","a"] ],
[ "Toyota Yarish",  ["f"] ],
[ "Trabant",        ["o","m"] ],

[ "Volvo 320",           ["o","m"] ],
[ "Volvo 640",           ["o"] ],
[ "VW Bora 1.6",         ["f"] ],
[ "VW Bus",              ["m"] ],
[ "VW Golf 1.6",         ["o","m","f","a"] ],
[ "VW Golf 2 1.6",       ["l"] ],
[ "VW Golf 4-Cabrio",    ["m"] ],
[ "VW Golf Kombi",       ["l","d"] ],
[ "VW Jetta",            ["m"] ],
[ "VW Lupo",             ["o","f"] ],
[ "VW Lupo (Halbautom.)",["m"] ],
[ "VW Passat 1,6",       ["o","m","l","f","a"] ],
[ "VW Passat TDI",       ["m"] ],
[ "VW Polo",             ["o","m","l","f","a"] ],
[ "VW Touran 1.9 TDI",   ["l","a" ] ],

[ "Wartbug",              ["m"] ]
];

//-----------------------------------------------------------------------------------------



var className1 = "no1";
var className2 = "no2";
var className3 = "no3";

// functions
function getActPoints(actCar, actMember){
	   
	actPoints = 0;	 
	for (var cc = 0; cc < cars[actCar][1].length; cc++) {    		
		if (cars[actCar][1][cc] == members[actMember][0]) {
			actPoints = 5;
			break;
		}
	}
	if (actPoints != 0 && cars[actCar][1].length > 1) {
		actPoints = 3;
	}
	if (actPoints != 0 && cars[actCar][1].length == members.length) {
		actPoints = 1;
	}
 	
	return actPoints;
}

function setWinners(members) {
    
   // maxPoints
   var maxPoints = 0;
   for (var mmm = 0; mmm < members.length; mmm++) {
	   if (members[mmm][2] > maxPoints) maxPoints = members[mmm][2];
   }
   // alert("maxPoints = " + maxPoints);
   // winners
   for (var mmm = 0; mmm < members.length; mmm++) {
	   if (members[mmm][2] == maxPoints) members[mmm][3] = "w";
   }
    
   return;	
}
function print (msg) {
	document.write(msg);
	return;
}


// header
print("<TABLE cellPadding=0 width=\"85%\" border=\"0\" align=\"center\">\n");
print("<TBODY>\n");
print("<TR>\n");
print("<TD class=gr vAlign=top width=\"26%\">\n");
print("<CENTER><B><A id=mg href=\"../htm/auto.htm#oekel\" name=oe>Autotyp</A></B></CENTER>\n");
print("</TD>\n");
for (var mmm = 0; mmm < members.length; mmm++) {
   print("<TD class=gr vAlign=top width=\"" + wi + "%\">\n");
   print("<CENTER><B><A id=mg href=\"../htm/auto.htm#" + members[mmm][1] + "\" name=oe>" + members[mmm][1] + "</A></B></CENTER>");      
   print("</TD>\n"); 
}
 
// loop over all cars
actClassName = className1;
actFirstCarChar = cars[0][0].charAt(0);
for (var ccc = 0; ccc < cars.length; ccc++) {
	
	print("<TR>\n");
	
	if (actFirstCarChar != cars[ccc][0].charAt(0)) {
                actFirstCarChar = cars[ccc][0].charAt(0);
		//alert("buchstabenwechsel " + cars[ccc][0].charAt(0));
		print("<TD class=" + className3 + ">&nbsp;</TD>");
		for (var mmm = 0; mmm < members.length; mmm++) {
			print("<TD class=" + className3 + ">&nbsp;</TD>");			  
		}
		actClassName = className1;
		print("</TR>\n");
		print("<TR>\n");
	}  
				
    print("<TD class=" + actClassName + ">&nbsp;" + cars[ccc][0] + "</TD>\n");
    
	// loop over all members
	for (var mmm = 0; mmm < members.length; mmm++) {
		// number of "x" == points of this car
		ap = getActPoints(ccc, mmm);
                if (ap > 0) {
		  members[mmm][2] = members[mmm][2] + 1;
                  if (ap == 5) members[mmm][4] = members[mmm][4] + 1;
                  if (ap == 3) members[mmm][5] = members[mmm][5] + 1;
                  if (ap == 1) members[mmm][6] = members[mmm][6] + 1;
                }
		if (ap == 0) {
			print("<TD class=" + actClassName + ">&nbsp;</TD>");
		} else {
			print("<TD class=" + actClassName + "><CENTER>");
			for (var aaa = 0; aaa < ap; aaa++) {
				print("x");
			}			
			print("</CENTER></TD>");
		}    	 
	}
	print("</TR>\n");
	
	if (actClassName == className1) { actClassName = className2;  } 	
    else if (actClassName == className2) { actClassName = className1;  }
	              
}

// trailer
print("<TR><!-- Anzahl insgesamt --> <TD class=gr><BR><B><A id=mg href=\"../htm/auto.htm#\" target=_self name=Ergebnis>\n");
print("&nbsp;Anzahl<BR>&nbsp;---------</A></B>\n");
print("<TABLE cellSpacing=0 cellPadding=0><TBODY><TR><TD class=no4><BR>\n");
print("&nbsp;insgesamt: " + cars.length + " Typen\n");
print("<BR><BR></TD></TR></TBODY></TABLE></TD>\n");
win = setWinners(members);
for (var mmm = 0; mmm < members.length; mmm++) {
   print("<TD class=gr><CENTER>");
   print("<br>\n");
   // winner
   if (members[mmm][3] == "w") {
	   print("<CENTER><A id=mg \n");
	   print("onmouseover=\"EnterContent('ToolTip','und','Unser Favorit ... bitte klicken');");
	   print("Activate();");
	   print("Group('over','win','../pic/auto/auto1.jpg','../pic/auto/auto2.jpg',1);\"\n");
	   print("onclick=\"Group('down','group1','win','../pic/auto/auto2.jpg',1);\" \n");
	   print("onmouseout=\"deActivate();Group('out');\"\n");
	   print("href=\"javascript:kbchen();\" name=moewie><IMG alt=\"\" \n");
	   print("src=\"../pic/auto/auto.jpg\" border=0\n");
	   print("name=win></A> </CENTER>\n");
   }
   print("<A id=mg href=\"../htm/auto.htm#oe\"\n");    
   print("name= " + members[mmm][1] + ">" + members[mmm][2] + "</A>");
   print("<br>---------");
   print("<table cellspacing=\"0\" cellpadding=\"0\">");
   print("<tr><td class=\"no4\">");
   if (members[mmm][4] < 10) print("0");   
   print( members[mmm][4] + " xxxxx</td></tr>");
   print("<tr><td class=\"no4\">");
   if (members[mmm][5] < 10) print("0");   
   print( members[mmm][5] + " xxx</td></tr>");
   print("<tr><td class=\"no4\">");
   if (members[mmm][6] < 10) print("0");   
   print( members[mmm][6] + " x<br>&nbsp;</td></tr></table></CENTER></TD>\n");
}
 
print("</TBODY>\n");
print("<TABLE>\n");
 