Secondo me sto script è tutto sbagliato:
1- Sono le varibili x e y che non esistono e non p ed n.
2- All'evento onclick chiami la funzione inserisci che in realtà non esite
3- Usi una variabile inserisci che non hai dichiarato, e poi utilizzi il this che non serve in quel caso.