
// Javascript © Copyright 1999 by Paul Romine of Paper-Dragon Productions please ask before using (gargoyle@paper-dragon.com)

function WriteProg()
{

if ((document.odlab.DUR.selectedIndex == 0) || (document.odlab.STR.selectedIndex == 0) || (document.odlab.LegalityX.selectedIndex == 0) ||  (document.odlab.FormCostX.selectedIndex == 0))

                alert("Please click 'gimme some drugs'!!")

else
        {

var response = prompt("Name yer Poison!","");
var cost = document.odlab.TotalCost.value;
var str = document.odlab.STR.selectedIndex
var diff = document.odlab.TotalDifficulty.value
var dura = document.odlab.DUR.selectedIndex

// Drug Effect

if  (document.odlab.Effect1.checked == 1)
       {var Eff1 = "Antibiotic <br>"}
else
       {Eff1 = ""}
if  (document.odlab.Effect2.checked == 1)
       {var Eff2 = "Antidote<br>"}
else
       {Eff2 = ""}
if  (document.odlab.Effect3.checked == 1)
       {var Eff3 = "Attribute Increase: "
        var att1 = prompt("Increase which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var EffTot1 = Eff3 + " + " + str + " " + att1 + "<br>"
        }
else
       {EffTot1 = ""}
if  (document.odlab.Effect4.checked == 1)
       {var Eff4 = "Attribute Increase: "
        var att2 = prompt("Increase which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var EffTot2 = Eff4 + " + " + str + " " + att2 + "<br>"
        }
else
       {EffTot2 = ""}
if  (document.odlab.Effect5.checked == 1)
       {var Eff5 = "Attribute Increase: "
        var att3 = prompt("Increase which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var EffTot3 = Eff5 + " + " + str + " " + att3 + "<br>"
        }
else
       {EffTot3 = ""}
if  (document.odlab.Effect6.checked == 1)
       {var Eff6 = "Contraceptive <br>"}
else
       {Eff6 = ""}
if  (document.odlab.Effect7.checked == 1)
       {var Eff7 = "Enhanced Perception <br>"}
else
       {Eff7 = ""}
if  (document.odlab.Effect8.checked == 1)
       {var Eff8 = "Hallucionogen <br>"}
else
       {Eff8 = ""}
if  (document.odlab.Effect9.checked == 1)
       {var Eff9 = "Increased Endurance<br>"}
else
       {Eff9 = ""}
if  (document.odlab.Effect10.checked == 1)
       {var Eff10 = "Pain Negation<br>"}
else
       {Eff10 = ""}
if  (document.odlab.Effect11.checked == 1)
       {var Eff11 = "Stun Reducer <br>"}
else
       {Eff11 = ""}
if  (document.odlab.Effect12.checked == 1)
       {var Eff12 = "Anticoagulant<br>"}
else
       {Eff12 = ""}
if  (document.odlab.Effect13.checked == 1)
       {var Eff13 = "Aphrodisiac <br>"}
else
       {Eff13 = ""}
if  (document.odlab.Effect14.checked == 1)
       {var Eff14 = "Coagulant <br>"}
else
       {Eff14 = ""}
if  (document.odlab.Effect15.checked == 1)
       {var Eff15 = "Depresant<br>"}
else
       {Eff15 = ""}
if  (document.odlab.Effect16.checked == 1)
       {var Eff16 = "Euphoric<br>"}
else
       {Eff16 = ""}
if  (document.odlab.Effect17.checked == 1)
       {var Eff17 = "Hypnotic <br>"}
else
       {Eff17 = ""}
if  (document.odlab.Effect18.checked == 1)
       {var Eff18 = " Increased Healing Rate<br>"}
else
       {Eff18 = ""}
if  (document.odlab.Effect19.checked == 1)
       {var Eff19 = "Soporific <br>"}
else
       {Eff19 = ""}

// Drug Feature

if  (document.odlab.F1.checked == 1)
       {var F1 = "Lessened Withdrawl Symptoms<br>"}
else
       {F1 = ""}
if  (document.odlab.F2.checked == 1)
       {var F2 = "Timed Duration<br>"}
else
       {F2 = ""}
if  (document.odlab.F3.checked == 1)
       {var F3 = "Longer Duration<br>"}
else
       {F3 = ""}
if  ((document.odlab.F1.checked != 1) && (document.odlab.F2.checked != 1) && (document.odlab.F3.checked != 1))
        {var N = "None<br>"}
else
        {N = ""}


// Untimed Side Effect

if  (document.odlab.USE1.checked == 1)
       {var USE1 = "Addiction Tolerance <br>"}
else
       {USE1 = ""}
if  (document.odlab.USE2.checked == 1)
       {var USE2 = "Carcinogenic <br>"}
else
       {USE2 = ""}
if  (document.odlab.USE3.checked == 1)
       {var USE3 = "Cardiac Arrest <br>"}
else
       {USE3 = ""}
if  (document.odlab.USE4.checked == 1)
       {var USE4 = "Coma <br>"}
else
       {USE4 = ""}
if  (document.odlab.USE5.checked == 1)
       {var USE5 = "Death <br>"}
else
       {USE5 = ""}
if  (document.odlab.USE6.checked == 1)
       {var USE6 = "Genetic Damage <br>"}
else
       {USE6 = ""}
if  (document.odlab.USE7.checked == 1)
       {var USE7 = "Nerve Degradation <br>"}
else
       {USE7 = ""}
if  (document.odlab.USE8.checked == 1)
       {var USE8 = "NightMares <br>"}
else
       {USE8 = ""}
if  (document.odlab.USE9.checked == 1)
       {var USE9 = "Permenant Sense Loss<br>"}
else
       {USE9 = ""}
if  (document.odlab.USE10.checked == 1)
       {var USE10 = "Slightly Physiologically Addictive <br>"}
else
       {USE10 = ""}
if  (document.odlab.USE11.checked == 1)
       {var USE11 = "Mildly Physiologically Addictive <br>"}
else
       {USE11 = ""}
if  (document.odlab.USE12.checked == 1)
       {var USE12 = "Highly Physiologically Addictive<br>"}
else
       {USE12 = ""}
if  (document.odlab.USE13.checked == 1)
       {var USE13 = "Possible Attribute Loss <br>"}
else
       {USE13 = ""}
if  (document.odlab.USE14.checked == 1)
       {var USE14 = "Slightly Psychologically Addictive <br>"}
else
       {USE14 = ""}
if  (document.odlab.USE15.checked == 1)
       {var USE15 = "Mildly Psychologically Addictive <br>"}
else
       {USE15 = ""}
if  (document.odlab.USE16.checked == 1)
       {var USE16 = "Highly Psychologically Addictive <br>"}
else
       {USE16 = ""}
if  (document.odlab.USE17.checked == 1)
       {var USE17 = "Severe Withdrawal Symptoms <br>"}
else
       {USE17 = ""}
if  (document.odlab.USE18.checked == 1)
       {var USE18 = "Sterility <br>"}
else
       {USE18 = ""}

//Timed Side Effects

if (document.odlab.TSE1.checked == 1)
        {var TSE1 = "Acne <br>"}
        else
        {TSE1 = ""}
if (document.odlab.TSE2.checked == 1)
        {var TSE2 = "Aggressive Behaviour <br>"}
        else
        {TSE2 = ""}
if (document.odlab.TSE3.checked == 1)
        {var TSE3 = "Bad Breath <br>"}
else
        {TSE3 = ""}
if (document.odlab.TSE4.checked == 1)
        {var TSE4 = "Bloodshot Eyes <br>"}
else
        {TSE4 = ""}
if (document.odlab.TSE5.checked == 1)
        {var TSE5 = "Cold Sweats <br>"}
else
        {TSE5 = ""}
if (document.odlab.TSE6.checked == 1)
        {var TSE6 = "Constipation <br>"}
else    {TSE6 = ""}
if (document.odlab.TSE7.checked == 1)
        {var TSE7 = "Cowardice <br>"}
else
        {TSE7 = ""}
if (document.odlab.TSE8.checked == 1)
        {var TSE8 = "Dandruff/Eczema <br>"}
else
        {TSE8 = ""}
if (document.odlab.TSE9.checked == 1)
        {var TSE9 = "Dehydration <br>"}
else
        {TSE9 = ""}
if (document.odlab.TSE10.checked == 1)
        {var TSE10 = "Delusions <br>"}
else
        {TSE10 = ""}
if (document.odlab.TSE11.checked == 1)
        {var TSE11 = "Depression <br>"}
else
        {TSE11 = ""}
if (document.odlab.TSE12.checked == 1)
        {var TSE12 = "Diarrhea <br>"}
else
        {TSE12 = ""}
if (document.odlab.TSE13.checked == 1)
        {var TSE13 = "Difficult Respiration <br>"}
else
        {TSE13 = ""}
if (document.odlab.TSE14.checked == 1)
        {var TSE14 = "Diuretic <br>"}
else
        {TSE14 = ""}
if (document.odlab.TSE15.checked == 1)
        {var TSE15 = "Dizziness <br>"}
else
        {TSE15 = ""}
if (document.odlab.TSE16.checked == 1)
        {var TSE16 = "Easily Bruised <br>"}
else
        {TSE16 = ""}
if (document.odlab.TSE17.checked == 1)
        {var TSE17 = "Excessive Salivation <br>"}
else
        {TSE17 = ""}
if (document.odlab.TSE18.checked == 1)
        {var TSE18 = "Flatulence <br>"}
else
        {TSE18 = ""}
if (document.odlab.TSE19.checked == 1)
        {var TSE19 = "Hair Loss <br>"}
else
        {TSE19 = ""}
if (document.odlab.TSE20.checked == 1)
        {var TSE20 = "Hallucinations <br>"}
else
        {TSE20 = ""}
if (document.odlab.TSE21.checked == 1)
        {var TSE21 = "Headaches <br>"}
else
        {TSE21 = ""}
if (document.odlab.TSE22.checked == 1)
        {var TSE22 = "Heartburn/Acid Indigestion <br>"}
else
        {TSE22 = ""}
if (document.odlab.TSE23.checked == 1)
        {var TSE23 = "Hives <br>"}
else
        {TSE23 = ""}
if (document.odlab.TSE24.checked == 1)
        {var TSE24 = "Impotence/Frigidity <br>"}
else
        {TSE24 = ""}
if (document.odlab.TSE25.checked == 1)
        {var TSE25 = "Internal Bleeding <br>"}
else
        {TSE25 = ""}
if (document.odlab.TSE26.checked == 1)
        {var TSE26 = "Irrational Fear <br>"}
else
        {TSE26 = ""}
if (document.odlab.TSE27.checked == 1)
        {var TSE27 = "Itchy <br>"}
else
        {TSE27 = ""}
if (document.odlab.TSE28.checked == 1)
        {var TSE28 = "Kidney/Liver Failure <br>"}
else
        {TSE28 = ""}
if (document.odlab.TSE29.checked == 1)
        {var TSE29 = "Lack of Concentration <br>"}
else
        {TSE29 = ""}
if (document.odlab.TSE30.checked == 1)
        {var TSE30 = "Light Sensitivity <br>"}
else
        {TSE30 = ""}
if (document.odlab.TSE31.checked == 1)
        {var TSE31 = "Loss of Appetite <br>"}
else
        {TSE31 = ""}
if (document.odlab.TSE32.checked == 1)
        {var TSE32 = "Loss of Inhibition <br>"}
else
        {TSE32 = ""}
if (document.odlab.TSE33.checked == 1)
        {var TSE33 = "Memory Loss <br>"}
else
        {TSE33 = ""}
if (document.odlab.TSE34.checked == 1)
        {var TSE34 = "NaTSEa <br>"}
else
        {TSE34 = ""}
if (document.odlab.TSE35.checked == 1)
        {var TSE35 = "Numbness <br>"}
else
        {TSE35 = ""}
if (document.odlab.TSE36.checked == 1)
        {var TSE36 = "Numbness (total) <br>"}
else
        {TSE36 = ""}
if (document.odlab.TSE37.checked == 1)
        {var TSE37 = "Paralysis <br>"}
else
        {TSE37 = ""}
if (document.odlab.TSE38.checked == 1)
        {var TSE38 = "Paranoia <br>"}
else
        {TSE38= ""}
if (document.odlab.TSE39.checked == 1)
        {var TSE39 = "Psychotic Rage <br>"}
else
        {TSE39 = ""}

if  (document.odlab.TSE40.checked == 1)
       {var T40 = "Reduced Attribute: "
        var att4 = prompt("Reduce which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var TSETot40 = T40 + " - " + str + " " + att4 + "<br>"
        }
else
       {TSETot40 = ""}
if  (document.odlab.TSE41.checked == 1)
       {var T41 = "Reduced Attribute: "
        var att5 = prompt("Reduce which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var TSETot41 = T41 + " - " + str + " " + att5 + "<br>"
        }
else
       {TSETot41 = ""}
if  (document.odlab.TSE42.checked == 1)
       {var T42 = "Reduced Attribute: "
        var att6 = prompt("Reduce which attribute? \n(BODY,INT,TECH,REF,MA,COOL,EMP,ATTR)","")
        var TSETot42 = T42 + " - " + str + " " + att6 + "<br>"
        }
else
       {TSETot42 = ""}

if (document.odlab.TSE43.checked == 1)
        {var TSE43 = "Reduced Awareness <br>"}
else
        {TSE43 = ""}
if (document.odlab.TSE44.checked == 1)
        {var TSE44 = "Ringing in Ears <br>"}
else
        {TSE44 = ""}
if (document.odlab.TSE45.checked == 1)
        {var TSE45 = "Runny Nose <br>"}
else
        {TSE45 = ""}
if (document.odlab.TSE46.checked == 1)
        {var TSE46 = "Sense Reduction <br>"}
else
        {TSE46 = ""}
if (document.odlab.TSE47.checked == 1)
        {var TSE47 = "Sexual Arousal <br>"}
else
        {TSE47 = ""}
if (document.odlab.TSE48.checked == 1)
        {var TSE48 = "Sleepy <br>"}
else
        {TSE48 = ""}
if (document.odlab.TSE49.checked == 1)
        {var TSE49 = "Strange Skin Pallor <br>"}
else
        {TSE49 = ""}
if (document.odlab.TSE50.checked == 1)
        {var TSE50 = "Suicidal Tendencies <br>"}
else
        {TSE50 = ""}
if (document.odlab.TSE51.checked == 1)
        {var TSE51 = "Technicolor Excretia <br>"}
else
        {TSE51 = ""}
if (document.odlab.TSE52.checked == 1)
        {var TSE52 = "The Munchies <br>"}
else
        {TSE52 = ""}
if (document.odlab.TSE53.checked == 1)
        {var TSE53 = "Tremors <br>"}
else
        {TSE53 = ""}
if (document.odlab.TSE54.checked == 1)
        {var TSE54 = "Water Retention <br>"}
else
        {TSE54 = ""}
if (document.odlab.TSE55.checked == 1)
        {var TSE55 = "Weight Gain <br>"}
else
        {TSE55 = ""}



var time = ""
    if (dura == 1)
       time = ("Short <br>&nbsp;&nbsp;(1d10 minutes)")
    if (dura == 2)
       time = ("Medium <br>&nbsp;&nbsp;(1d6x10 minutes)")
    if (dura == 3)
       time = ("Long <br>&nbsp;&nbsp;(1d10 hours)")

var l = document.odlab.LegalityX.selectedIndex
var legal = ""
    if (l == 1)
       legal = ("Legal/Common")
    if (l == 2)
       legal = ("by Prescription Only")
    if (l == 3)
       legal = ("Type C Illegal")
    if (l == 4)
       legal = ("Type B Illegal")
    if (l == 5)
       legal = ("Type A Illegal")
    if (l == 6)
       legal = ("Experimental")

var form = document.odlab.FormCostX.selectedIndex
var type = ""
    if (form == 1)
        type = ("Pill/Tablet <br> Time to Effect: 2d6x10 min")
    if (form == 2)
        type = ("Gel Cap/Caplet <br> Time to Effect: 9+1d6 min")
    if (form == 3)
        type = ("Paper Tab <br> Time to Effect: 1d10 min")
    if (form == 4)
        type = ("Smoked/Inhaled <br> Time to Effect: 1d5 turns")
    if (form == 5)
        type = ("Powdered/Snorted <br> Time to Effect: 1d2 Min")
    if (form == 6)
        type = ("Injected <br> Time to Effect: 1d5 turns")
    if (form == 7)
        type = ("Liquid <br> Time to Effect: 1d10 min")
    if (form == 8)
        type = ("Derm/Slap Patch <br> Time to Effect: 10+2d10 sec")
    if (form == 9)
        type = ("Contact <br> Time to Effect: 1d5 turns")
var UNSE =  (USE1  + USE2 + USE3 + USE4 + USE5 + USE6 + USE7 + USE8 + USE9 + USE10 + USE11 + USE12 + USE13 + USE14 + USE15 + USE16 + USE17 + USE18 );
if (UNSE != 0)
        {var USE = UNSE}
else
        {USE = "None"}

var TMSE =  (TSE1  + TSE2 + TSE3 + TSE4 + TSE5 + TSE6 + TSE7 + TSE8 + TSE9 + TSE10 + TSE11 + TSE12 + TSE13 + TSE14 + TSE15 + TSE16 + TSE17 + TSE18 + TSE19 + TSE20 + TSE21 + TSE22 + TSE23 + TSE24 + TSE25 + TSE26 + TSE27 + TSE28 + TSE29 + TSE30 + TSE31 + TSE32 + TSE33 + TSE34 + TSE35 + TSE36 + TSE37 + TSE38 + TSE39 + TSETot40 + TSETot41 + TSETot42 + TSE43 + TSE44 + TSE45 + TSE46 + TSE47 + TSE48 + TSE49 + TSE50 + TSE51 + TSE52 + TSE53 + TSE54 + TSE55);
if (TMSE != 0)
        {var TSE = TMSE}
else
        {TSE = "None"}
var drwin = window.open("blank.html","");
drwin.document.write("<head><title>" + response + "</title></head><body>");
drwin.document.write("<br><hr width='80%'>");
drwin.document.write("<center><h2>" + response + "</h2></center>");
drwin.document.write("<center><table cellpadding='4' width= '75%' align='center'><tr><td valign='top' width = '33%'>")
drwin.document.write("<B>Drug Effects:</B><br>" + Eff1  + Eff2 + EffTot1 + EffTot2 + EffTot3 + Eff6 + Eff7 + Eff8 + Eff9 + Eff10 + Eff11 + Eff12 + Eff13 + Eff14 + Eff15 + Eff16 + Eff17 + Eff18 + Eff19 + "<BR>")
drwin.document.write("<B>Untimed Side Effects:</B><br>" + USE + "</TD>")
drwin.document.write("<TD valign='top' width = '33%'><B>Drug Features:</B><br>"+ F1  + F2 + F3 + N + "<BR>")
drwin.document.write("<B>Timed Side Effects:</B><br>" + TSE);
drwin.document.write("</TD><TD valign='top' width = '33%'><B>Totals:</B>")
drwin.document.write("<br>Strength: +" + str)
drwin.document.write("<br>Difficulty: " + diff)
drwin.document.write("<br>Duration: " + time)
drwin.document.write("<br>Legality: " + legal)
drwin.document.write("<br>Drug Form: " + type)
drwin.document.write("<br>Purchase Price: " + cost)
drwin.document.write("</td></tr></table></center>")
drwin.document.write("<br> <center><font size = '-3'>Designed using Night Flyer's Drug Lab Java Calculator for Ocelot's Drug Lab v3.0 @ www.paper-dragon.com<HR width='80%'></center>")
drwin.document.close();
}
}

