
function mat()
{
var matrix=mat.arguments
var s=''
var aantalrijen=matrix.length
var eerste=matrix[0].split(',')
var aantalkolommen=eerste.length
s='<table cellspacing=4 cellpadding=0>'
s+='<tr><td rowspan='+eval(aantalrijen)+' align=left valign=middle ><font face=Symbol >ì<BR>'
for(var i=0;i<aantalrijen-1;i++){s+='<img src="leeg.gif" align="middle" width=2>ç<BR>'}
s+='î</font></td>'
for(var j=0;j<aantalkolommen;j++){s+='<td align=center>'+eerste[j]+'</td>'}
s+='<td rowspan='+eval(aantalrijen)+' align=left valign=middle ><font face=Symbol >ü<BR>'
for(var i=0;i<aantalrijen-1;i++)
{s+='<img src="leeg.gif" align="middle" width=2>ç<BR>'}
s+='þ</font></td></tr>'
for(var i=1;i<aantalrijen;i++)
  {var rij=matrix[i].split(',')
   s+='<tr>'
    for(var j=0;j<aantalkolommen;j++){s+='<td align=center><img src="leeg.gif" align="middle" width=3>'+rij[j]+'<img src="leeg.gif" align="middle" width=3></td>'}
   s+='</tr>'
   }
s+='</table>'
document.write(s)
}

function normverd(m,s,k)
{
document.write("<script src='normaal2.js'></script>")
document.write("<H3>De normale tabel</h3><FORM NAME='NTABLE'><FONT FACE='symbol'>m = </font><INPUT TYPE=text SIZE=6 NAME='mu' VALUE=")
document.write(m)
document.write("></FONT><FONT FACE='symbol'>s = </font><INPUT TYPE=text SIZE=7 NAME='sigma' VALUE=")
document.write(s)
document.write("></FONT><TABLE BORDER=0 ><TR><TD align=center>x < </font><INPUT TYPE=text SIZE=6 NAME='score' VALUE=")
document.write(k)
document.write("><font size=+1></FONT></B></DIV></TD><TD><CENTER><TABLE CELLSPACING=0 CELLPADDING=0 ><TR><TD ALIGN=CENTER VALIGN=BOTTOM><font size=-1 face=courier><INPUT TYPE=button VALUE='-->' ONCLICK='a_below(this.form)' , ,></TD></TR><TR><TD ALIGN=CENTER VALIGN=TOP><font size=-1 face=courier><INPUT TYPE=button VALUE='<--' ONCLICK='scoreb(this.form)' , ,></TD></TR></TABLE></center></td><td>P(x < ...) =<INPUT TYPE=text SIZE=6 NAME='area' , ,></TD></TR><TR><TD align=center><INPUT TYPE=text SIZE=6 NAME='lscore' , ,>< x <</font>        <INPUT TYPE=text SIZE=6 NAME='hscore' , ,></FONT></B></DIV></TD><TD><CENTER><TABLE CELLSPACING=0 CELLPADDING=0 ><TR><TD ALIGN=CENTER><font size=-1 face=courier>        <INPUT TYPE=button VALUE='-->' ONCLICK='a_between(this.form)' , ,></TD></TR><TR><TD ALIGN=CENTER><font size=-1 face=courier>        <INPUT TYPE=button VALUE='<--' ONCLICK='scores(this.form)' , ,></TD></TR></TABLE></center></td><td>P(... < x < ...) =         <INPUT TYPE=text SIZE=6 NAME='area1' , ,></TD></TR></TABLE></FORM>")
}

function binoverd(p,n,k)
{
document.write("<script src='poisson.js'></script>")
document.write("<h3>Binomiale verdeling</h3><FORM NAME=Binom METHOD=POST><B>p=</B><INPUT TYPE=TEXT NAME='p' SIZE=10 VALUE=")
document.write(p)
document.write("> <B>n=</B><INPUT TYPE=TEXT NAME='n' SIZE=10 value=")
document.write(n)
document.write("> <B>k=</B> <INPUT TYPE=TEXT NAME='k' SIZE=10 value=")
document.write(k)
document.write("><P><INPUT TYPE='button' VALUE='Bereken' onClick='DoBinom(this.form);'><P><B>P(X=k)=</B><INPUT TYPE=TEXT NAME='tnk' SIZE=10><B>P(X<=k)=</B><INPUT TYPE=TEXT NAME='pnk' SIZE=10><B>P(X>k)=</B><INPUT TYPE=TEXT NAME='qnk' size=10></FORM>")
}

function poisverd(u,k)
{
document.write("<script src='poisson.js'></script>")
document.write("<h3>Poisson-verdeling</h3><FORM NAME=Poi METHOD=POST><TABLE><TR><TD align='center'><B><font face='Symbol'>l</font>=</B><INPUT TYPE=TEXT NAME='u' SIZE=10 VALUE=")
document.write(u)
document.write("></TD><TD align='center'><B>k=</B> <INPUT TYPE=TEXT NAME='k' SIZE=10 VALUE=")
document.write(k)
document.write("></TD></TR><TR><TD colspan=2 align='center'><INPUT TYPE='button' VALUE='Bereken de kansen' onClick='DoPoi(this.form);'></TR><TR><TD align='center'><B>P(X=k)=</B><INPUT TYPE=TEXT NAME='tnk' SIZE=10></TD><TD align='center'><B>P(X<=k)=</B><INPUT TYPE=TEXT NAME='puk' SIZE=10></TD><TD align='center'><B>P(X>k)=</B><INPUT TYPE=TEXT NAME='quk' SIZE=10></TD></TR></TABLE></FORM>")
}

function hyperverd(M,N,kleinn,k)
{
document.write("<script src='hyper.js'></script>")
document.write("<img src='http://www.wisfaq.nl/bestanden/hyperdistr.gif' align=right><h3>Hypergeometrische verdeling</h3><form name='hypform'><table cellpadding=5><tr><td> M = </td><td><input type=text name='M' value=")
document.write(M)
document.write("></td><td align='right'> N = </td><td><input type=text name='N' value=")
document.write(N)
document.write("></td></tr><tr><td> n = </td><td><input type=text name='kleinn' value=")
document.write(kleinn)
document.write("></td><td></td><td></td></tr><tr><td> k = </td><td><input type=text name='k' value=")
document.write(k)
document.write("></td><td align=center><input type=button value='  P(X=k)  ' onClick='document.hypform.elements[5].value=hypd(document.hypform.elements[0].value,document.hypform.elements[1].value,document.hypform.elements[2].value,document.hypform.elements[3].value)'></td><td><input type=text size=25 name='Result' value=''></td></tr><tr><td></td><td></td><td><input type=button value=' P(X<=k) ' onClick='document.hypform.elements[7].value=hypv(document.hypform.elements[0].value,document.hypform.elements[1].value,document.hypform.elements[2].value,document.hypform.elements[3].value)'></td><td><input type=text size=25 name='Result' value=''></td></tr></table></form>")
}

function simplegraph(f,x1,x2,y1,y2)
{
document.write("<applet archive='jcm1.0-config.jar' code='SimpleGraph.class' width=500 height=400>")
document.write("<param name='Function' value=" + f + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 +">")
document.write("</applet>")
}

function derivate(f,x1,x2,y1,y2)
{
document.write("<applet archive='jcm1.0-config.jar' code='Derivatives.class' width=500 height=300>")
document.write("<param name='Function' value=" + f + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 + ">")
document.write("</applet>")
}       

function parametric(f1,f2)
{
document.write("<applet archive='jcm1.0-config.jar' code='Parametric.class' width=500 height=400>")
document.write("<param name='Function' value=" + f1 + ">")
document.write("<param name='Function2' value=" + f2 + ">")
document.write("<param name='Intervals' value='100'>")
document.write("</applet>")
}

function riemann(f,x1,x2,y1,y2)
{
document.write("<p><applet archive='jcm1.0-config.jar' code='RiemannSums.class' width=500 height=400>")
document.write("<param name='Function' value=" + f + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 + ">")
document.write("</applet><p>")
}

function integralcurves(f1,f2,x1,x2,y1,y2)
{
document.write("<applet archive='jcm1.0-config.jar' code='IntegralCurves.class' width=500 height=450>")
document.write("<param name='Function' value=" + f1 + ">")
document.write("<param name='Function2' value=" + f2 + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 + ">")
document.write("</applet>")
}

function family(f,x1,x2,y1,y2,a,amin,amax,b,bmin,bmax,c,cmin,cmax)
{
document.write("<applet archive='jcm1.0-config.jar' code='FamiliesOfGraphs.class' width=500 height=375>")
document.write("<param name='Function' value=" + f + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 + ">")
document.write("<param name='Parameter1' value='a " + amin + " " + amax + " " + a + "'>")
document.write("<param name='Parameter2' value='b " + bmin + " " + bmax + " " + b + "'>")
document.write("<param name='Parameter3' value='c " + cmin + " " + cmax + " " + c + "'>")
document.write("</applet>")
}

function myfamily(f1,f2,x1,x2,y1,y2,a,amin,amax,b,bmin,bmax,c,cmin,cmax,d,dmin,dmax)
{
document.write("<applet archive='jcm1.0-config.jar' code='MultiGraph.class' width=500 height=375>")
document.write("<param name='Function1' value=" + f1 + ">")
document.write("<param name='Function2' value=" + f2 + ">")
document.write("<param name='Limits' value=" + x1 + "," + x2 + "," + y1 + "," + y2 + ">")
document.write("<param name='Parameter1' value='a " + amin + " " + amax + " " + a + "'>")
document.write("<param name='Parameter2' value='b " + bmin + " " + bmax + " " + b + "'>")
document.write("<param name='Parameter3' value='c " + cmin + " " + cmax + " " + c + "'>")
document.write("<param name='Parameter4' value='d " + dmin + " " + dmax + " " + d + "'>")
document.write("</applet>")
}

function onlinediff(f)
{
document.write("<FORM TARGET=new NAME=calcform ACTION='http://wims.unice.fr/~wims/wims.cgi'><INPUT TYPE=HIDDEN NAME=session VALUE=popup> <INPUT TYPE=HIDDEN NAME=wims_window VALUE='500x400'><INPUT TYPE=HIDDEN NAME=module VALUE=tool/wcalc.en><INPUT TYPE=HIDDEN NAME=precision VALUE=12><INPUT TYPE=HIDDEN NAME=datatype VALUE='function'><INPUT TYPE=HIDDEN NAME=operation VALUE='derivative'><TABLE><TR><td>f(x) = <INPUT NAME='formula' TYPE='text' SIZE=35 VALUE=")
document.write(f)
document.write("><INPUT TYPE=SUBMIT  VALUE='Differentieer' onClick=window.open('','new','location=no,status=no,toolbar=no,menubar=no,scrollbars=yes,width=500,height=400')> <a href=http://wims.unice.fr/wims/wims.cgi?wims_window=new&+lang=en&+module=help%2Fmain&+chapter=1&+open=%2C1_math#math target=_blank>help</a></td></TR></TABLE></FORM>")
}

function onlineint(f)
{
document.write("<FORM TARGET=new NAME=calcform ACTION='http://wims.unice.fr/~wims/wims.cgi'><INPUT TYPE=HIDDEN NAME=session VALUE=popup> <INPUT TYPE=HIDDEN NAME=wims_window VALUE='500x400'><INPUT TYPE=HIDDEN NAME=module VALUE=tool/wcalc.en><INPUT TYPE=HIDDEN NAME=precision VALUE=12><INPUT TYPE=HIDDEN NAME=datatype VALUE='function'><INPUT TYPE=HIDDEN NAME=operation VALUE='integrate'><INPUT TYPE=HIDDEN NAME=variable VALUE='x'><TABLE><TR><TD>f(x) = <INPUT NAME='formula' TYPE='text' SIZE=25 VALUE=")
document.write(f)
document.write("><INPUT TYPE=SUBMIT  VALUE='Primitiveer' onClick=window.open('','new','location=no,status=no,toolbar=no,menubar=no,scrollbars=yes,width=500,height=400')> <a href=http://wims.unice.fr/wims/wims.cgi?wims_window=new&+lang=en&+module=help%2Fmain&+chapter=1&+open=%2C1_math#math target=_blank>help</a></TD></TR></TABLE></FORM>")
}

function onlineoplossen(f)
{
document.write("<FORM TARGET=new NAME=calcform ACTION='http://wims.unice.fr/~wims/wims.cgi'><INPUT TYPE=HIDDEN NAME=session VALUE=popup><INPUT TYPE=HIDDEN NAME=wims_window VALUE='500x400'><INPUT TYPE=HIDDEN NAME=module VALUE=tool/wcalc.en><INPUT TYPE=HIDDEN NAME=precision VALUE=12><input type=hidden name=operation value='solve the equation'><INPUT TYPE=SUBMIT NAME=mybutton VALUE='Los op' onClick=window.open('','new','location=no,status=no,toolbar=yes,menubar=no,scrollbars=yes')><INPUT NAME='formula' TYPE='text' SIZE=40 VALUE=")
document.write(f)
document.write("> naar <INPUT NAME='variable' TYPE='text' VALUE='x' SIZE=3></FORM>")
}

function ggd(a,b)
{
document.write("<script src='numbers.js'></script><h3>GGD bepalen</h3><form><center><table border='0'><tr><td><table border='0'><tr><td><b>m = </b></td><td><input type='text' size='20' maxlength='20' name='m' value=")
document.write(a)
document.write("></td></tr><tr><td><b>n = </b></td><td><input type='text' size='20' maxlength='20' name='n' value=")
document.write(b)
document.write("></td></tr></table></td><td colspan='2'><input type='button' value='Bereken !' onclick='compute(this.form)'></td></tr><tr><td><input type='text' size='50' name='result'></td></tr></table></center></form>")
}

function horner()
{
document.write("<h3>Regel van Horner</h3><script src='horner.js'></script><FORM NAME='horn'>Geef in de bovenste regel de coëfficiënten van de veelterm die je wil ontbinden en in het linker vakje het gekende nulpunt. Vul nul in voor de ontbrekende termen. Klik op 'Bereken' en je krijgt in de onderste regel het resultaat.<p><table>  <tr>    <td></td>    <td><font size=+1>|</font></td>	<td width='35'><input type='text' name='vt1' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt2' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt3' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt4' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt5' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt6' size=3 maxlength=6></td>    <td width='35'><input type='text' name='vt7' size=3 maxlength=6></td>  </tr>  <tr>    <td width='35'><input type='text' name='np' size=3 maxlength=6></td>    <td><font size=+1>|</font></td>    <td></td>    <td width='35'><input type='text' name='get2' size=3 maxlength=6></td>    <td width='35'><input type='text' name='get3' size=3 maxlength=6></td>    <td width='35'><input type='text' name='get4' size=3 maxlength=6></td>    <td width='35'><input type='text' name='get5' size=3 maxlength=6></td>    <td width='35'><input type='text' name='get6' size=3 maxlength=6></td>    <td width='35'><input type='text' name='get7' size=3 maxlength=6></td>	<td rowspan='4'><input type='button' value='Bereken' onClick='berekenhorner()'><p> <input type='reset' value='Wissen'></td>  </tr>  <tr height='3'><td colspan='9'><hr size=3 noshade></td></tr>  <tr>    <td></td>    <td><font size=+1>|</font></td>    <td width='35'><input type='text' name='co1' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co2' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co3' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co4' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co5' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co6' size=3 maxlength=6></td>    <td width='35'><input type='text' name='co7' size=3 maxlength=6></td>  </tr></table></FORM>")
}

function tabel()
{
var matrix=tabel.arguments
var s=''
var aantalrijen=matrix.length
var eerste=matrix[0].split(',')
var aantalkolommen=eerste.length
s='<table cellspacing=2 cellpadding=2 border=2>'
s+='<tr>'
for(var j=0;j<aantalkolommen;j++){s+='<td align=center>'+eerste[j]+'</td>'}
for(var i=1;i<aantalrijen;i++)
  {var rij=matrix[i].split(',')
   s+='<tr>'
    for(var j=0;j<aantalkolommen;j++){s+='<td align=center><img src="leeg.gif" align="middle" width=3>'+rij[j]+'<img src="leeg.gif" align="middle" width=3></td>'}
   s+='</tr>'
   }
s+='</table>'
document.write(s)
}

function onlinevereenvoudigen(f)
{
document.write("<FORM TARGET=new NAME=calcform ACTION='http://wims.unice.fr/wims/wims.cgi'><INPUT TYPE=HIDDEN NAME=session VALUE=popup> <INPUT TYPE=HIDDEN NAME=wims_window VALUE='620x400'><INPUT TYPE=HIDDEN NAME=module VALUE=tool/wcalc.en><INPUT TYPE=HIDDEN NAME=precision VALUE=12><INPUT TYPE=HIDDEN NAME=operation VALUE='simplify'><INPUT TYPE=TEXT NAME='formula' SIZE=25 MAXLENGTH=100 VALUE='")
document.write(f)
document.write("'><INPUT TYPE=SUBMIT  VALUE='Vereenvoudig' onClick=window.open('','new','location=no,status=no,toolbar=yes,menubar=no,scrollbars=yes')></FORM>")
}

function google(f)
{
document.write("<h3>Zoeken met Google</h3><p><!-- Search Google --><FORM method=GET action='http://www.google.com/search' target='_blank'><TABLE><tr><td><INPUT TYPE=text name=q value='")
document.write(f)
document.write("' size=40><input type=hidden name='restrict' value='Nederlands'><INPUT type=submit name=btnG VALUE='Zoeken'></td><td><a href='zoektips_google.asp'>Zoektips</a></td></tr><tr><td colspan=2><input type='radio' name='sitesearch' value='wisfaq.nl'>Op WisFaq<input type='radio' name='sitesearch' value='' checked> Op Internet</td></tr></TABLE></FORM></center><!-- Search Google -->")
}

function w_alpha(f)
{
document.write("<h3>Zoeken in Wolfram Alpha</h3><p><FORM method=GET action='http://www.wolframalpha.com/input' target='_blank'><table><tr><td><INPUT TYPE=text name=i value='")
document.write(f)
document.write("' size=56></td><td><INPUT type=submit name=i VALUE='Zoeken'></td></tr></table></FORM>")
}

function wisfaq(f)
{
document.write("<h3>Zoeken in WisFaq</h3><p><FORM method=GET action='zoeken.asp' target='_self'><TABLE><tr><td><INPUT TYPE=text name=search value='")
document.write(f)
document.write("' size=40><INPUT type=submit VALUE='Zoeken'></td><td><a href='zoektips.htm'>Zoektips</a></td></tr><tr><td colspan=2><font size=2>Tekst weergeven:<input type='radio' name='vraagaan' value=TRUE>Aan<input type='radio' name='vraagaan' value=FALSE CHECKED>Uit</font></td></tr></TABLE></FORM></center>")
}

function wisfaq2(f)
{
document.write("<h3>Zoeken in WisFaq</h3><p><FORM method=GET action='zoeken.asp' target='_self'><TABLE><tr><td><INPUT TYPE=text name=search value='")
document.write(f)
document.write("' size=40><INPUT type=submit VALUE='Zoeken'></td><td><a href='zoektips.htm'>Zoektips</a></td></tr><tr><td colspan=2><font size=2>Tekst weergeven:<input type='radio' name='vraagaan' value=TRUE>Aan<input type='radio' name='vraagaan' value=FALSE CHECKED>Uit</font></td></tr></TABLE></FORM></center>")
}



