var spells=new Array()
spells[0]="Age Line Spell"
spells[1]="Aguamenti"
spells[2]="Alohomora"
spells[3]="Anapneo"
spells[4]="Anti-Cheating Spell"
spells[5]="Anti-Disapparation Jinx"
spells[6]="Antonin Dolohov's Curse"
spells[7]="Aparecium"
spells[8]="Apparate"
spells[9]="Atmospheric Charm"
spells[10]="Avada Kedavra"
spells[11]="Avis"
spells[12]="Babbling Curse"
spells[13]="Backfiring Jinx"
spells[14]="Banishing Charm"
spells[15]="Summoning Charm"
spells[16]="Bat-Bogey Hex"
spells[17]="Bedazzling Charm"
spells[18]="Binding Spell"
spells[19]="Blasting Curse"
spells[20]="Body-Binding Curse"
spells[21]="Boggart-Banishing Spell"
spells[22]="Bubble-Head Charm"
spells[23]="Cave Inimicum"
spells[24]="Cheering Charm"
spells[25]="Colloportus"
spells[26]="Confundus Charm"
spells[27]="Conjunctivitus Charm"
spells[28]="Cruciatus Curse"
spells[29]="Curse of the Bogies"
spells[30]="Cushioning Charm"
spells[31]="Dark Mark"
spells[32]="Delitrius"
spells[33]="Densaugeo"
spells[34]="Deprimo"
spells[35]="Descendo"
spells[36]="Disapparate"
spells[37]="Disarming Charm"
spells[38]="Disillusionment Charm"
spells[39]="Dissendium"
spells[40]="Drought Charm"
spells[41]="Duro"
spells[42]="Engorgement Charm"
spells[43]="Entrancing Enchantment"
spells[44]="Episkey"
spells[45]="Erecto"
spells[46]="Expulso"
spells[47]="Extinguishing Charm"
spells[48]="Ferula"
spells[49]="Fidelius Charm"
spells[50]="Fiendfyre Spell"
spells[51]="Finite"
spells[52]="Finite Incantatem"
spells[53]="Flagrante Curse"
spells[54]="Flagrate"
spells[55]="Flame-Freezing Charm"
spells[56]="Four-Point Spell"
spells[57]="Full Body-Bind"
spells[58]="Furnunculus"
spells[59]="Geminio"
spells[60]="Geminio Curse"
spells[61]="Glisseo"
spells[62]="Gouging Spell"
spells[63]="Growth Charm"
spells[64]="Gubrathian Fire"
spells[65]="Hair-Thickening Charm"
spells[66]="Homenum Revelio"
spells[67]="Homorphus Charm"
spells[68]="Hot Air Charm"
spells[69]="Hover Charm"
spells[70]="Hurling Hex"
spells[71]="Impediment Curse"
spells[72]="Impediment Jinx"
spells[73]="Imperius Curse"
spells[74]="Imperturbable Charm"
spells[75]="Impervius"
spells[76]="Inanimatus Conjurus"
spells[77]="Incendio"
spells[78]="Jelly-Legs Jinx"
spells[79]="Knitting Charm"
spells[80]="Langlock"
spells[81]="Legilimency"
spells[82]="Leg-Locker Curse"
spells[83]="Levicorpus"
spells[84]="Levitation Charm"
spells[85]="Liberacorpus"
spells[86]="Locomotor [...]"
spells[87]="Lumos"
spells[88]="Memory Charm"
spells[89]="Memory Modifying Charm"
spells[90]="Meteolojinx Recanto"
spells[91]="Mobiliarbus"
spells[92]="Mobilicorpus"
spells[93]="Muffliato"
spells[94]="Muggle-Repelling Charm"
spells[95]="Nox"
spells[96]="Obliteration Charm"
spells[97]="Occlumency"
spells[98]="Oppungo"
spells[99]="Orchideous"
spells[100]="Pack"
spells[101]="Patronus Charm"
spells[102]="Permanent Sticking Charm"
spells[103]="Peskipiksi Pesternomi"
spells[104]="Portus"
spells[105]="Priori Incantato"
spells[106]="Priori Incantatem"
spells[107]="Protean Charm"
spells[108]="Quietus"
spells[109]="Reducio"
spells[110]="Reductor Curse"
spells[111]="Refilling Charm"
spells[112]="Relashio"
spells[113]="Rennervate"
spells[114]="Repairing Charm"
spells[115]="Revulsion Jinx"
spells[116]="Salvio Hexia"
spells[117]="Scarpin's Revelaspell"
spells[118]="Scouring Charm"
spells[119]="Sectumsempra"
spells[120]="Serpensortia"
spells[121]="Severing Charm"
spells[122]="Shield Charm"
spells[123]="Silencing Charm"
spells[124]="Sonorus"
spells[125]="Stealth Sensoring Spell"
spells[126]="Stretching Jinx"
spells[127]="Stunning Spell"
spells[128]="Substansive Charm"
spells[129]="Switching Spell"
spells[130]="Talon-Clipping Charm"
spells[131]="Tarantallegra"
spells[132]="Tergeo"
spells[133]="Tickling Charm"
spells[134]="Toungue-Tying Curse"
spells[135]="Trace"
spells[136]="Trip Jinx"
spells[137]="Twitchy Ears Hex"
spells[138]="Unbreakable Charm"
spells[139]="Unbreakable Vow"
spells[140]="Undetectable Extension Charm"
spells[141]="Vanishing Charm"
spells[142]="Waddiwasi"
spells[143]="Transfiguration"

var alias=new Array()
alias[0]="age-line-spell"
alias[1]="aguamenti"
alias[2]="alohomora"
alias[3]="anapneo"
alias[4]="anti-cheating-spell"
alias[5]="anti-disapparation-jinx"
alias[6]="antonin-dolohovs-Curse"
alias[7]="aparecium"
alias[8]="apparate"
alias[9]="atmospheric-charm"
alias[10]="avada-kedavra"
alias[11]="avis"
alias[12]="babbling-curse"
alias[13]="backfiring-jinx"
alias[14]="banishing-charm"
alias[15]="summoning-charm"
alias[16]="bat-bogey-hex"
alias[17]="bedazzling-charm"
alias[18]="binding-spell"
alias[19]="blasting-curse"
alias[20]="body-binding-curse"
alias[21]="boggart-banishing-spell"
alias[22]="bubble-head-charm"
alias[23]="cave-inimicum"
alias[24]="cheering-charm"
alias[25]="colloportus"
alias[26]="confundus-charm"
alias[27]="conjunctivitus-charm"
alias[28]="cruciatus-curse"
alias[29]="curse-of-the-bogies"
alias[30]="cushioning-charm"
alias[31]="dark-mark"
alias[32]="delitrius"
alias[33]="densaugeo"
alias[34]="deprimo"
alias[35]="descendo"
alias[36]="disapparate"
alias[37]="disarming-charm"
alias[38]="disillusionment-charm"
alias[39]="dissendium"
alias[40]="drought-charm"
alias[41]="duro"
alias[42]="engorgement-charm"
alias[43]="entrancing-enchantment"
alias[44]="episkey"
alias[45]="erecto"
alias[46]="expulso"
alias[47]="extinguishing-charm"
alias[48]="ferula"
alias[49]="fidelius-charm"
alias[50]="fiendfyre"
alias[51]="finite"
alias[52]="finite-incantatem"
alias[53]="flagrante-curse"
alias[54]="flagrate"
alias[55]="flame-freezing-charm"
alias[56]="four-point-spell"
alias[57]="full-body-bind"
alias[58]="furnunculus"
alias[59]="geminio"
alias[60]="geminio-curse"
alias[61]="glisseo"
alias[62]="gouging-spell"
alias[63]="growth-charm"
alias[64]="gubrathian-fire"
alias[65]="hair-thickening-charm"
alias[66]="homenum-revelio"
alias[67]="homorphus-charm"
alias[68]="hot-air-charm"
alias[69]="hover-charm"
alias[70]="hurling-hex"
alias[71]="impediment-curse"
alias[72]="impediment-jinx"
alias[73]="imperius-curse"
alias[74]="imperturbably-charm"
alias[75]="impervius"
alias[76]="inanimatus-conjurus"
alias[77]="incendio"
alias[78]="jelly-legs-jinx"
alias[79]="knitting-charm"
alias[80]="langlock"
alias[81]="legilimency"
alias[82]="leg-locker-curse"
alias[83]="levicorpus"
alias[84]="levitation-charm"
alias[85]="liberacorpus"
alias[86]="locomotor"
alias[87]="lumos"
alias[88]="memory-charm"
alias[89]="memory-modifying-charm"
alias[90]="meteolojinx-recanto"
alias[91]="mobiliarbus"
alias[92]="mobilicorpus"
alias[93]="muffliato"
alias[94]="muggle-repelling-charm"
alias[95]="nox"
alias[96]="obliteration-charm"
alias[97]="occlumency"
alias[98]="oppungo"
alias[99]="orchideous"
alias[100]="pack"
alias[101]="patronus-charm"
alias[102]="permanent-sticking-charm"
alias[103]="peskipiksi"
alias[104]="portus"
alias[105]="priori-incantato"
alias[106]="priori-incantatem"
alias[107]="protean-charm"
alias[108]="quietus"
alias[109]="reducio"
alias[110]="reductor-curse"
alias[111]="refilling-charm"
alias[112]="relashio"
alias[113]="rennervate"
alias[114]="repairing-charm"
alias[115]="revulsion-jinx"
alias[116]="salvio-hexia"
alias[117]="scarpins-revelaspell"
alias[118]="scouring-charm"
alias[119]="sectumsempra"
alias[120]="serpensortia"
alias[121]="severing-charm"
alias[122]="shield-charm"
alias[123]="silencing-charm"
alias[124]="sonorus"
alias[125]="stealth-sensoring-spell"
alias[126]="stretching-jinx"
alias[127]="stunning-spell"
alias[128]="substansive-charm"
alias[129]="switching-spell"
alias[130]="talon-clipping-charm"
alias[131]="tarantallegra"
alias[132]="tergeo"
alias[133]="tickling-charm"
alias[134]="toungue-tying-curse"
alias[135]="trace"
alias[136]="trip-jinx"
alias[137]="twitchy-ears-hex"
alias[138]="unbreakable-charm"
alias[139]="unbreakable-vow"
alias[140]="undetectable-extension-charm"
alias[141]="vanishing-charm"
alias[142]="waddiwasi"
alias[143]="transfiguration"

var uses = new Array()
uses[0]="Draws a line which only those of a certain age can cross."
uses[1]="Conjures a jet of water from the caster's wand."
uses[2]="Unlocks magically locked things."
uses[3]="Clears the target's throat."
uses[4]="Can be cast upon quills to prevent cheating."
uses[5]="Prevents one from disapparating from the target location."
uses[6]="Causes purple flames to erupt and can cause serious injury."
uses[7]="Causes magically concealed ink to appear, but can be prevented."
uses[8]="The caster appears at a new location, <a href=d.php#disapparate>disapparating</a> from their current location."
uses[9]="Causes weather effects."
uses[10]="Kills the victim. An Unforgivable Curse."
uses[11]="Conjures a flock of birds."
uses[12]="Not mentioned, assumed babbling effect."
uses[13]="Unknown."
uses[14]="Repels an object (opposite <a href=s.php#summoning-charm>Summoning Charm</a>). Similar to <a href=r.php#revulsion-jinx>Revulsion Jinx</a> but for objects rather than humans."
uses[15]="Summons an object."
uses[16]="Enlarges the target's bogeys, gives them wings, and makes them attack themselves."
uses[17]="Conceals a person or object."
uses[18]="Binds the victim to something using chains, ropes, etc."
uses[19]="Blasts, ruins, etc. the target."
uses[20]="Freezes the victim."
uses[21]="Causes a boggart to turn into something funny."
uses[22]="Surrounds the caster's mouth or head with a bubble."
uses[23]="Unknown; protective"
uses[24]="Raises the happiness of the victim."
uses[25]="Glues a door shut."
uses[26]="Confuses the target or victim."
uses[27]="Damages the victim's eyesight."
uses[28]="Tortures the victim. An Unforgivable Curse."
uses[29]="Unknown."
uses[30]="Softens the effects of a fall."
uses[31]="Causes the dark mark to appear in the sky."
uses[32]="Removes some visible spell effects."
uses[33]="Causes the victim's teeth to grow uncontrollably."
uses[34]="Blasts a whole through an object."
uses[35]="Lowers the target."
uses[36]="Causes the caster to disappear from their location (thus they <a href=a.php#apparate>apparate</a>, or appear, at a new one)"
uses[37]="Blows the victim's want out of their hand."
uses[38]="Makes the target or victim partially invisible."
uses[39]="Opens the hump-backed witch passageway to Hogsmeade."
uses[40]="Dries up water (opposite <a href=a.php#aguamenti>Aguamenti</a>)."
uses[41]="Turns the target object into stone."
uses[42]="Enlarges an object. Effects can be removed with <a href=r.php#reducio>Reducio</a>."
uses[43]="Causes the victim to fall in love with the caster."
uses[44]="Heals, to an extent, the target."
uses[45]="Straightens or sets up the target."
uses[46]="Blows up the target."
uses[47]="Extinguishes a fire."
uses[48]="Conjures a wooden rod."
uses[49]="Makes a person a secret-keeper for a location: only those who they confide the location to can see it."
uses[50]="Causes Fiendfyre to appear. Fiendfyre is cursed fire that is dangerously large and hot."
uses[51]="Ends a spell in effect."
uses[52]="Ends multiple spells in effect."
uses[53]="Causes an item to burn when touched."
uses[54]="Draws a fiery line."
uses[55]="Makes flames feel like a cool breeze."
uses[56]="Causes the caster's wand to point North."
uses[57]="See <a href=b.php#body-binding-curse>Body-Binding Curse</a>"
uses[58]="Causes boils."
uses[59]="Duplicates (in appearance) the item."
uses[60]="Duplicates the target object when touched."
uses[61]="Turns a staircase into a slide."
uses[62]="Hollows the target."
uses[63]="See <a href=e.php#engorgement-charm>Engorgement Charm</a>"
uses[64]="Causes an object to burn forever."
uses[65]="Lengthens or thickens the victim's hair."
uses[66]="Reveals any person(s) in the room."
uses[67]="Unknown; related to shape-changing."
uses[68]="Causes hot air to release from the caster's wand."
uses[69]="See <a href=l.php#levitation-charm>Levitation Charm</a>"
uses[70]="Can be placed upon a broom to hurl it's rider off."
uses[71]="Slows the target or victim down."
uses[72]="See <a href=i.php#impediment-curse>Impediment Curse</a>"
uses[73]="Controls the victim."
uses[74]="Causes the target to become a sound barrier."
uses[75]="Causes the target to become water-repellant."
uses[76]="Conjures inanimate objects."
uses[77]="Starts a fire."
uses[78]="Causes the victim's legs to become very wobbly."
uses[79]="Makes needles knit by themselves."
uses[80]="Glues the victim's toungue to the roof of their mouth. Similar to <a href=t.php#toungue-tying-curse>Toungue-Tying Curse</a>, but not quite a <a href=s.php#silencing-charm>Silencing Charm</a>, which prevents the victim from making noises entirely."
uses[81]="Allows the caster to read the victim's mind. Can be prevented with <a href=o.php#occlumency>Occlumency</a>."
uses[82]="Binds the victim's legs together."
uses[83]="Lifts the victim by the ankle. (Counterjinx is <a href=l.php#liberacorpus>Liberacorpus</a>.)"
uses[84]="Levitates the target."
uses[85]="Counterjinx of <a href=l.php#levicorpus>Levicorpus</a>."
uses[86]="Moves the target."
uses[87]="Causes the caster's wand to light up. Can be turned off with <a href=n.php#nox>Nox</a>."
uses[88]="Causes the victim to forget something."
uses[89]="See <a href=m.php#memory-charm>Memory Charm</a>."
uses[90]="Stops magical rain."
uses[91]="Moves a tree."
uses[92]="Moves a corpse (body)."
uses[93]="Fills the victim's ears with an unidentifiable buzzing, making things difficult to hear."
uses[94]="Repels Muggles."
uses[95]="Turns off the light made by <a href=l.php#lumos>Lumos</a>."
uses[96]="Removes tracks made by somebody."
uses[97]="Prevents <a href=l.php#legilimency>Legilimency</a>."
uses[98]="Causes conjured animals to attack."
uses[99]="Conjures flowers."
uses[100]="Packs."
uses[101]="Creates a whispy, white creature unique to the caster that is useful for warding off Dementors."
uses[102]="Causes the target to stick to something else forever. There is no way to undo this charm."
uses[103]="Nothing. (One of Lockhart's spells.) Play on words: Pesky Pixie Pester No Me"
uses[104]="Turns the target into a portkey."
uses[105]="Repeats the spells(s) the wand cast last."
uses[106]="Occurs when two wands of the same core from the same being meet spells. Effect is <a href=p.php#priori-incantato>Priori Incantato</a>."
uses[107]="Changes the form of duplicates of an object."
uses[108]="Removes the effects of <a href=s.php#sonorus>Sonorus</a>."
uses[109]="Removes the effects of an <a href=e.php#engorgement-charm>Engorgement Charm</a>."
uses[110]="Blasts solid objects out of the way."
uses[111]="Refills cups."
uses[112]="Releases a jet of fiery sparks."
uses[113]="Revives the victim if stunned with a <a href=s.php#stunning-spell>Stunning Spell</a>."
uses[114]="Repairs the target."
uses[115]="Causes the victim to move away from the caster. Similar to a <a href=b.php#banishing-charm>Banishing Charm</a> but for humans."
uses[116]="Unknown; defensive."
uses[117]="Reveals enchantments on the target (including potion ingredients)."
uses[118]="Cleans the target. Similar to <a href=t.php#tergeo>Tergeo</a>."
uses[119]="Cuts deep gashes in the victim causing them to bleed excessively."
uses[120]="Conjures a snake."
uses[121]="Cuts the target."
uses[122]="Causes an invisible shield. Variations of standard 'Protego' incantation are 'Protego Totalum' and 'Protego Horribilis'."
uses[123]="Renders the victim incapable of speech or making noises. Not quite <a href=t.php#toungue-tying-curse>Toungue-Tying Curse</a>s, which only prevents speech, nor <a href=l.php#langlock>Langlock</a>, which has the same effect as <a href=t.php#toungue-tying-curse>Toungue-Tying Curse</a>s."
uses[124]="Magnifies the caster's voice. Can be turned off with <a href=q.php#quietus>Quietus</a>"
uses[125]="Can be placed upon doorways to sense anybody sneaking through the target doorway."
uses[126]="Stretches the target or victim."
uses[127]="Stuns the victim."
uses[128]="Unknown."
uses[129]="Switches two objects."
uses[130]="Clips a dragon's toenails."
uses[131]="Causes the victim to dance uncontrollably."
uses[132]="Cleans the target or victim. Similar to a <a href=s.php#scouring-charm>Scouring Charm</a>."
uses[133]="Tickles the victim."
uses[134]="Prevents the victim from speaking, though they can still make noises. Similar to <a href=l.php#langlock>Langlock</a>, but not quite a <a href=s.php#silencing-charm>Silencing Charm</a>, which prevents the victim from making noises entirely."
uses[135]="Detects underage magic."
uses[136]="Trips the victim."
uses[137]="Causes the victim's ears to twitch uncontrollably."
uses[138]="Causes the target to become unbreakable."
uses[139]="Makes a vow that cannot be broken."
uses[140]="Enlarges the inside of an object while keeping the outside at normal size."
uses[141]="Causes the target to completely disappear."
uses[142]="Takes a piece of gum out of a keyhole."
uses[143]="A branch of magic referring to changing the physical form of an object."

var incans=new Array()
incans[0]="Unknown"
incans[1]="Aguamenti"
incans[2]="Alohomora"
incans[3]="Anapneo"
incans[4]="Unknown"
incans[5]="Unknown"
incans[6]="Unknown"
incans[7]="Aparecium"
incans[8]="Non-verbal"
incans[9]="Unknown"
incans[10]="Avada Kedavra"
incans[11]="Avis"
incans[12]="Unknown"
incans[13]="Unknown"
incans[14]="Unknown"
incans[15]="Accio"
incans[16]="Unknown"
incans[17]="Unknown"
incans[18]="Incarcerous"
incans[19]="Confringo"
incans[20]="Petrificus Totalus"
incans[21]="Riddikulus"
incans[22]="Unknown"
incans[23]="Cave Inimicum"
incans[24]="Unknown"
incans[25]="Colloportus"
incans[26]="Confundo"
incans[27]="Unknown"
incans[28]="Crucio"
incans[29]="Unknown"
incans[30]="Unknown"
incans[31]="Morsmordre"
incans[32]="Delitrius"
incans[33]="Densaugeo"
incans[34]="Deprimo"
incans[35]="Descendo"
incans[36]="Non-verbal"
incans[37]="Expelliarmus"
incans[38]="Unknown"
incans[39]="Dissendium"
incans[40]="Unknown"
incans[41]="Duro"
incans[42]="Engorgio"
incans[43]="Unknown"
incans[44]="Episkey"
incans[45]="Erecto"
incans[46]="Expulso"
incans[47]="Unknown"
incans[48]="Ferula"
incans[49]="Unknown"
incans[50]="Unknown"
incans[51]="Finite"
incans[52]="Finite Incantatem"
incans[53]="Unknown"
incans[54]="Flagrate"
incans[55]="Unknown"
incans[56]="Point Me"
incans[57]=""
incans[58]="Furnunculus"
incans[59]="Geminio"
incans[60]="Unknown"
incans[61]="Glisseo"
incans[62]="Defodio"
incans[63]=""
incans[64]="Unknown"
incans[65]="Unknown"
incans[66]="Homenum Revelio"
incans[67]="Unknown"
incans[68]="Unknown"
incans[69]=""
incans[70]="Unknown"
incans[71]="Impedimenta"
incans[72]=""
incans[73]="Imperio"
incans[74]="Unknown"
incans[75]="Impervius"
incans[76]="Inanimatus Conjurus"
incans[77]="Incendio"
incans[78]="Unknown"
incans[79]="Unknown"
incans[80]="Langlock"
incans[81]="Legilimens"
incans[82]="Locomotor Mortis"
incans[83]="Levicorpus"
incans[84]="Wingardium Leviosa"
incans[85]="Liberacorpus"
incans[86]="Locomotor [item name]"
incans[87]="Lumos"
incans[88]="Obliviate"
incans[89]=""
incans[90]="Meteolojinx Recanto"
incans[91]="Mobiliarbus"
incans[92]="Mobilicorpus"
incans[93]="Muffliato"
incans[94]="Repello Muggletum"
incans[95]="Nox"
incans[96]="Unknown"
incans[97]="Non-verbal"
incans[98]="Oppungo"
incans[99]="Orchideous"
incans[100]="Pack"
incans[101]="Expecto Patronum"
incans[102]="Unknown"
incans[103]="Peskipiksi Pesternomi"
incans[104]="Portus"
incans[105]="Priori Incantato"
incans[106]="None Needed"
incans[107]="Unknown"
incans[108]="Quietus"
incans[109]="Reducio"
incans[110]="Reducto"
incans[111]="Unknown"
incans[112]="Relashio"
incans[113]="Rennervate"
incans[114]="Reparo"
incans[115]="Unknown"
incans[116]="Salvio Hexia"
incans[117]="Specialis Revelio"
incans[118]="Scourgify"
incans[119]="Sectumsempra"
incans[120]="Serpensortia"
incans[121]="Diffindo"
incans[122]="Protego"
incans[123]="Silencio"
incans[124]="Sonorus"
incans[125]="Unknown"
incans[126]="Unknown"
incans[127]="Stupefy"
incans[128]="Unknown"
incans[129]="Unknown"
incans[130]="Unknown"
incans[131]="Tarantallegra"
incans[132]="Tergeo"
incans[133]="Rictusempra"
incans[134]="Unknown"
incans[135]="Unknown"
incans[136]="Unknown"
incans[137]="Unknown"
incans[138]="Unknown"
incans[139]="None Needed"
incans[140]="Unknown"
incans[141]="Evanesco"
incans[142]="Waddiwasi"
incans[143]="Multiple Incantations"