var meses=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function diferencia(fecha1,fecha2,resultado)
{
	fec=fecha1.split("-");
	y1=fec[0]*1;
	m1=fec[1]*1;
	d1=fec[2]*1;
	fec=fecha2.split("-");
	y2=fec[0]*1;
	m2=fec[1]*1;
	d2=fec[2]*1;
	if (y1 < 1000)
		y1+=1900
	if (y2 < 1000)
		y2+=1900
	inicio=meses[m1-1]+" "+d1+", "+y1;
	fin=meses[m2-1]+" "+d2+", "+y2;
	resultado.value=(Math.round((Date.parse(fin)-Date.parse(inicio))/(24*60*60*1000))*1)
}

function fechafuturo(fecha1,dias,resultado)
{
	fec=fecha1.split("-");
	y1=fec[0]*1;
	m1=fec[1]*1;
	d1=fec[2]*1;
	if (y1 < 1000)
		y1+=1900
	fecha=meses[m1-1]+" "+d1+", "+y1;
	milfecha=Date.parse(fecha);
	mildias=dias*24*60*60*1000;
	milfechanueva=milfecha+mildias;
	nuevafecha=new Date(milfechanueva);
	resultado.value=nuevafecha.print("%d de %B %Y");
}