function expandingWindow(pic, ancho, alto, titulo) {
    var windowprops='width=100,height=100,scrollbars=no,status=no,resizable=yes'
    var heightspeed = 3; // vertical scrolling speed (higher = slower)
    var widthspeed = 3;  // horizontal scrolling speed (higher = slower)
    var leftdist = 10;   // distance to left edge of window
    var topdist = 10;    // distance to top edge of window

    if (window.resizeTo&&navigator.userAgent.indexOf("Opera")==-1) {
        // var winwidth = window.screen.availWidth - leftdist;
        // var winheight = window.screen.availHeight - topdist;

        var n_ancho = ancho * 3.5;
        var n_alto = alto * 4;

        var winwidth = ancho + n_ancho;
        var winheight = alto + n_alto;

        var sizer = window.open("","","left=" + leftdist + ",top=" + topdist +","+ windowprops);
        for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed)
        sizer.resizeTo("1", sizeheight);
        for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed)
        sizer.resizeTo(sizewidth, sizeheight);
        sizer.document.write('<html>');
        sizer.document.write('<head>');
        sizer.document.write('<title>');
        sizer.document.write(titulo);
        sizer.document.write('</title>');
        sizer.document.write('</head>');
        sizer.document.write('<body>');
        sizer.document.write('<div style="text-align:center;vertical-align:top;">');
        sizer.document.write('<img src="' + pic + '"><br /><br />');
        sizer.document.write('<input type="image" src="modules/dp_Resto/pnimages/close.gif" width="11" height="11" onclick="javascript:self.close()" />');
        sizer.document.write('</div>');
        sizer.document.write('</body>');
        sizer.document.write('</html>');
        // sizer.location = pic;
    }
    else {
        window.open(pic,'mywindow');
    }
}
function liveusersearch()
{
    Element.removeClassName('liveusersearch', 'pn-hide');
    Event.observe('modifyuser', 'click', function() { window.location.href=document.location.entrypoint + "?module=Users&type=admin&func=modify&uname=" + $F('username');}, false);
    Event.observe('deleteuser', 'click', function() { window.location.href=document.location.entrypoint + "?module=Users&type=admin&func=deleteusers&uname=" + $F('username');}, false);
    Event.observe('sendmail', 'click', function() { window.location.href=document.location.entrypoint + "?module=dp_Resto&type=user&func=exchange&id=1&userid=" + $F('username') + '&uid='+ $F('uid');}, false);
    new Ajax.Autocompleter('username', 'username_choices', document.location.pnbaseURL + 'ajax.php?module=Users&func=getusers',
                           {paramName: 'fragment',
                            minChars: 3,
                            afterUpdateElement: function(data){
                                Event.observe('sendmail', 'click', function() { window.location.href=document.location.entrypoint + "?module=dp_Resto&type=user&func=exchange&id=1&userid=" + $($(data).value ).value + "&uidp="+ $F('uidp') ;}, false);
                                }
                            }
                            );
}
function liveusersearch1()
{
    Element.removeClassName('liveusersearch', 'pn-hide');
    Event.observe('modifyuser', 'click', function() { window.location.href=document.location.entrypoint + "?module=Users&type=admin&func=modify&uname=" + $F('username');}, false);
    Event.observe('deleteuser', 'click', function() { window.location.href=document.location.entrypoint + "?module=Users&type=admin&func=deleteusers&uname=" + $F('username');}, false);
    Event.observe('sendmail', 'click', function() { window.location.href=document.location.entrypoint + "?module=dp_Resto&type=user&func=exchange&id=2&userid=" + $F('username') + '&uid='+ $F('uid');}, false);
    new Ajax.Autocompleter('username', 'username_choices', document.location.pnbaseURL + 'ajax.php?module=Users&func=getusers',
                           {paramName: 'fragment',
                            minChars: 3,
                            afterUpdateElement: function(data){
                                Event.observe('sendmail', 'click', function() { window.location.href=document.location.entrypoint + "?module=dp_Resto&type=user&func=exchange&id=1&userid=" + $($(data).value ).value + "&uidp="+ $F('uidp') ;}, false);
                                }
                            }
                            );
}
