Yo he usado ese calendario en javascript hace poco y tengo todo igual que tu en el head y en el formulario, a excepción del size que tengo 10 y no 20, pero no creo que esto afecte.
Te diria que mires la ruta del popcalendar.js no vaya ser que lo hayas metido en alguna carpeta y no lo hayas apuntado bien, un saludo
(Mis lineas)
dentro del <head>
Código PHP:
Ver original<link rel
="stylesheet" type
="text/css" href
="css/estilo.css" />
dentro del <form...
Código PHP:
Ver original<input name="embarazo" type="text" id="dateArrival" onClick="popUpCalendar(this, form1.dateArrival, 'mm-dd-yyyy');" size="10">