var Admin = {
    init: function()
    {
        $('.editableframe').each(function() 
        { 
            if($(this).find('.editebleblock').length)
            {
                $(this).mouseover(function(){ $(this).find('.editebleblock').css({'display':'block'}); });
                $(this).mouseout(function(){ $(this).find('.editebleblock').css({'display':'none'}); });
            }
            
            /*
            $(this).find('.editebleblock div').each(function()
            {
                $(this).mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).mouseout(function(){ $(this).css({'background-position':'0 0'}); });
                $(this).mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).mouseup(function(){ $(this).css({'background-position':'0 -23px'}); });
            });
            */
            if($(this).find('.new').length)
            {
                $(this).find('.new').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.new').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.new').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.new').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.list').length)
            {
                $(this).find('.list').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.list').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.list').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.list').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.visibleyes').length)
            {
                $(this).find('.visibleyes').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.visibleyes').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.visibleyes').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.visibleyes').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.visibleno').length)
            {
                $(this).find('.visibleno').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.visibleno').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.visibleno').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.visibleno').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.edit').length)
            {
                $(this).find('.edit').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.edit').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.edit').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.edit').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.delete').length)
            {
                $(this).find('.delete').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.delete').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.delete').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.delete').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
            if($(this).find('.gallery').length)
            {
                $(this).find('.gallery').mouseover(function(){ $(this).css({'background-position':'0 -23px'}); });
                $(this).find('.gallery').mouseout(function(){ $(this).css({'background-position':'0 0'}); });    
                $(this).find('.gallery').mousedown(function(){ $(this).css({'background-position':'0 -46px'}); });
                $(this).find('.gallery').mouseup(function(){ $(this).css({'background-position':'0 -23px'}); }); 
            }
        });

    }
}

$(document).ready(function() { 
    Admin.init(); 
});


var Command = {                                     
    Execute: function(strTargetURL) 
    {     
        $.ajax({
            cache: false,
            url: Url.encode(strTargetURL),
            success: function(data) {
                if(data == 'REFRESH')
                {
                    location.reload(true);
                } 
                else if(data.match('^(http|\/).+\.html$'))
                {
                    location.href = data; 
                }
                else
                {
                    alert(data);
                }
            }
        });
    }
}
