Script de cuenta atrás

Hola alguien sabe un srcript que sirva para decir quedan __ días para ........

Lo necesito y me hace mucha falta.
Sí que hay, este es un ejemplo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>Cuenta atrás dinámica</title>
	<script language="Javascript" type="text/javascript">
	<!-- Ocultar guión a navegadores antiguos

	now = new Date
	thisYr = now.getYear()
	if (thisYr < 1900) {
		thisYr = thisYr+1900
	}
	nextYr = thisYr + 1

	anniv = new Date(thisYr,4,6)
	if (anniv.getTime() < now.getTime()) {
		anniv.setYear(nextYr)
	}

	birthday = new Date(thisYr,7,7)
	if (birthday.getTime() < now.getTime()) {
		birthday.setYear(nextYr)
	}

	xmas = new Date(thisYr,11,25)
	if (xmas.getTime() < now.getTime()) {
		xmas.setYear(nextYr)
	}

	function dayToDays(inTime) {
		return (inTime.getTime() / (1000 * 60 * 60 * 24))
	}

	function daysTill(inDate) {
		return (Math.ceil(dayToDays(inDate) - dayToDays(now)))
	}

	// Dejar de ocultar guión a navegadores antiguos -->
	</script>
</head>
<body bgcolor="#FFFFFF">
<h1>Dori dice:

	<script language="Javascript" type="text/javascript">
	<!-- Ocultar guión a navegadores antiguos

	document.write("Sólo faltan " + daysTill(birthday) + " días para mi cumpleaños y " + daysTill(xmas) + " días para Navidad, así que... ¡harías bien en empezar a comprar ya mismo!")

	document.write("

Y sólo "+ daysTill(anniv) +" días para nuestro aniversario...")

	// Dejar de ocultar guión a navegadores antiguos -->
	</script>
</h1>
</body>
</html>

¡QUE LO DISFRUTES!
muchas gracias pero por ejemplo le pongo como fecha el 14 de Agosto y me dice que faltan 32 días cosa que no es cierta. Me podrias decir que pasa?
Pues si mi reloj de la barra de tareas está correcto.

Alguien sabe que puede pasar?
Tal vez, no lo hayas retocado bien, dime tu script retocado a ver si puedo solucionarlo :wink: .
Aqui está

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cuenta atrás dinámica</title>
<script language="Javascript" type="text/javascript">
<!-- Ocultar guión a navegadores antiguos

now = new Date
thisYr = now.getYear()
if (thisYr < 1900) {
thisYr = thisYr+1900
}
nextYr = thisYr + 1

feria = new Date(thisYr,8,15)
if (feria.getTime() < now.getTime()) {
feria.setYear(nextYr)
}

function dayToDays(inTime) {
return (inTime.getTime() / (1000 * 60 * 60 * 24))
}

function daysTill(inDate) {
return (Math.ceil(dayToDays(inDate) - dayToDays(now)))
}

// Dejar de ocultar guión a navegadores antiguos -->
</script>
</head>
<body bgcolor="#FFFFFF">
<script language="Javascript" type="text/javascript">
<!-- Ocultar guión a navegadores antiguos

document.write("Sólo faltan " + daysTill(feria) + " días para la Feria Real de Puente Genil ")

// Dejar de ocultar guión a navegadores antiguos -->
</script>
rober1 escribió:Aqui está

<DOCTYPE>
<html>
<head>
<title>Cuenta atrás dinámica</title>
<script>
<!-- Ocultar guión a navegadores antiguos

now = new Date
thisYr = now.getYear()
if (thisYr < 1900) {
thisYr = thisYr+1900
}
nextYr = thisYr + 1

feria = new Date(thisYr,8,15)
if (feria.getTime() <now>
</script>
</head>
<body>
<script>
<Ocultar>
</script>

nadie sabe como?