var SERVER = location.hostname;



/* configuracoes fancybox (cadastro)
--------------------------------------------------------------------------------*/
function iFrameFancybox(pagina, width, height, ExibirRolagem)
{
    if (pagina.indexOf('http') >= 0)
        pagina = pagina;
    else if (pagina != 'about:blank')
        pagina = 'http://'+SERVER+'/_view/_'+pagina+'.php';

    ExibirRolagem   = ExibirRolagem || 'no';
    width           = width  || 625;
    height          = height || 456;

    $(document).ready(function() {
        $.fancybox(
            '<iframe name="FancyFrame" id="FancyFrame" src="'+pagina+'" height="100%" width="100%" frameborder="0" scrolling="'+ExibirRolagem+'"></iframe>',
            {
                'autoDimensions'    : false,
                'width'             : width,
                'height'            : height,
                'centerOnScroll'    : true,
                'transitionIn'      : 'elastic',
                'transitionOut'     : 'elastic',
                'easingIn'          : 'easeInBack',
                'easingOut'         : 'easeInBack'
            }
            );
    });
}

function iFrameFullFancybox(pagina, rolagem)
{
    $(document).ready(function() {
        $.fancybox(
                '<iframe name="FancyFrame" id="FancyFrame" src="'+pagina+'" height="100%" width="100%" frameborder="0" scrolling="'+rolagem+'"></iframe>',
                {
                    'autoDimensions'    : false,
                    'width'             : '100%',
                    'height'            : '100%',
                    'transitionIn'      : 'elastic',
                    'transitionOut'     : 'elastic',
                    'easingIn'          : 'easeInBack',
                    'easingOut'         : 'easeInBack',
                    'onComplete'        : function(){ 
                        var altura  = $('#FancyFrame').height() - 20;
                        var largura = $('#FancyFrame').width() - 20;
                        $('#FancyFrame').css('height', altura);
                        $('#FancyFrame').css('width', largura);
                    }
                });
    });
};


/* configuracoes fancybox (pagina detalhes)
--------------------------------------------------------------------------------*/
function ConfigFancybox()
{
    $("a[rel=fotos_produto]").fancybox(
    {
        'transitionIn'		: 'elastic',
        'transitionOut'		: 'elastic',
        'centerOnScroll'        : true,
        'easingIn'              : 'easeOutBack',
        'easingOut'             : 'easeInBack',
        'titlePosition' 	: 'over',
        'titleFormat'		: function(title, currentArray, currentIndex, currentOpts)
        {
            return '<span id="fancybox-title-over">Imagem ' + (currentIndex + 1) + ' de ' + currentArray.length + (title.length ? ' &bull; <b>' + title : '</b>') + '</span>';
        },
        'onComplete'            : function()
        {
            $("#fancybox-wrap").hover(
                function() {$("#fancybox-title").show();},
                function() {$("#fancybox-title").hide();})
        }
    });
}



/* alerta
 -------------------------------------------------------------------------------*/
function AlertFancybox(msg, fechar)
{
    $(document).ready(function() {
        $.fancybox(
            '<h1 style="font-weight:normal; font-size:23px; color:#666; text-align:center; padding:15px;">'+msg+'</h1>',
            {
                'autoDimensions'    : false,
                'width'             : 350,
                'height'            : 'auto',
                'centerOnScroll'    : true,
                'showCloseButton'   : fechar,
                'transitionIn'      : 'elastic',
                'transitionOut'     : 'elastic',
                'easingIn'          : 'easeOutBack',
                'easingOut'         : 'easeInBack'
            }
            );
    });
}



/* popup centralizada
 -------------------------------------------------------------------------------*/
function AbreJanela(pagina, width, height, ExibirRolagem)
{
    if (pagina.indexOf('http') >= 0)
        pagina = pagina;
    else if (pagina != 'about:blank')
        pagina = 'http://'+SERVER+'/_view/_'+pagina+'.php';

    ExibirRolagem   = ExibirRolagem || 'no';

    if (width == '0')
        width = screen.availWidth;
    if (height == '0')
        height = screen.availHeight - 80;
   
    var left = (screen.availWidth - width)/2;
    var top  = (screen.availHeight - height - 80)/2;
    window.open(pagina,'frame','width='+width+',height='+height+',top='+top+',left='+left+',resizable=yes,scrollbars=yes,directories=no,location=no,menubar=no,status=yes,titlebar=no,toolbar=no');
}
