// google maps
//<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.br/maps?f=q&amp;source=s_q&amp;hl=pt-BR&amp;geocode=&amp;q=Avenida+Presidente+General+Dutra,+100,+S%C3%A3o+Paulo,+Brasil&amp;sll=-23.457499,-46.249866&amp;sspn=0.036377,0.055275&amp;g=Avenida+Presidente+General+Dutra,+S%C3%A3o+Paulo,+Brasil&amp;ie=UTF8&amp;s=AARTsJqK2cGj1zcMJbdwjahn8fXlvh5RJw&amp;ll=-23.458286,-46.247034&amp;spn=0.027558,0.036478&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com.br/maps?f=q&amp;source=embed&amp;hl=pt-BR&amp;geocode=&amp;q=Avenida+Presidente+General+Dutra,+100,+S%C3%A3o+Paulo,+Brasil&amp;sll=-23.457499,-46.249866&amp;sspn=0.036377,0.055275&amp;g=Avenida+Presidente+General+Dutra,+S%C3%A3o+Paulo,+Brasil&amp;ie=UTF8&amp;ll=-23.458286,-46.247034&amp;spn=0.027558,0.036478&amp;z=14&amp;iwloc=addr" style="color:#0000FF;text-align:left">Exibir mapa ampliado</a></small>

// main function
Ext.onReady(function() {
    Ext.QuickTips.init();

    function openWindow(content) {
        var w = window.open('','wintext','width=2,height=2');

        w.blur();

        w.document.write('<link rel="stylesheet" type="text/css" href="css/agency.css" />' + content + '');
        w.document.close();

        w.print();
        w.close();
    }

    function showPrint() {
        var content = Ext.getDom("content-agency-text").innerHTML;

        if(Ext.getCmp('print') == null) {
            var windowPrint = new Ext.Window ({
                id: 'print',
                title: 'Visualização de Impressão',
                layout: 'fit',
                width: 600,
                height: 380,
                closeAction: 'hide',
                plain: true,
                modal: true,
                autoScroll: true,
                buttonAlign: 'center',
                resizable: true,
                html: '<div class="content-agency-print">' + content + '</div>',

                //items: item,
                buttons: [
                    {
                        id: 'windowButtonFormClose',
                        text: 'Fechar',
                        icon: 'http://' + HOSTNAME + '/integrity.com.br/site/public/images/icons/icon-close.png',
                        iconCls: 'icon-close',
                        handler: function() {
                            Ext.getCmp('print').hide();
                        }
                    },
                    {
                        id: 'windowButtonFormPrint',
                        text: 'Imprimir',
                        icon: 'http://' + HOSTNAME + '/integrity.com.br/site/public/images/icons/icon-print.png',
                        iconCls: 'icon-print',
                        handler: function() {
                            openWindow('<div class="content-agency-text">' + content + '</div>');
                        }
                    }
                ]
            });
        }

        Ext.getCmp('print').show();
    }

    Ext.getDom('show-btn').onclick = showPrint;


    //
    var mapwin;
    var button = Ext.get('map');

    button.on('click', function() {
        // create the window on the first click and reuse on subsequent clicks
        if(!mapwin){
            mapwin = new Ext.Window({
                layout: 'fit',
                title: 'Localiza&ccedil;&atilde;o',
                closeAction: 'hide',
                width: 440,
                height: 400,
                items: {
                    html: '<html><head><title>Integrity</title></head><body><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.br/maps?f=q&amp;source=s_q&amp;hl=pt-BR&amp;geocode=&amp;q=Avenida+Presidente+General+Dutra,+100,+S%C3%A3o+Paulo,+Brasil&amp;sll=-23.457499,-46.249866&amp;sspn=0.036377,0.055275&amp;g=Avenida+Presidente+General+Dutra,+S%C3%A3o+Paulo,+Brasil&amp;ie=UTF8&amp;s=AARTsJqK2cGj1zcMJbdwjahn8fXlvh5RJw&amp;ll=-23.458286,-46.247034&amp;spn=0.027558,0.036478&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com.br/maps?f=q&amp;source=embed&amp;hl=pt-BR&amp;geocode=&amp;q=Avenida+Presidente+General+Dutra,+100,+S%C3%A3o+Paulo,+Brasil&amp;sll=-23.457499,-46.249866&amp;sspn=0.036377,0.055275&amp;g=Avenida+Presidente+General+Dutra,+S%C3%A3o+Paulo,+Brasil&amp;ie=UTF8&amp;ll=-23.458286,-46.247034&amp;spn=0.027558,0.036478&amp;z=14&amp;iwloc=addr"></iframe><br /><small><a href="http://maps.google.com.br/maps?f=q&source=embed&hl=pt-BR&geocode=&q=Avenida+Presidente+General+Dutra,+100,+S%C3%A3o+Paulo,+Brasil&sll=-23.457499,-46.249866&sspn=0.036377,0.055275&g=Avenida+Presidente+General+Dutra,+S%C3%A3o+Paulo,+Brasil&ie=UTF8&ll=-23.458286,-46.247034&spn=0.027558,0.036478&z=14&iwloc=addr" target="_blank" style="color:#0000FF;text-align:left">Exibir mapa ampliado</a></small></body></html>'
                }
            });
        }

        mapwin.show();
    });

}, this, true);
