        function openWinEx(sImage,nHeight,nWidth,sCaption,szBody,szAltText)
        {
            var winId;

            winId = window.open('','newwin','WIDTH=' + (nWidth + 20) + ',HEIGHT=' + (nHeight + 80) + ' CENTER MENUBAR=0,LOCATION=0,TOOLBAR=0,PERSONALBAR=0,STATUS=0,SCROLLBARS=0 DIRECTORIES=0 RESIZABLE=1,COPYHISTORY=0');

            winId.document.write('<HTML>\n');
            winId.document.write('    <HEAD>\n');
            winId.document.write('        <TITLE>' + sCaption + '</TITLE>\n');
            winId.document.write('        <LINK REL="stylesheet" HREF="styles/mozilla_kk.css">\n');
            winId.document.write('    </HEAD>\n');
            winId.document.write('    <BODY MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0 TOPMARGIN=0 BACKGROUND="images/strips_bg.gif">\n');
            winId.document.write('        <DIV ALIGN=center>\n');
            winId.document.write('            <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 ALIGN=center WIDTH=' + nWidth + ' HEIGHT=' + nHeight + '>\n');
            winId.document.write('                <TR>\n');
            winId.document.write('                    <TD VALIGN=BOTTOM ALIGN=center WIDTH=' + nWidth + ' HEIGHT=' + nHeight + '>\n');
            winId.document.write('                        <SPAN CLASS=FourPt><BR></SPAN>\n');
            if(szAltText.length)
                winId.document.write('                        <IMG SRC="' + sImage + '" ALT="' + szAltText + '" BORDER=0>\n');
            else
                winId.document.write('                        <IMG SRC="' + sImage + '" BORDER=0>\n');
            if(szBody.length)
            {
                winId.document.write('                        <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=' + nWidth + '>\n');
                winId.document.write('                                <TD ALIGN=left CLASS=NinePt BGCOLOR=#C0C0C0>\n');
                winId.document.write('                                    ' + szBody + '\n');
                winId.document.write('                                </TD>\n');
                winId.document.write('                            </TR>\n');
                winId.document.write('                        </TABLE>\n');
                winId.document.write('                        <SPAN CLASS=FourPt><BR></SPAN>\n');
            }
            winId.document.write('                    </TD>\n');
            winId.document.write('                </TR>\n');
            winId.document.write('                <TR>\n');
            winId.document.write('                    <TD VALIGN=BOTTOM ALIGN=CENTER WIDTH=' + nWidth + '>\n');
            winId.document.write('                        <FORM>\n');
            winId.document.write('                            <INPUT CLASS="btn_Gold" TYPE="button" VALUE="Close" NAME="B1" onClick="javascript:window.close();">\n');
            winId.document.write('                        </FORM>\n');
            winId.document.write('                    </TD>\n');
            winId.document.write('                </TR>\n');
            winId.document.write('             </TABLE>\n');
            winId.document.write('        </DIV>\n');
            winId.document.write('    </BODY>\n');
            winId.document.write('</HTML>\n');
            winId.document.close();
            winId.focus();

            CenterWin(winId,nWidth + 20,nHeight + 80);
        }
        //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        function CenterWin(oWin,x,y)
        {
            var sx = screen.width;
            var sy = screen.height;

            if((sx < x) && (sy < y))
            {
                // Move window to default position
                oWin.moveTo(0,0)
                return;
            }

            else if((sx > x) && (sy < y))
            {
                oWin.moveTo((sx - x) /2,0)
                return;
            }

            oWin.moveTo((sx - x) /2 ,((sy - y) /2) * .95);

        }

