﻿var popupA, popupV, hlA, hlV, mp3, wma, wmv, ck;
var baseURL, baseASX, selDay;
function deleteCookies() {
    hlA.href = "javascript:showAudio()";
    hlV.href = "javascript:showVideo()";
    ck.ModItem("Audio", 0, "y");
    ck.ModItem("Audio", 1, "mp3");
    ck.ModItem("Video", 0, "y");
    ck.Save();
    alert(document.cookie);
}
function calInit() {
    popupA = $("popupA");
    popupV = $("popupV");
    hlA = $("cal_hlA");
    hlV = $("cal_hlV");
    mp3 = $("cal_mp3");
    wma = $("cal_wma");
    wmv = $("cal_wmv");
    ck = new Cookie();
    var loaded = ck.Load();
    if (!loaded || ck.GetCookieIndex("Audio") == -1) {
        hlA.href = "javascript:showAudio()";
        ck.Create("Audio", 30);
        ck.AddItem("Audio", "y");
        ck.AddItem("Audio", "mp3");
        ck.Save();
    } else {
        if (ck.GetItem("Audio", 0) == "y") {
            hlA.href = "javascript:showAudio()";
        } else {
            if (ck.GetItem("Audio", 1) == "wma" && selDay.length > 0)
                hlA.href = wma.href;
        }
    }
    if (!loaded || ck.GetCookieIndex("Video") == -1) {
        hlV.href = "javascript:showVideo()";
        ck.Create("Video", 300);
        ck.AddItem("Video", "y");
        ck.Save();
    } else {
        if (ck.GetItem("Video", 0) == "y")
            hlV.href = "javascript:showVideo()";
    }
}
function chBG(el) {
    el.className = "DayHover " + el.className;
}
function reBG(el) {
    el.className = el.className.substring(9);
}
function go(td) {
    changeDate(td, true);
}
function changeDate(td, addToHistory) {
    hideAll();
    id = td.id;
    if (id != selDay) {
        td.className += " Selected";
        removeSelected();
        selDay = id;
        mp3.href = baseURL + id + ".mp3";
        wma.href = baseASX + id + "a.asx";
        wmv.href = baseASX + id + "v.asx";
        if (ck.GetItem("Video", 0) == "n")
            hlV.href = wmv.href;
        if (ck.GetItem("Audio", 0) == "n")
            hlA.href = (ck.GetItem("Audio", 1) == "mp3") ? mp3.href : wma.href;
        getMessage(baseURL + id + ".htm", addToHistory);
    }
}
function removeSelected() {
    if (selDay.length > 0) {
        var old = $(selDay);
        var cn = old.className;
        old.className = cn.substring(0, cn.length - 9);
        selDay = "";
    }
}
var shownA = false;
function showAudio() {
    hideVideo(0);
    if (!shownA) {
        popupA.style.display = "block";
        shownA = true;
    }
}
function hideAudio(from) {
    if (shownA) {
        if (from > 0) {
            type = (from == 1) ? "mp3" : "wma";
            if (confirm("¿Quiere que " + type.toUpperCase() + " sea seleccionado automáticamente en el futuro?")) {
                hlA.href = (from == 1) ? mp3.href : wma.href;
                ck.ModItem("Audio", 0, "n");
                ck.ModItem("Audio", 1, type);
                ck.Save();
                //alert(document.cookie);
            }
        }
        popupA.style.display = "none";
        shownA = false;
    }
}
var shownV = false;
function showVideo() {
    hideAudio(0);
    if (!shownV) {
        popupV.style.display = "block";
        shownV = true;
    }
}
function hideVideo(from) {
    if (shownV) {
        if (from > 0) {
            hlV.href = wmv.href;
            ck.ModItem("Video", 0, "n");
            ck.Save();
            //alert(document.cookie);
        }
        popupV.style.display = "none";
        shownV = false;
    }
}
function hideAll() {
    hideAudio(0);
    hideVideo(0);
}