Widget:Calendario maya
Ir a la navegación
Ir a la búsqueda
<tbody>
Busca en cnbGuatemala con Google
<form name="dayForm" style="margin:0; padding:0">
Calendario maya
|
Hoy es el:
<tbody>
</tbody>
|
<tbody>
</tbody>
<script> function maya(date) { year = Number(date.year.value); month = date.month.selectedIndex + 1; day = date.day.selectedIndex + 1; julianday = getjulian(year, month, day); if (date.corrType.selectedIndex == 1) { corrNumber = 584285; } else { corrNumber = 584283; }
days = julianday - corrNumber; xdays = days; baktun = Math.floor(xdays / 144000); date.baktun.value = baktun; xdays -= baktun * 144000; katun = Math.floor(xdays / 7200); date.katun.value = katun; xdays -= katun * 7200; tun = Math.floor(xdays / 360); date.tun.value = tun; xdays -= tun * 360; uinal = Math.floor(xdays / 20); date.uinal.value = uinal; kin = xdays - (uinal * 20); date.kin.value = kin; xdays = days - (260 * (Math.floor(days / 260))); < !------baktun radical-- ---- > if (baktun == 0) { date.baktun.value = "0"; document.getElementById("baktunimg").innerHTML = '<img src="
/*------katun radical------*/ if (katun == 0) { date.katun.value = "0"; document.getElementById("katunimg").innerHTML = '<img src="
< !------tun radical-- ---- > if (tun == 0) { date.tun.value = "0"; document.getElementById("tunimg").innerHTML = '<img src="
< !------uinal radical-- ---- > if (uinal == 0) { date.uinal.value = "0"; document.getElementById("uinalimg").innerHTML = '<img src="
< !------kin radical-- ---- > if (kin == 0) { date.kin.value = "0"; document.getElementById("kinimg").innerHTML = '<img src="
tzolradical = 4 + xdays - (13 * (Math.floor((xdays + 3) / 13))); date.tzolrad.value = tzolradical; tzolkin = xdays - (20 * (Math.floor((xdays) / 20))); < !------tzolkin radical-- ---- > if (tzolradical == 0) { date.tzolrad.value = "0"; document.getElementById("tzolradimg").innerHTML = '<img src=" < !-----tzolkin-- ---- > if (tzolkin == 1) { date.tzolkin.value = "Imix"; document.getElementById("tzolkinimg").innerHTML = '<img src=" xdays = days + 348 - (365 * (Math.floor((days + 348) / 365))); haabradical = xdays - (20 * (Math.floor(xdays / 20))); date.haabrad.value = haabradical; if (xdays > 360) date.haab.value = "Uayeb"; haabkin = Math.floor(xdays / 20); < !-----haab radical-- ----- > if (haabradical == 0) { date.haabrad.value = "0"; document.getElementById("haabradimg").innerHTML = '<img src="
< !------haab-- ---- > if (haabkin == 0) { date.haab.value = "Pop"; document.getElementById("haabimg").innerHTML = '<img src="
lonight = days - (9 * (Math.floor((days - 1) / 9))); date.lon.value = lonight; < !------noche-- ---- > if (lonight == 1) { date.lon.value = "1"; document.getElementById("lonimg").innerHTML = '<img src="
yb = (tzolkin - haabradical) % 20; if (yb <= 0) yb = yb + 20; if (yb == 1) { date.yb.value = "Imix"; document.getElementById("ybimg").innerHTML = '<img src=" ybrad = (tzolradical - haabradical - (haabkin * 7)) % 13 if (ybrad <= 0) ybrad = ybrad + 13; date.ybrad.value = ybrad;
} function getjulian(year, month, day) { if (month < 3) { month += 12; year -= 1 } ; a = Math.floor(year / 100); b = 2 - a + Math.floor(a / 4); j = Math.floor(365.25 * (year + 4716)) + Math.floor(30.6001 * (month + 1)) + day + b - 1524; return j; }
//A required global variable for the loadImages() function loadedImages = null; function loadImages() { var img; if (document.images) { if (!loadedImages) loadedImages = new Array(); for (var i = 0; i < arguments.length; i++) { img = new Image(); img.src = arguments[i]; loadedImages[loadedImages.length] = img; } } } /** * flip(imgName, imgSrc) sets the src attribute of a named * image in the current document. The function must be passed * two strings. The first is the name of the image in the document * and the second is the source to set it to. **/ function flip(imgName, imgSrc) { if (document.images) { document[imgName].src = imgSrc } } //-->
</script> </form> |