Il problema è che il browser non sa cosa sia del. O meglio, prima gli dici che è una funzione, poi che è un elemento di tipo <input. Perciò, lui prende per buona l'ultima istruzione ossia che del è un <input.
Se fai una prova e sostituisce del con pincopallino sia il nome della funzione sia il nome dell'input, avrai lo stesso non funzionamento.
Perciò due strade
1) rinomini la funzione in modo che abbia nomi diversi dagli elementi della pagina
2) lasci le cose così però usi il riferimento completo, ossia, invece di mettere
onclick="pincopallino('A45',1)"
metti
onclick="self.pincopallino('A45',1)"