window.defaultStatus = "OblivionCC: Character Creation";
// OblivionCC v2.1 Beta
// Coded by Matt Ditter (Mar. 14, 2006)
// Feel free to copy/modify this code as long as credit is given
window.onload = load;
function version() {
 var vsn = document.getElementById("vInfo");
 if (vsn.innerHTML != "&nbsp;") vsn.innerHTML = "&nbsp;";
 else vsn.innerHTML = '<br /><span class="bld">Version 2.1 Beta:</span><br />'+
  '<div class="wrap">Magicka Kalkulation upgedated auf: 2x Int (+Rasse/Sternzeichen Boni). '+
  'Die Seite kommt aus dem Beta-Status '+
  'sobald alle Kalkulationen/Statistiken überprüft wurden.<br /><br />'+
  'Anregungen? Antwortet im<a href="http://www.elderscrolls.com/forums/index.php?showtopic=266452" '+
  'target="_blank">TES Forum Thread</a>. '+
  '(<a href="http://www.elderscrolls.com/forums/index.php?showtopic=265157" '+
  'target="_blank">alter Thread</a>)</div>';
}
function load() {
 var form = document.forms[0];
 if (location.search == "") { special(); return; }
 var stats = location.search;
 var stat = new Array();
 stats = stats.substring(1,stats.length);
 stat = stats.split("&");
 if (stat.length != 15) { top.window.location.href = 'http://www.oblivionmods.info'; }
// ? Name & Class & M/F & Race & Sign & Spcl & Attr(2) & Skills(7)
// ? Joe  & Mama  & 0/1 & 0-9  & 0-12 & 0-2  &  0-6    &  0-20
 form.oName.value = stat[0].replace(/%20/gi,' ');
// form.oName.value = stat[0].replace(/</gi,'Less than ');
 form.oClass.value = stat[1].replace(/%20/gi,' ');
 if (stat[2] == 1) form.gndr.value = "Weiblich";
 else form.gndr.value = "Männlich";
 form.race[eval(stat[3])].checked = 1;
 form.sign[eval(stat[4])].checked = 1;
 switch(eval(stat[5])) {
  case(0):
   form.spcl.value = "Kampf";
   break;
  case(1):
   form.spcl.value = "Magie";
   break;
  case(2):
   form.spcl.value = "Diebeskunst";
   break;
 }
 form.attr[eval(stat[6])].checked = 1;
 form.attr[eval(stat[7])].checked = 1;
 for (x=8; x<15; x++) {
  form.skills[eval(stat[x])].checked = 1;
 }
 special();
 setTimeout("stats()",100);
 setTimeout("window.scrollTo(0,1855)",150);
}
function save() {
 var form = document.forms[0];
 var stat = new Array();
 var noName = "John";
 stat[0] = form.oName.value;
 stat[1] = form.oClass.value;
 if (form.gndr.value == "Weiblich") { stat[2] = 1; noName = "Jane"; }
 else stat[2] = 0;
 if (stat[0] == "") stat[0] = noName+" Doe";
 if (stat[1] == "") stat[1] = "Heroic Ex-con";
 for (x=0; x<10; x++) { if (form.race[x].checked) stat[3] = x; }
 for (x=0; x<13; x++) { if (form.sign[x].checked) stat[4] = x; }
 switch(form.spcl.value) {
  case("Kampf"):
   stat[5] = 0;
   break;
  case("Magie"):
   stat[5] = 1;
   break;
  case("Diebeskunst"):
   stat[5] = 2;
   break;
 }
 var atVar = 0;
 for (x=0; x<8; x++) {
  if (form.attr[x].checked) { stat[6+atVar] = x; atVar = 1; }
 }
 var skVar = 0;
 for (x=0; x<21; x++) {
  if (form.skills[x].checked) { stat[8+skVar] = x; skVar += 1; }
 }
 top.window.location.href = 'http://www.oblivionmods.info?'+stat.join("&");
}
function special() {
 raceInfo();
 var spcl = document.forms[0].spcl.value;
 var spc = document.getElementById("spclDesc");
 switch(spcl) {
  case(spcl = "Kampf"):
   spc.innerHTML = "Fertigkeiten: Blocken, Rüstungsmacher, Schwere Rüstung, Stumpfe Waffen, Klinge, "+
    "Athletik und Faustkampf.";
   break;
  case(spcl = "Magie"):
   spc.innerHTML = "Fertigkeiten: Zerstörung, Veränderung, Illusion, Beschwörung, "+
    "Mystizismus, Wiederherstelung und Alchemie.";
   break;
  case(spcl = "Diebeskunst"):
   spc.innerHTML = "Fertigkeiten: Sicherheit, Schleichen, Akrobatik, Leichte Rüstung, "+
    "Bogenschütze, Handeln und Redegewandheit.";
   break;
} }
function raceInfo() {
 var rBox = document.getElementById("rInfo");
 var rForm = document.forms[0].race;
 var race;
 var gndr = document.forms[0].gndr.value;
 for (x=0; x<rForm.length; x++) {
  if (rForm[x].checked) race = rForm[x].value;
 }
 switch(race) {
  case("Nord"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Nord (weiblich)</div><br />'+
    'Attribute (Basis 40):<br /><div class="side">+10 Stärke<br />-10 Intelligenz '+
    'und ausstrahlung</div><br />';
   else rBox.innerHTML = '<div class="rhl">Nord (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Stärke und Ausdauer<br />'+
    '-10 Intelligenz, Willensstärke und Ausstrahlung</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Klingen, stumpfe Waffen und '+
    'schwere Rüstung<br />+5 Rüstungsmacher, Blocken und Wiederherstellung</div><br />Boni:<br />'+
    '<div class="side">- Kälte Schaden (1xtäglich: 50 Pkt. bei Berührung)<br />'+
    '- Schild (1xtäglich: 30 Pkt. auf sich selbst für 1 Min.)<br />'+
    '- Resistenz Kälte (dauerhaft: 50 Pkt. auf sich selbst)</div>';
   break;
  case("Redguard"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Redguard (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Ausdauer<br />'+
    '-10 Intelligenz und Wilensstärke</div><br />';
   else rBox.innerHTML = '<div class="rhl">Redguard (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Stärke und Ausdauer<br />'+
    '-10 Intelligenz, Willensstärke und Ausstrahlung</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Klingen, stumpfe Waffen und '+
    'Athletik<br />+5 Leichte Rüstung, Schwere Rüstung und Handeln</div><br />Boni:<br />'+
    '<div class="side">- Adrenalin Stoss (1xtäglich: Stärkt Gewandh./Geschw./Stärke/Ausdauer 50 Pkt.,<br />'+
    '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stärkt Gesundheit 25 Pkt. für 1 Min.)<br />'+
    '- Resistenz Gift/Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</div>';
   break;
  case("Bretone"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Bretone (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Intelligenz und Willensstärke'+
    '<br />-10 Stärke, Gewandheit und Ausdauer</div><br />';
   else rBox.innerHTML = '<div class="rhl">Bretone (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Intelligenz und Willensstärke<br />'+
    '-10 Gewandheit, Geschwindigkeit und Ausdauer</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Beschwörung, Mystizismus und '+
    'Wiederherstellung<br />+5 Alchemie, Veränderung und Illusion</div><br />Boni:<br />'+
    '<div class="side">- Stärkt maximales Magicka (dauerhaft: 50 Pkt. auf sich selbst)<br />'+
    '- Resistenz Magicka (duerhaft: 50 Pkt. auf sich selbst)<br />'+
    '- Schild (1xtäglich: 50 Pkt. auf sich selbst für 1 Min.)</div>';
   break;
  case("Imperialer"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Imperiale (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Ausstrahlung<br />'+
    '-10 Gewandheit und Geschwindigkeit</div><br />';
   else rBox.innerHTML = '<div class="rhl">Imperialer (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Ausstrahlung<br />'+
    '-10 Gewandheit und Willensstärke</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Handeln und Redegewandheit<br />'+
    '+5 Klinge, stumpfe Waffen, Faustkampf und Schwere Rüstung</div><br />Boni:<br />'+
    '<div class="side">- Erschöpfung absorbieren (1xtäglich: 100 Pkt. bei Berührung)<br />'+
    '- Charme einsetzen (1xtäglich: 30 Pkt. bei Berührung)</div>';
   break;
  case("Orc"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Orc (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Ausdauer<br />'+
    '+5 Stärke und Willensstärke<br />-15 Ausstrahlung<br />-10 Geschwindigkeit<br />-5 Gewandheit</div><br />';
   else rBox.innerHTML = '<div class="rhl">Orc (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Willensstärke und Ausdauer<br />+5 Stärke<br />'+
    '-10 Intelligenz, Geschwindigkeit und Ausstrahlung<br />-5 Gewandheit</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Rüstungsmacher, Blocken, stumpfe Waffen und '+
    'Schwere Rüstung<br />+5 Faustkampf</div><br />Boni:<br />'+
    '<div class="side">- Berserker (1xtäglich: Stärkt Gesundheit 20 Pkt., Erschöpfung 200 Pkt.,<br />'+
    '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stärke 50 Pkt., Gewandheit abziehen 100 Pkt. für 1 Min.)<br />'+
    '- Resistenz Magicka (dauerhaft: 25 Pkt. auf sich selbst)</div>';
   break;
  case("Wald Elf (Bosmer)"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Wald Elf (weibliche Bosmer)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Gewandheit und Geschwindigkeit<br />'+
    '-10 Stärke, Willensstärke und Ausdauer</div><br />';
   else rBox.innerHTML = '<div class="rhl">Wald Elf (männlicher Bosmer)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Gewandheit und Geschwindigkeit<br />'+
    '-10 Stärke, Willensstärke und Ausstrahlung</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Alchemie, Bogenschütze und Schleichen<br />'+
    '+5 Akrobatik, Veränderung und Leichte Rüstung</div><br />Boni:<br />'+
    '<div class="side">- Befehlige Kreaturen (1xtäglich: 20 Pkt. bei Berührung für 1 Min.)<br />'+
    '- Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</div>';
   break;
  case("Hoch Elf (Altmer)"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Hoch Elf (weibliche Altmer)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Intelligenz<br />'+
    '-10 Stärke und Ausdauer</div><br />';
   else rBox.innerHTML = '<div class="rhl">Hoch Elf (männlicher Altmer)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Intelligenz<br />'+
    '-10 Stärke und Geschwindigkeit</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Veränderung, Zerstörung, '+
    'und Mystizismus<br />+5 Alchemie, Bschwörung, und Illusion</div><br />Boni:<br />'+
    '<div class="side">- Stärke maximale Magicka (dauerhaft: 100 Pkt. auf sich selbst)<br />'+
    '- Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)<br />'+
    '- Anfälligkeit gegen Feuer, Kälte und Elektrizität (dauerhaft: 25 Pkt. auf sich selbst)</div>';
   break;
  case("Dunkel Elf (Dunmer)"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Dunkel Elf (weibliche Dunmer)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Geschwindigkeit<br />'+
    '-10 Willensstärke und Ausdauer</div><br />';
   else rBox.innerHTML = '<div class="rhl">Dunkel Elf (männlicher Dunmer)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Geschwindigkeit<br />'+
    '-10 Willensstärke und Ausstrahlung</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Klinge und Zerstörung<br />'+
    '+5 Athletik, stumpfe Waffen, Leichte Rüstung, Bogenschütze und Mystizismus</div><br />Boni:<br />'+
    '<div class="side">- Geist herbeirufen (1xtäglich: für 1 Min.)<br />'+
    '- Resistenz Feuer (dauerhaft: 75 Pkt. auf sich selbst)</div>';
   break;
  case("Khajiit"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Khajiit (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Gewandheit<br />'+
    '-10 Willensstärke und Stärke</div><br />';
   else rBox.innerHTML = '<div class="rhl">Khajiit (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Gewandheit<br />'+
    '-10 Willensstärke und Ausdauer</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Akrobatik und Faustkampf<br />'+
    '+5 Athletik, Klinge, Leichte Rüstung, Sicherheit und Schleichen</div><br />Boni:<br />'+
    '<div class="side">- Demoralisieren (1xtäglich: 100 Pkt. bei Berührung)<br />'+
    '- Nacht-Auge (unlimitiert: 30 Sek.)</div>';
   break;
  case("Argonier"):
   if (gndr == "Weiblich") rBox.innerHTML = '<div class="rhl">Argonier (weiblich)</div>'+
    '<br />Attribute (Basis 40):<br /><div class="side">+10 Intelligenz<br />'+
    '-10 Ausdauer und Ausstrahlung</div><br />';
   else rBox.innerHTML = '<div class="rhl">Argonier (männlich)</div><br />Attribute '+
    '(Basis 40):<br /><div class="side">+10 Gewandheit und Geschwindigkeit<br />'+
    '-10 Willensstärke, Ausdauer und Ausstrahlung</div><br />';
   rBox.innerHTML += 'Fertigkeiten:<br /><div class="side">+10 Athletik und Sicherheit<br />'+
    '+5 Alchemie, Klinge, Faustkampf, Illusion und Mystizismus</div><br />Boni:<br />'+
    '<div class="side">- Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)<br />'+
    '- Resistenz Gift (dauerhaft: 100 Pkt. auf sich selbst)<br />'+
    '- Unterwasser Atmung (dauerhaft)</div>';
   break;
 }
}
function stats() {
 var form = document.forms[0];
 var oName = form.oName.value;
 var oClass = form.oClass.value;
 var race;
 var sign;
 var abil = new Array();
 var weak = new Array();
 var stat3 = new Array(0,0,0);
 var maxLv = 0;
 var skChk = 0;
 var raceChk = 0;
 var signChk = 0;
 var attrChk = 0;
 var spcl = form.spcl.value;
 var atrb = new Array();
 var skills = new Array();
 var skList = new Array("Alchemie","Mystizismus","Beschwörung","Zerstörung",
  "Veränderung","Wiederherstellung","Illusion","Handeln","Redegewandheit","Sicherheit",
  "Schleichen","Bogenschütze","Athletik","Akrobatik","Leichte Rüstung","Stumpfe Waffen","Klinge",
  "Faustkampf","Blocken","Rüstungsmacher","Schwere Rüstung");
 var skStat = new Array();
 var skSum = new Array();
 var atList = new Array("Intelligenz","Willensstärke","Ausstrahlung","Gewandheit","Geschwindigkeit",
  "Stärke","Ausdauer","Glück");
 var atStat = new Array();
 for (x=0; x<21; x++) skStat[x] = 5;
 for (x=0; x<8; x++) atStat[x] = 30;
 atStat[7] = 50;
 for (x=0; x<form.race.length; x++) {
  if (form.race[x].checked) { race = form.race[x].value; raceChk = 1; }
 }
 if (!raceChk) { alert("Bitte wähle eine Rasse."); return; }
 switch(race) {
  case("Nord"):
   skStat[18] += 5;
   skStat[19] += 5;
   skStat[5] += 5;
   skStat[20] += 10;
   skStat[16] += 10;
   skStat[15] += 10;
   atStat[5] += 20;
   atStat[3] += 10;
   atStat[4] += 10;
   atStat[6] += 20;
   abil.push("<li>Kälte Schaden (täglich: 50 Pkt. Berührung)</li>");
   abil.push("<li>Schild (täglich: 30 Pkt. auf sich selbst für 1 Min.)</li>");
   abil.push("<li>Resistenz Kälte (dauerhaft: 50 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[1] += 10; atStat[6] -= 10; }
   break;
  case("Redguard"):
   skStat[20] += 5;
   skStat[14] += 5;
   skStat[7] += 5;
   skStat[15] += 10;
   skStat[16] += 10;
   skStat[12] += 10;
   atStat[5] += 20;
   atStat[3] += 10;
   atStat[4] += 10;
   atStat[6] += 20;
   abil.push("<li>Adrenalin Stoss (täglich: Stärkt Gew./Geschw./Stärke/Ausdauer 50 Pkt., Stärkt Gesundheit 25 Pkt. für 1 Min.)</li>");
   abil.push("<li>Resistenz Gift (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   abil.push("<li>Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[5] -= 10; atStat[2] += 10; }
   break;
  case("Breton"):
   skStat[0] += 5;
   skStat[4] += 5;
   skStat[6] += 5;
   skStat[2] += 10;
   skStat[1] += 10;
   skStat[5] += 10;
   atStat[5] += 10;
   atStat[0] += 20;
   atStat[1] += 20;
   atStat[2] += 10;
   stat3[1] += 50;
   abil.push("<li>Resistenz Magicka (dauerhaft: 50 Pkt. auf sich selbst)</li>");
   abil.push("<li>Schild (täglich: 50 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[5] -= 10; atStat[4] += 10; }
   break;
  case("Imperial"):
   skStat[20] += 5;
   skStat[16] += 5;
   skStat[17] += 5;
   skStat[15] += 5;
   skStat[7] += 10;
   skStat[8] += 10;
   atStat[5] += 10;
   atStat[0] += 10;
   atStat[4] += 10;
   atStat[6] += 10;
   atStat[2] += 20;
   abil.push("<li>Absorbiert Erschöpfung (täglich: 100 Pkt. be Berührung)</li>");
   abil.push("<li>Charme einsetzen (täglich: 30 Pkt. bei Berührung)</li>");
   if (form.gndr.value == "Weiblich") { atStat[1] += 10; atStat[4] -= 10; }
   break;
  case("Wood Elf (Bosmer)"):
   skStat[4] += 5;
   skStat[13] += 5;
   skStat[14] += 5;
   skStat[0] += 10;
   skStat[10] += 10;
   skStat[11] += 10;
   atStat[0] += 10;
   atStat[3] += 20;
   atStat[4] += 20;
   atStat[6] += 10;
   abil.push("<li>Kreaturen befehligen (täglich: 20 Pkt. bei Berührung für 1 Min.)</li>");
   abil.push("<li>Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[2] += 10; atStat[6] -= 10; }
   break;
  case("High Elf (Altmer)"):
   skStat[0] += 5;
   skStat[2] += 5;
   skStat[6] += 5;
   skStat[1] += 10;
   skStat[3] += 10;
   skStat[4] += 10;
   atStat[0] += 20;
   atStat[1] += 10;
   atStat[3] += 10;
   atStat[6] += 10;
   atStat[2] += 10;
   stat3[1] += 100;
   weak.push("<li>Anfälligkeit gegen Feuer, Kälte und Elektrizität (dauerhaft: 25 Pkt.)</li>");
   abil.push("<li>Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[4] += 10; atStat[6] -= 10; }
   break;
  case("Dark Elf (Dunmer)"):
   skStat[15] += 5;
   skStat[11] += 5;
   skStat[14] += 5;
   skStat[12] += 5;
   skStat[1] += 5;
   skStat[16] += 10;
   skStat[3] += 10;
   atStat[5] += 10;
   atStat[0] += 10;
   atStat[3] += 10;
   atStat[4] += 20;
   atStat[6] += 10;
   abil.push("<li>Geist herbeirufen (täglich: für 1 Min.)</li>");
   abil.push("<li>Resistenz Feuer (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[2] += 10; atStat[6] -= 10; }
   break;
  case("Khajiit"):
   skStat[16] += 5;
   skStat[12] += 5;
   skStat[9] += 5;
   skStat[10] += 5;
   skStat[14] += 5;
   skStat[17] += 10;
   skStat[13] += 10;
   atStat[5] += 10;
   atStat[0] += 10;
   atStat[3] += 20;
   atStat[4] += 10;
   atStat[2] += 10;
   abil.push("<li>Demoralisieren (täglich: 100 Pkt. bei Berührung)</li>");
   abil.push("<li>Nacht-Auge (unlimitiert: 30 Sek.)</li>");
   if (form.gndr.value == "Weiblich") { atStat[6] += 10; atStat[5] -= 10; }
   break;
  case("Argonian"):
   skStat[16] += 5;
   skStat[17] += 5;
   skStat[0] += 5;
   skStat[1] += 5;
   skStat[6] += 5;
   skStat[12] += 10;
   skStat[9] += 10;
   atStat[5] += 10;
   atStat[0] += 10;
   atStat[3] += 20;
   atStat[4] += 20;
   abil.push("<li>Resistenz Krankheit (dauerhaft: 75 Pkt. auf sich selbst)</li>");
   abil.push("<li>Resistenz Gift (dauerhaft: 100 Pkt. auf sich selbst)</li>");
   abil.push("<li>Unterwasser Atmung (dauerhaft)</li>");
   if (form.gndr.value == "Weiblich") { atStat[0] += 10; atStat[1] += 10;
    atStat[3] -= 10; atStat[4] -= 10; }
   break;
  case("Orc"):
   skStat[17] += 5;
   skStat[18] += 10;
   skStat[20] += 10;
   skStat[19] += 10;
   skStat[15] += 10;
   atStat[5] += 15;
   atStat[1] += 20;
   atStat[3] += 5;
   atStat[6] += 20;
   abil.push("<li>Berserker (täglich: Stärkt Gesundheit 25 Pkt., Erschöpfung 200 Pkt., Stärke 50 Pkt., Gewandheit schwächen 100 Pkt. für 1 Min.)</li>");
   abil.push("<li>Resistenz Magicka (dauerhaft: 25 Pkt. auf sich selbst)</li>");
   if (form.gndr.value == "Weiblich") { atStat[0] += 10; atStat[1] -= 5; atStat[2] -= 5; }
   break;
 }
/*   ATTRIBUTES
   0: Int  4: Spd
   1: Wil  5: Str
   2: Per  6: End
   3: Agi  7: Lck */
 for (x=0; x<form.sign.length; x++) {
  if (form.sign[x].checked) { sign = form.sign[x].value; signChk = 1; }
 }
 if (!signChk) { alert("Bitte wähle ein Sternzeichen."); return; }
 switch(sign) {
  case("Der Lehrling"):
   stat3[1] += 100;
   weak.push("<li>100% Anfälligkeit gegen Magie</li>");
   break;
  case("Der Atronach"):
   stat3[1] += 150;
   abil.push("<li>50% Zauber Absorption</li>");
   weak.push("<li>Magicka füllt sich nicht wieder auf</li>");
   break;
  case("Die Fürstin"):
   atStat[1] += 10;
   atStat[6] += 10;
   break;
  case("Der Fürst"):
   abil.push("<li>Regeneriert 90 Punkte Gesundheit</li>");
   weak.push("<li>25% Anfälligkeit gegen Feuer</li>");
   break;
  case("Die Liebende"):
   abil.push("<li>10 Sek. Lähmungs Zauber gegen 120 Erschöpfung</li>");
   break;
  case("Der Magier"):
   stat3[1] += 50;
   break;
  case("Das Ritual"):
   abil.push("<li>Gesundheit wiederherstellen Zauber</li>");
   abil.push("<li>Untote vertreiben Zauber</li>");
   break;
  case("Die Schlange"):
   abil.push("<li>Gegner vergiften, Selbstheilung, Magie auflösen gegen 100 Erschöpfung</li>");
   break;
  case("Der Schatten"):
   abil.push("<li>60 Sek. Unsichtbarkeit");
   break;
  case("Das Schlachross"):
   atStat[4] += 20;
   break;
  case("Der Dieb"):
   atStat[3] += 10;
   atStat[4] += 10;
   atStat[7] += 10;
   break;
  case("Der Turm"):
   abil.push("<li>Normale Schlösser öffnen</li>");
   abil.push("<li>Reflektiert 5 Punkte Schaden für 120 Sek.</li>");
   break;
  case("Der Krieger"):
   atStat[5] += 10;
   atStat[6] += 10;
   break;
 } 
 switch(spcl) {
  case("Kampf"):
   skStat[18] += 10;
   skStat[19] += 10;
   skStat[20] += 10;
   skStat[15] += 10;
   skStat[16] += 10;
   skStat[12] += 10;
   skStat[17] += 10;
   break;
  case("Magie"):
   skStat[3] += 10;
   skStat[4] += 10;
   skStat[6] += 10;
   skStat[2] += 10;
   skStat[1] += 10;
   skStat[5] += 10;
   skStat[0] += 10;
   break;
  case("Diebeskunst"):
   skStat[9] += 10;
   skStat[10] += 10;
   skStat[13] += 10;
   skStat[14] += 10;
   skStat[11] += 10;
   skStat[7] += 10;
   skStat[8] += 10;
   break;
 }
/*       SKILLS
   Alch = 0   Mark = 11
   Myst = 1   Athl = 12
   Conj = 2   Acro = 13
   Dest = 3   LArm = 14
   Altr = 4   Blnt = 15
   Rest = 5   Bld  = 16
   Illu = 6   H2H  = 17
   Merc = 7   Blck = 18
   Spch = 8   Armr = 19
   Secu = 9   HArm = 20
   Snk  = 10  */
 for (x=0; x<form.attr.length; x++) {
  if (form.attr[x].checked) {
   atrb.push(form.attr[x].value);
   atStat[x] += 10;
   attrChk += 1;
   atList[x] = '<span class="red">'+atList[x]+'</span>';
 } }
 if (attrChk !=2) { alert("Bitte wähle zwei Attribute."); return; }
 for (x=0; x<form.skills.length; x++) {
  if (form.skills[x].checked) {
   skills.push(form.skills[x].value);
   skStat[x] += 20;
   maxLv += skStat[x];
   skChk += 1;
   skList[x] = '<span class="red">'+skList[x]+'</span>';
 } }
 if (skChk != 7) { alert("Bitte wähle sieben Haupt-Fertigkeiten."); return; }
 var noName = "John";
 if (form.gndr.value == "Weiblich") noName = "Jane";
 if (form.oName.value == "") form.oName.value = noName+" Doe";
 if (form.oClass.value == "") form.oClass.value = "Heroic Ex-con";
 // Calculate Health/Magicka/Fatigue
 stat3[0] += atStat[6]*2;
 stat3[1] += atStat[0]*2;
 stat3[2] += atStat[5] + atStat[6] + atStat[1] + atStat[3];
 // Calculate Max Level
 // maxLv = ((700 - maxLv) / 10) + 1;
 maxLv = 71 - (maxLv / 10);
 var results = document.getElementById("results");
 results.innerHTML = '<h1>Generelle Informationen:</h1>'+
  '<table cellpadding="0" cellspacing="0">'+
  '<tr><td style="padding-right:15px">Max Level: '+maxLv+'<br />'+
  'Tragfähigkeit: '+atStat[5]*5+'<br /><br />Gesundheit: '+stat3[0]+'<br />'+
  'Magicka: '+stat3[1]+'<br />Erschöpfung: '+stat3[2]+'<br /><br />'+

  '<td style="text-align:right">Name:<br />Klasse:<br />Geschlecht:<br />Rasse:<br />'+
  'Sternzeichen:<br />Spezialisierung:<br />Attribute:<br />Haupt-Fertigkeiten:<br /><br /></td>'+
  '<td style="padding-left:8px">'+form.oName.value+'<br />'+form.oClass.value+
  '<br />'+form.gndr.value+'<br />'+race+'<br />'+sign+'<br />'+form.spcl.value+
  '<br />'+atrb.join(", ")+'<br />'+skills[0]+', '+skills[1]+', '+skills[2]+', '+
  skills[3]+',<br />'+skills[4]+', '+skills[5]+', '+skills[6]+'</td>';
 if (abil.length > 0) results.innerHTML += '<br />Stärken:<ul class="list">'+abil.join("")+'</ul>';
 if (weak.length > 0) results.innerHTML += '<br />Schwächen:<ul class="list">'+weak.join("")+'</ul>';
 results.innerHTML += '<h1 style="margin-top:32px;margin-bottom:18px">Attribute/Fertigkeits Werte:</h1>'+
  '<table id="stats" class="over" cellpadding="0" cellspacing="0"><tr>'+
  '<td class="hl" colspan="2" style="padding-bottom:15px">'+atList[0]+': '+atStat[0]+'</td>'+
  '<td class="hl" colspan="2">'+atList[1]+': '+atStat[1]+'</td>'+
  '<td class="hl" colspan="2">'+atList[2]+': '+atStat[2]+'</td>'+
  '<td class="hl" colspan="2">'+atList[3]+': '+atStat[3]+'</td></tr><tr><td class="rt">'+
  skList[0]+':<br />'+skList[1]+':<br />'+skList[2]+':</td><td class="lt">'+
  skStat[0]+'<br />'+skStat[1]+'<br />'+skStat[2]+'</td><td class="rt">'+
  skList[3]+':<br />'+skList[4]+':<br />'+skList[5]+':</td><td class="lt">'+
  skStat[3]+'<br />'+skStat[4]+'<br />'+skStat[5]+'</td><td class="rt">'+
  skList[6]+':<br />'+skList[7]+':<br />'+skList[8]+':</td><td class="lt">'+
  skStat[6]+'<br />'+skStat[7]+'<br />'+skStat[8]+'</td><td class="rt">'+
  skList[9]+':<br />'+skList[10]+':<br />'+skList[11]+':</td><td class="lt">'+
  skStat[9]+'<br />'+skStat[10]+'<br />'+skStat[11]+'</td></tr>'+
  '<tr id="bRow">'+
  '<td class="hl" colspan="2">'+atList[4]+': '+atStat[4]+'</td>'+
  '<td class="hl" colspan="2">'+atList[5]+': '+atStat[5]+'</td>'+
  '<td class="hl" colspan="2">'+atList[6]+': '+atStat[6]+'</td>'+
  '<td class="hl" colspan="2">'+atList[7]+': '+atStat[7]+'</td></tr><tr><td class="rt">'+
  skList[12]+':<br />'+skList[13]+':<br />'+skList[14]+':</td><td class="lt">'+
  skStat[12]+'<br />'+skStat[13]+'<br />'+skStat[14]+'</td><td class="rt">'+
  skList[15]+':<br />'+skList[16]+':<br />'+skList[17]+':</td><td class="lt">'+
  skStat[15]+'<br />'+skStat[16]+'<br />'+skStat[17]+'</td><td class="rt">'+
  skList[18]+':<br />'+skList[19]+':<br />'+skList[20]+':</td><td class="lt">'+
  skStat[18]+'<br />'+skStat[19]+'<br />'+skStat[20]+'</td></tr></table><br /><br />';
}
