Salve a tutti sto scrivendo una pagina html/javascript utilizzando le librerie jquery per creare all'avvio un grafico di due rette: come editor utilizzo dreamweaver e dopo aver concluso la scrittura non riesco a visualizzare nulla nella pagina. Vi posto il codice:

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Relazione di Statistica</title>

<script language="javascript" type="text/javascript" src="jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery.jqplot.min.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.jqplot.css" />
</head>

<body>
 
P1<input name="p1" type="text" value="10" size="40" maxlength="200" /> p2<input name="p2" type="text" value="15" size="40" maxlength="200" /> <= <input name="lol" type="text" value="6000" size="40" maxlength="200" />

P1<input name="p1a" type="text" value="12" size="40" maxlength="200" /> p2<input name="p2a" type="text" value="8" size="40" maxlength="200" /> <= <input name="lolo" type="text" value="4800" size="40" maxlength="200" />

 <div class="example-plot" id="chartdiv">
</div> 

<script class="code" type="text/javascript">//inizio lo script
function disegna(){
	var plot3 = $.jqplot('chart3', [s1,s2,punti2()] ,
	{
    	seriesDefaults:{
        linePattern: 'solid',
        showMarker: false,
        shadow: false
    },title: "    ", 
	axes:{
        xaxis:{min:-10,max:100},
		yaxis:{min:350,max:100}
	}});
}
function f1(i, p1, p2, lol) // funzione per ricavare i valori della retta
{
   return (((-p2*i)+lol)/(p1))
}
function calcoloRetta(ics, ipso)// calcolo della pendenza
{
   return (4,5*ics+8,2*ipso)
}
function puntiR1()
{
	var a=[];
	
	for (var i=-10; i<2*Math.PI; i+=0.01) 
    	a.push([i, f1(i, p1, p2, lol)]); 
	return a;
}
function puntiR2()
{
	var b=[];
	
	for(var i=-10; i<2*Math.PI; i+=0.01)
		b.push([i, f1(i, p1a, p2a, lolo)]);
	return b;
}
$(document).ready(function (){
 
	s1=puntiR1();//riempio il primo vettore con i punti della prima retta
	s2=puntiR2();//riempio il secondo vettore con i punti della seconda retta
	var plot3 = $.jqplot('chartdiv', [s1,s2] , <!-- funzione che disegna , chart3 fa parte di un contenitore div 
	{
  	  seriesDefaults:{
			title:'Relazione Statistica',
       	    linePattern: 'solid',
        	showMarker: false,
        	shadow: false
    },title: "    ", 
	axes:{
    	    xaxis:{min:-10000,max:10000},
			yaxis:{min:-10000,max:10000}
      	}
	
});});
</script>
</body>
</html>
Penso di aver sbagliato il richiamo delle funzione nelle variabili s1 e s2, inoltre non sono convinto che nel jqplot sia sufficiente mettere i due vettori. Riuscireste a darmi una mano? Grazie in anticipo per le risposte e chiedo scusa se ho scritto degli strafalcioni di codice