function ChangeVisibility(sControl, ToShow)
{
    if (ToShow) {
        $(sControl).removeClass("Shw");
    }
    else {
        $(sControl).addClass("Shw");
    }
}

function BottomLineFix()
{
    var left = $(".acordion").height();
    if (left < 442) {
    //Arregla el tema de que en ff empezaba mal
        left = 442;
    }
    var right = $(".novedades").height();
	$(".novedades").height(left);
	//$(".novedades .conte-novedad").height(left - 172);
	$(".novedades .conte-novedad #dnn_NoticiasPanel").height(left - 172);
}

var varAutoScrollIndex = null;
/*Auto scroll de las noticias*/
function AutoScroll() {
    //debugger;
    Max = $(".conte-novedad .Blog_RecentEntries").length;
    var ActualHeight = $(".conte-novedad").height();
    var ElemsHeight = $(".conte-novedad .Blog_RecentEntries").parent().height();
    var NeedResize = false;
    if (ActualHeight < ElemsHeight) {
        NeedResize = true;
    }
    if (Max > 0) {
        if (varAutoScrollIndex == null) {
            varAutoScrollIndex = 0;
        }
        if (varAutoScrollIndex >= Max || !NeedResize) {
            varAutoScrollIndex = 0;
        }

        var parent = $(".conte-novedad .Blog_RecentEntries").parent();
        parent.css("position", "relative");
        //var baseTop = parent.position().top;
        var elem = $(".conte-novedad .Blog_RecentEntries")[varAutoScrollIndex];
        var elemTop = $(elem).position().top;

        //parent.css("top", -elemTop);
        parent.animate({ top: 0 - elemTop });


        varAutoScrollIndex++;
    }

    if (NeedResize) {
        $(".conte-novedad .nove-botones").removeClass("Shw");
    }
    else {
        $(".conte-novedad .nove-botones").addClass("Shw");
    }
}

/*Scroll manual cuando se pulsa un botón*/
function ManualScroll(IsUp) {
    Max = $(".conte-novedad .Blog_RecentEntries").length;


    if (!IsUp) {
        varAutoScrollIndex = varAutoScrollIndex - 2;
    }

    if (varAutoScrollIndex == null) {
        varAutoScrollIndex = 1;
    }
    if (varAutoScrollIndex >= Max) {
        varAutoScrollIndex = 0;
    }
    if (varAutoScrollIndex < 0) {
        varAutoScrollIndex = Max-1;
    }

    var parent = $(".conte-novedad .Blog_RecentEntries").parent();
    parent.css("position", "relative");
    //var baseTop = parent.position().top;
    var elem = $(".conte-novedad .Blog_RecentEntries")[varAutoScrollIndex];
    var elemTop = $(elem).position().top;

    //parent.css("top", -elemTop);
    parent.animate({ top: 0 - elemTop });


    varAutoScrollIndex++;
}


function ShowAdminConfirmDialog(jQueryButton, InfoText) {
    $(function () {
        DestroyConfirmDialog();
        var Info = $('[H=Info]').text(InfoText);
        var Dialog = $('#ConfirmDiv');
        Dialog.removeClass(Dialog.attr('class'));
        var div = Dialog.dialog(
        {
            title: 'Confirmación',
            autoOpen: true,
            width: 350,
            height: 150,
            modal: true,
            resizable: false,
            buttons: { "Cancelar": function () { DestroyConfirmDialog(); }, "Aceptar": function () { var $But = $('[H=' + jQueryButton + ']')[0]; if ($But) { __doPostBack($But.name, ''); } DestroyConfirmDialog(); } }
        });
    });
}

function DestroyConfirmDialog() {
    var Dialog = $('#ConfirmDiv');
    Dialog.dialog("destroy");
}

function CancelEvent(event) {
    ThisEvent = (event) ? event : window.event;
    try {
        ThisEvent.cancel = true;
        ThisEvent.preventDefault();
    }
    catch (Exp) { }
    try {
        ThisEvent.returnValue = false;
    }
    catch (Exp) { }
    try {
        ThisEvent.cancelBubble = true;
    }
    catch (Exp) { }
    try {
        ThisEvent.stopPropagation();
    }
    catch (Exp) { }
}
