var wvar_2;
var wvar3;
var big_name;
var lname_2;

function show_pic_win2 ( lpic_name, pic_name, wP, hP )
{
    lname_2     = pic_name;
    big_name  = lpic_name;
    var have_slash = pic_name.lastIndexOf("/");
    var pic_len;
    var ndx;
    var sname;
    //
    //  cases:  
    //    names can have a path ../../../dira/dirb/name-blah.XXX.yyy
    if ( have_slash != -1 ) {
        //  have path code
	lname_2=pic_name.substring(have_slash +1, pic_name.length );
	pic_len = lname_2.length;

    }
    //    names can have illegal characters for window names:
    //     - is illegal and will be replaced with "_"
    sname = "";
    for ( ndx = 0 ; ndx < pic_len ; ndx++ ) {
        if (( lname_2.charAt (ndx) == '-') || ( lname_2.charAt (ndx) == '.') )
	    sname += "_";
	else
	    sname += lname_2.charAt (ndx);
	   
    }
    //  IE can't handle this code:

    // var p = "resizable, width="+(wP+20)+", height="+(hP+50);
    // var wvar_2=window.open("",pic_name,p);

    wP += 23;
    hP += 60;

    var p = "resizable,width=";
    p += wP;
    p += ",height=";
    p += hP;

    wvar_2=window.open("", "XXX", p );

    var d = wvar_2.document;

    d.write("<TITLE>"+lname_2+"<\/TITLE>");
    d.write('<TABLE border="1">');
    d.write('  <TBODY>');
    d.write('    <TR>');
    //           "      <TD>IMG src="my.jpg" border="0"><\/TD>
    d.write ( "      <TD><IMG src=\""+pic_name+"\" border=\"0\"><\/TD>");
    d.write('    <\/TR>');
    d.write('  <\/TBODY>');
    d.write('<\/TABLE>');

    d.write('<FORM>');
    d.write('<CENTER><INPUT type="button" name="Enlarge" value="Load 1200 x 1600 in 800x400 window" onClick="self.opener.big_window(); self.close();">');
    d.write('<INPUT type="button" name="Dismiss" value="Dismiss" onClick="self.close()"><\/CENTER>');
    d.write('<\/FORM>');
 
    d.close();

    return ;
}
function big_window ( )
{

    wvar3=window.open("", "NAME2", "toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600" );
    // wvar3=window.open("", "NAME2", "toolbar=no,menubar=no,scrollbars=yes,resizable=yes" );

    var f = wvar3.document;

    f.write("<TITLE>"+lname_2+"<\/TITLE>");
    f.write('<FORM>');
    f.write('<INPUT type="button" name="Dismiss" value="Dismiss" onClick="self.close()">');
    f.write('<\/FORM>');

    f.write('<TABLE border="1">');
    f.write('  <TBODY>');
    f.write('    <TR>');
    //           "      <TD><IMG src="my.jpg" bordfr="0"><\/TD>
    f.write ( "      <TD><IMG src=\""+big_name+"\" border=\"0\"><\/TD>");
    // f.write ( "      <TD><IMG src=\"P5140050-S.JPG\" border=\"0\"><\/TD>");
    f.write('    <\/TR>');
    f.write('  <\/TBODY>');
    f.write('<\/TABLE>');

    f.close();

    return ;
}

