var aVar = 1
var bVar = 1
var cVar = 1
var dVar = 1
var poly
var string1 = "Test"
var string2
var string3
var string4
var string5
var string6
var endString ="\\end{array}$"
var string0 = string1+endString

function writeNewEqn(){
   with(Math){
     aVar = round(10*random()+1)
     bVar = round(10*random()+1)
     cVar = round(10*random()+1)
     dVar = round(10*random()+1)
   }
   poly="$$f(x)="+aVar+"x^3+"+bVar+"x^2+"+cVar+"x+"+dVar+"$$"
}
function writeEqn(){
     string1 = "$\\begin{array}{rcl}f'(x)&=&"
     string2 = "\\altLink{\\frac{d}{dx}\\,"+aVar+"x^3+"+bVar+"x^2+"+cVar+"x+"+dVar+"}{Step 1.}\\\\"
     string3 = "&=&\\altLink{\\frac{d}{dx}\\,"+aVar+"x^3+\\frac{d}{dx}\\,"+bVar+"x^2+\\frac{d}{dx}\\,"+cVar+"x+\\frac{d}{dx}\\,"+dVar+"}{Step 2.}\\\\"
     string4 = "&=&\\altLink{"+aVar+"\\frac{d}{dx}\\,x^3+"+bVar+"\\frac{d}{dx}\\,x^2+"+cVar+"\\frac{d}{dx}\\,x+\\frac{d}{dx}\\,"+dVar+"}{Step 3.}\\\\"
     string5 = "&=&\\altLink{"+aVar+"\\cdot 3x^2+"+bVar+"\\cdot 2x^1+"+cVar+"\\cdot 1+0}{Step 4.}\\\\"
     aT=3*aVar
     bT=2*bVar
     string6 = "&=&\\altLink{"+aT+"x^2+"+bT+"x+"+cVar+"}{Step 5.}\\\\"
     string0 = string1+string2+string3+string4+string5+string6+endString     
}
