///////////////////////////////////////////////////////////
// "Cuenta atras" script - Version 1.0
// Por Guillermo Sayago ayuso (guillermo.sayago@goaproducciones.es)
//
// Incluir en documento html
//
// <div id="reloj">
//   <script type="text/javascript">
//      cuenta_atras({vanio:aņo,vmes:mes,vdia:dia},
//                  {vurl:"url del href",vtexto:"texto del href"},
//		    {vetiqueta:"etiqueta div"})
//   </script>
// </div>
//
///////////////////////////////////////////////////////////

	var myfont_face = "Arial";
	var myfont_size = "14";
	var myfont_color = "#ffff00";
	var myback_color = "#000066";
	var mywidth = 80;

	function cuenta_atras(vfecha,venlace,vdiv) {

		var Digital = new Date();
		/* var hours = Digital.getHours();
		var minutes = Digital.getMinutes();
		var seconds = Digital.getSeconds(); */

		var v1 = vfecha.vanio;
		var v2 = vfecha.vmes;
		var v3 = vfecha.vdia;
		var v4 = venlace.vurl;
		var v5 = venlace.vtexto;
		var v6 = vdiv.vetiqueta;

		var hasta = new Date();
		hasta.setFullYear(vfecha.vanio,vfecha.vmes,vfecha.vdia);
		hasta.setHours(10,53,0);
		var dias = Math.floor((hasta - Digital) / (24*60*60*1000));
		var horas = Math.floor(((hasta - Digital) / (60*60*1000)) - (dias*24));
		var minutos = Math.floor(((hasta - Digital) / (60*1000)) - ((dias*24*60)+(horas*60)));
		var segundos = Math.floor(((hasta - Digital) / 1000) - ((dias*24*60*60)+(horas*60*60)+(minutos*60)));

		myclock = '';
		myclock += '<font style="color:'+myfont_color+'; font-family:'+myfont_face+'; font-size:'+myfont_size+'pt;">';
		myclock += dias+'d:'+horas+'h:'+minutos+'m:'+segundos+'s';
		myclock += '</font>';

		if (dias >=0 && horas >=0 && minutos >= 0 && segundos >= 0) {
			document.getElementById(v6).innerHTML=myclock;
			setTimeout("cuenta_atras({vanio:"+v1+",vmes:"+v2+",vdia:"+v3+'},{vurl:"'+v4+'",vtexto:"'+v5+'"},{vetiqueta:"'+v6+'"})',1000);
		} else {
			document.getElementById(v6).innerHTML='<a href="'+venlace.vurl+'"><b>'+venlace.vtexto+'</b></a>';
			return;
		}
}
