function esFechaValida(dia,mes,any) { // Valida una Fecha. // 
	var ldia = dia.length ;
	var lmes = mes.length ;
	var lany = any.length ;
	var datacorrecte = false ;
	if ((ldia != 0) && (lmes != 0) && (lany != 0)) {
		if ((mes == 1 || mes == 3 || mes == 5 || mes == 7 || mes == 8 || mes == 10 || mes == 12 ) && (dia<=31)) {
			datacorrecte=true;
		} else {
			if ((mes == 4 || mes == 6 || mes == 9 || mes == 11) && (dia<=30)) {
				datacorrecte=true;
			} else {
				if (( any % 4 == 0 && any % 100 != 0 ) || any % 400 == 0 ) { tope = 29; } else { tope = 28; }
				if (dia<=tope) { datacorrecte=true; } else { datacorrecte=false; }
			}
		}
		if (mes>12) { datacorrecte=false; }
	} else {
		datacorrecte=false;
	}
	return datacorrecte;
}
function cerrarventana(vnombre) { // Cierra una ventana pasandole el nombre //
	if (ventana != null && ventana.closed == false) {
		if (ventana.name==vnombre) {	ventana.close();}
	}
}

function Ayuda(IdForm,Idi) { // Abre la página de ayuda
	nombreventana="AyudaGenForm";
	cerrarventana(nombreventana);
	ventana=window.open("autoforms/ayuda.php?&codform="+IdForm,nombreventana,"resizable=0,toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,width=412,height=450,screenX=30,screenY=30,left=30,top=30");
}	

function registro(seccion){ //registra las visitas a las distintas secciones.
	window.open('registro/registro.php?pSeccion='+seccion,'blanc')
}

function Num(evt){	
	// Backspace = 8, Enter = 13, '0' = 48, '9' = 57 , 46= '.'	
	var nav4 = window.Event ? true : false;
	var key = nav4 ? evt.which : evt.keyCode;	
	return (key==46 || key <= 13 || (key >= 48 && key <= 57));
}

function do_add_cb(result) {
	window.location.reload();
}

function do_add(id) {
	x_add_carrito(id,do_add_cb);
}