// Set in main.js

var g_language = "en";
var g_bgimage = "vera41_bg.gif";
var g_imgdir      = "./";
var g_lefttext    = "left";
var g_righttext   = "right";
var g_pictures    = "pictures";
var g_of          = "of";
var g_ncols       = 6;
var g_picwidth    = 540;
var g_cellwidth   = 120;
var g_cellheight  = 120;
var g_leftwidth   = 0;
var g_enlargetext = "Click here to enlarge";
var g_returnindex = "Return to index";
var g_textbox     = "textbox";


var g_theFont    = "Arial, Comic Sans MS, Verdana, Arial";
var g_theColor   = "#FDDB53";
var g_theColor2  = g_theColor;
var g_theBgColor = "#000038";
var g_theBgColorHl = "#8888AE";
var g_tdStyle = "menulines";
var g_aStyle  = "buttontext";
var g_theHoverColor = "#004457";
var scrollshadecolor = "#9A9A9A";
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
// Generic Browser test:
var g_scrollmessage   =
    "*** Nederlands sprekende gebruikers kunnen mij in het Nederlands benaderen, ik woon bij Arnhem. ***";
var g_extramessage    = "";


var agt=navigator.userAgent.toLowerCase();
var is_opera = (agt.indexOf("opera") != -1);

// Change for debugging tables (view border layout)
var testborder = "";

var agt=navigator.userAgent.toLowerCase();

var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
			&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
			&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav2 = (is_nav && (is_major == 2));
var is_nav3 = (is_nav && (is_major == 3));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) ||
					  (agt.indexOf("; nav") != -1)) );
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_gecko = (agt.indexOf('gecko') != -1);

var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3 = (is_ie && (is_major < 4));
var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie4up = (is_ie && (is_major >= 4));

if (is_nav6up) // && !is_crappyNetscape)
    window.captureEvents(Event.MOUSEMOVE);
document.onmousemove = mouseMoved;

lastMouseX = 0;
lastMouseY = 0;

//Ripped from love.lycos.nl
function mouseMoved(e)
{
    if (is_nav6up)
    {
        lastMouseX = parseInt(e.pageX);
        lastMouseY = parseInt(e.pageY);
    }
    else if (is_ie4up)
    {
        lastMouseX = event.clientX + document.body.scrollLeft;
        lastMouseY = event.clientY + document.body.scrollTop;
    }
}

function makeEmail(myname,subject)
{
   var s = "";
   for (i=0; i<myname.length; i++)
   {
      n = myname.charCodeAt(i);
      s += String.fromCharCode(n+1);
   }
   location.href = "mailto:" + s + "?subject=" + subject;
}



function check_top()
{
    // do not allow this as top window
    if (document.URL.substring(0,4) != 'file' && document.URL.substring(0,16) != 'http://localhost' && window.top == window) document.URL="http://www.goldsilverjewels.com";
}

var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;

g_scrollmessage +=  (g_extramessage == "" ? "" : "     **** " + g_extramessage + " ****");

function txtScroll()
{
    var i,x
    var message = "       " + g_scrollmessage + "                         ";
    x=(120/message.length)+1;
    for(i=0;i<=x;i++) message+=" "+message;
    if (window.status.length > 40 || window.status.length == 0)
        window.status=message.substring(position,position+120);
    if(position++==g_scrollmessage.length) position=2;
    id=setTimeout("txtScroll()",1500/10);
}


function split_lang(text)
{
    var a = text.split('$$');
    if (g_language == "nl" && a.length > 1)
        return a[1];
    else
        return a[0];
}

function setbgpic(id,pic)
{
   if (pic == '')
       pic = 'transparent.gif';
  eval("document.getElementById('" + id + "').style.backgroundImage = 'url(\"" + pic + "\")';");
}
function writepic(picture, left, top ,zindex, width, height, bgcolor)
{
    var w_height="", w_width="";
    if (typeof(width) != "undefined") w_width  = " width=" + width;
//   if (!is_opera)
    {
        if (left < 0)
        {
            left = -left;
            left = "right: " + left;
        }
        else
            left = "left: " + left;

        if (top < 0)
        {
            top = -top;
            top = "bottom: " + top;
        }
        else
            top = "top: " + top;
//alert(top + ' ' + left);
        layer =
        "<div style=\"position:absolute; " + left + "; " + top + "; z-index:" + zindex + ";\">\n" +
        (arguments.length > 5 ? writeswfpic(picture, width, height, bgcolor) :  "<img src=\"" + picture + "\"" + w_width + ">\n" ) +
        " </div>\n";
        document.write(layer);
   }
}


function writeswfpic(picture, width, height, bgcolor)
{
    if (arguments.length > 3 && bgcolor != '')
        bgcolor = "    <param name=bgcolor value=" + bgcolor +">\n";
    else
        bgcolor = "    <param name=\"wmode\" value=\"transparent\">\n";

    pic =
    " <!--NOWRAP-->\n" +
    " <object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"\n" +
    "    codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"\n" +
    "    width=" + width + " height=" + height + ",>\n" +
    "    <param name=movie value=\"" + picture + "\">\n" +
    "    <param name=quality value=high>\n" +
    "    <param name=menu value=false>\n" +
    bgcolor +
    "    <embed src=\"" + picture + "\" quality=high type=\"application/x-shockwave-flash\"  width=" + width + " height=" + height + ",\n" +
    "        pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\">\n" +
    "    </embed>\n" +
    " </object>\n" +
    " <!--/NOWRAP-->\n";
    return pic;
}

function writeleftmarginpagestart()
{
    document.write(
   "<body leftmargin=0 topmargin=0>" +
   "<table width=100% height=100% cellpadding=0 cellspacing=0><tr>" +
// top border is al in top.html gezet anders krijg je dubbele lijn
   "<td width=100% heighty=100% style=\"border-color: black; border-width: 1px; border-top-width: 0px; border-style: solid;\" class=lightgreen>\n" );
}

function writeleftmarginpageend()
{
    document.write(
   "</td></tr></table>\n" +
   "</body>\n" +
   "</html>\n");
}


function stylesheet(extra)
{
    if (typeof(extra) == "undefined") extra = "";
    return (
   "<sty" + "le>\n" +

   "#IMAGE {" +
   "        background-image:URL(" + g_bgimage + ");" +
   "        background-repeat:no-repeat;" +
   "        background-attachment:fixed;" +
   "        background-position: center center;" +
   "}" +
   "a                           { color: " + g_theColor + "; text-decoration: none; } \n" +
   "hr                          { color: " + g_theColor + ";  height: 1px;}" +
   "a:hover                     {                            text-decoration: underline; } \n" +
   ".maintext                   { font-family: " + g_theFont + ", Arial; font-size: 10pt; color:" + g_theColor2 + "; background-color: " + g_theBgColor + "; font-weight: normal; " +
   " } \n" +
   ".fun                        { font-family: comic sans ms; }\n" +
   ".frame                      { border-style: solid; border-color: black; background-color: " + g_theBgColorHl + "; border-width: 1px; }\n" +
   ".picframe                   { border-style: solid; border-color: black; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; } \n" +
   ".decorated                  { font-family: Monotype Corsiva, Comic Sans MS, Arial; font-size: 22pt; } " +


   extra +
   "</sty" + "le>\n");
}


function rewritepage(w, content)
{
    if (typeof(w) == "string") w = eval(w);
    w.document.open("text/html", "replace")
    w.document.write(content)
    w.document.close()
}

// for test only to show HTML code
function showSource(x)
{
     x = x.replace(/&/g, "&amp;");
     x = x.replace(/</g, "&lt;");
     x = x.replace(/>/g, "&gt;\n");
     return '<pre style="font-family: Lucida Console; font-size: 7pt; ">' + x + '</pre>';
}

/*
function Imagedata(jpg, shortdesc, longdesc)
{
    this.jpg = jpg;
    this.shortdesc = shortdesc;
    if (longdesc == "") longdesc = shortdesc;
    this.longdesc = longdesc;
if (shortdesc != '')
 alert(shortdesc + "!!" + longdesc);
}
*/
function Picfolders(headertext, pix)
{
    this.headertext = headertext;
    this.pix =  pix;
}
/// ***IMAGES***


function Imagedata(jpg, shortdesc, longdesc)
{
    this.jpg = jpg;
    this.shortdesc = split_lang(shortdesc);
    if (longdesc == "") longdesc = shortdesc;
    this.longdesc = split_lang(longdesc);
}

/*  PAD  --  Pad a string to a given length with a given fill character.  */
function pad(str, howlong, padwith) {
    var s = str.toString();

    while (s.length < howlong) {
        s = padwith + s;
    }
    return s;
}

function makeimage(folder, number, title, title2)
{
    if (typeof(title2) == "undefined") title2 = "";

    return new Imagedata('R' + folder + "-"  + pad(number,2, '0') + ".jpg", title, title2);
}

var c=27;


function setimagedata(image, shorttext, longtext, cx,cy)
{
    var img = new Imagedata(image,shorttext,longtext)
    return img;
}


// rings

images1 = new Array(
    setimagedata("rings2.jpg", "Silver hemispheral rings", "Each made from one piece", 640,480),
    setimagedata("flameart-rings-hennyvera.jpg", "Silver flame art rings", "Silver flame art rings large model", 0,0),
    setimagedata("spiralring.jpg", "Golden spiral ring", "", 0,0),
    setimagedata("ring-erwin.jpg", " Golden ring with black stone", "", 0,0),
    setimagedata("amethystring.jpg", "Silver ring with amethyst", "", 0,0),
    setimagedata("ring-jeanne.jpg", "Frosted open silver ring 12mm wide", "", 0,0),
    setimagedata("wirering.jpg", "Wound wire 18 carat gold ring", "", 0,0),
    setimagedata("rings-anna.jpg", "Wound wire gold rings", "Three wound white and yellow gold wire rings", 0,0),
    setimagedata("bloodcoralring.jpg", "14 ct gold ring with blood coral", "", 0,0),
    setimagedata("ring-wilma.jpg", " Silver ring with frosted wire on it", "", 0,0),
    setimagedata("ring_betty.jpg", " Silver ring with stone", "", 0,0),
    setimagedata("chevronring.jpg", " Silver inner ring with copper outer ring with silver chevrons on it", "", 0,0)
);

// Bracelets

images2 = new Array(
//    setimagedata("draadarmband-zilverdag2008.jpg", " Silver bracelet made from forged wire from a [[www.zilverdag.nl wire forging contest]]", "", 0,0),
    setimagedata("draadarmband-zilverdag2008.jpg", " Silver bracelet made from forged wire", "", 0,0),
    setimagedata("bracelet1.jpg", "Silver bracelet", "", 0,0),
    setimagedata("bracelet5.jpg", "Another silver bracelet", "", 0,0),
    setimagedata("bracelet3.jpg", "20 carat gold bracelet", ""),
    setimagedata("bracelet-petra.jpg",  "Silver bracelet 4 cm wide", "", 0,0),
    setimagedata("bracelet-8cm.jpg",  "Another Silver bracelet", ""),
    setimagedata("bracelet-jose.jpg", "Set of three silver bracelets",
        "Set of three silver bracelets one glossy, one matte, one glossy / matte"),
    setimagedata("bracelet-wide.jpg",  "Silver bracelet",
        "Silver bracelet 18mm wide", 0,0),
    setimagedata("bracelet-gold-narrow.jpg",  "Gold bracelet", "Gold bracelet 4.5 mm wide 20 carat"),
    setimagedata("3goldbracelets.jpg",  "Three Gold bracelets", "Three Gold bracelets 4.5 mm wide 20 carat, one glossy, others matte finished"),
    setimagedata( "ilsefleurtje.jpg", " Bracelet and ring combined", "Frosted bracelet and ring frosted, combined with three chains", 480,710)
);

// Brooches / earrings

images3 = new Array(
/*
    setimagedata( "o-brooch1.jpg", "", "Silver brooch", "Silver brooch, size about 6 cm"),
    setimagedata( "o-brooch2.jpg", "", "Round silver brooch", "Round silver brooch diameter 3.5 cm"),
    setimagedata( "o-brooch-leaf.jpg", "", "Leaf shaped brooch",
        "Leaf shaped brooch length 6 cm"),
    setimagedata( "o-brooch-flower1.jpg", "", "Flower shaped brooch",
        "Flower shaped brooch diameter 6 cm"),
    setimagedata( "o-brooch-tulip.jpg", "", "Tulip shaped silver brooch",
        "Tulip shaped silver brooch, size about 6 cm"),
    */
    setimagedata( "butterfly.jpg", "Silver butterfly Jacqueline", ""),
    setimagedata( "brooch-gold1.jpg", "22 carat gold brooch", "22 carat gold brooch, size about 6 cm", 0,0),
    setimagedata( "brooch-pearl.jpg", "Pearl brooch",
    "22 carat gold brooch, size about 6 cm with cultivated pearl (named Speaking of Questions)"),
    setimagedata( "hexx.jpg",  "Witch brooch Agnes", "Witch brooch Agnes about 7 cm long"),
    setimagedata( "cat-brooch1.jpg",  "Silver brooch with a cat shape.<br>Available at Miaauw!www.miaauw.nl", "Silver brooch with a cat shape ca 8cm long", 0,0),
    setimagedata( "cat-brooch-marijke.jpg", "Another Silver brooch with a cat shape", "Another Silver brooch with a cat shape 8 cm wide", 0,0),
    setimagedata( "cat-earrings.jpg", "Silver cat shaped earrings",
        "Silver cat shaped earrings 2 cm"),
    setimagedata( "butterfly-earrings.jpg", "Silver butterfly earrings",
        "Silver butterfly earrings size 2 cm"),
    setimagedata( "earrings-tulip.jpg", "Silver tulip earrings",
        "Silver tulip earrings size 2 cm"),
    setimagedata( "starfire.jpg",  "Silver earrings", "Silver earrings model Starfire"),
//    setimagedata( "flowerpot1.jpg",  "Flower pot brooch", "Flower pot brooch with silver and copper about 6 cm size", 0,0),
    setimagedata( "earrings-vera.jpg", "Silver earrings", "Silver earrings bent shape 3 cm sanded in one direction", 0,0),
    setimagedata( "earrings-flameart.jpg", "Silver Flameart earrings", "Silver earrings bent shape 3 cm nearly molten (flame art) and cooled and polished", 0,0),
    setimagedata( "brooch-ayline.jpg", "Silver figure on 18 carat gold", "Silver figure on 18 carat gold size 6 cm", 0,0),
    setimagedata( "star-at.jpg", " Silver star with Austrian flag", "Silver ten point star with Austrian flag of copper size 6 cm across", 0,0),
    setimagedata( "tandje-janette3.jpg", " Golden brooch with 2 child's teeth", " Golden brooch with 2 child's teeth, 4 cm high", 0,0)
);

// Chokers

images4 = new Array(
    setimagedata("choker.jpg", "Golden choker", "Golden choker weight about 72 grams", 0,0),
    //setimagedata("choker2.jpg", "Silver choker", "", 0,0),
    setimagedata("choker-small2.jpg",  "Narrow Silver choker", "", 0,0),
    setimagedata("choker1-vera41.jpg", "Wide Silver choker", "Asymmetric silver choker 2 cm wide", 0,0),
    setimagedata("choker-hennyvera.jpg", " Choker", "Silver choker", 0,0),
    setimagedata("choker-hennyvera-detail.jpg", " Choker detail", "Detail of Silver choker", 0,0),
    setimagedata("pendant-woman.jpg", "Silver woman pendant", "Silver woman pendant 6 cm long", 0,0),
    setimagedata("pendant-mermaid.jpg", " Silver Mermaid pendant", "Silver pendant of a Mermaid 6 cm long", 0,0),
    setimagedata("pendant-scorpio.jpg", " Silver Scorpio sign pendant", "Silver pendant showing the Scorpio zodiac sign 6 cm long", 0,0)
);

// Other jewelry

images5 = new Array(
    setimagedata("communion.jpg", "Silver communion box", "Silver communion box height about 8 cm", 0,0),
    setimagedata("bspoon.jpg",  "Silver spoon", "Silver spoon with baby shape at end, length about 15 cm", 900,450),
    setimagedata("crown.jpg","Silver crown", "Silver crown diameter about 8 cm", 0,0),
    setimagedata("cup.jpg", "Silver cup", "Silver cup height about 8 cm, diameter 5 cm", 0,0),
    setimagedata("silver.jpg", "Some small silver jewelry", "", 0,0),
    setimagedata("smallflower.jpg",  "Silver small flower holder", "", 0,0),
    setimagedata("littlebox.jpg", "Silver small box 3x4 cm", "", 0,0),
    //setimagedata("wine1.jpg", "Wine bottle stopper decoration", "", 0,0),
    //setimagedata("wine2.jpg",  "Another wine bottle stopper decoration", "", 0,0),
    setimagedata("wildboar.jpg", "Pair of small buttons for on a man s shirt", "pair of small buttons for on a man s shirt, 2.5 x 2 cm"),
    setimagedata("wildboar2.jpg", "Detail of one small button", "Detail of one small button"),
    setimagedata("silverbox-yvonne1.jpg", "Silver box with a heart", "Silver box with a heart size 3cm"),
    setimagedata("silverbox-yvonne2.jpg", "Silver box with a heart opened", "Silver box with a heart size 3cm opened"),
    setimagedata("polyhedra.jpg", "Silver polyhedra", "Polyhedra, one dodecahedron, two (large and small) octahedrons and one tetrahedron made of silver sheet.")
    
);

g_language = "nl";

var images6 = new Array (
    setimagedata("o-brooch1.jpg", "", "Silver brooch (EUR 20)$$Zilveren broche (EUR 25)", "Silver brooch, size about 6 cm (EUR 20)$$Zilveren broche, grootte ongeveer 6 cm (EUR 20)"),
    setimagedata("o-brooch2.jpg", "", "Round silver brooch (EUR 15)$$Ronde zilveren broche (EUR 20)", "Round silver brooch diameter 3.5 cm (EUR 15)$$Ronde zilveren broche, diameter 3.5 cm (EUR 15)"),
    setimagedata("o-brooch-leaf.jpg", "", "Leaf shaped brooch (EUR 20)$$Bladbroche (EUR 25)",
        "Leaf shaped brooch length 6 cm (&eurol 20)$$Bladbroche 6 cm lang (EUR 25)"),
//    setimagedata("o-brooch-flower1.jpg", "", "Flower shaped brooch (EUR 20)$$Bloem vormige broche (EUR 20)",
//         "Flower shaped brooch 6 cm (EUR 20)$$Bloem vormige broche 6cm (EUR 20)"),
    setimagedata( "pendant1.jpg", "Silver flower pendant (EUR 25)$$Zilveren hanger (EUR 30)", "", 450, 670),
    setimagedata("o-brooch-tulip2.jpg", "", "Tulip shaped silver brooch (EUR 20)$$Tulp vormige zilveren broche (EUR 30)",
        "Tulip shaped silver brooch, size about 6 cm (EUR 20)$$Tulp vormige zilveren broche ongeveer 6 cm groot (EUR 30)"),
    setimagedata("o-cork-cap1.jpg", "", "Silver capped cork (EUR 15)$$Kurk met zilveren dop (EUR 15)", "Silver capped cork (EUR 15)$$Kurk met zilveren dop (EUR 15)"),
    setimagedata("o-cork-cap2.jpg", "", "Silver capped cork (EUR 15)$$Kurk met zilveren dop (EUR 15)", "Silver capped cork (EUR 15)$$Kurk met zilveren dop (EUR 15)"),
    setimagedata("o-rings1.jpg", "", "Different silver rings (EUR 15)$$Verschillende zilveren ringen (EUR 20)", "Different silver rings, each EUR 15$$Verschillende zilveren ringen, ieder EUR 20")
);


function makePage(title, win, index, which)
{
//alert(parent.textbox);
    index_1 = index-1;
    index1  = index+1;
    var titleheader="";
    var jsmakepage = "javascript:makePage(\"" + title + "\",\"" + win + "\",";
    var hrefstart = "<a href='" + jsmakepage;
    var table;
    var images = eval("images" + which);

    if (typeof(index) == "string")
    {
        table = "<table border=0 cellpadding=0 cellspacing=0>\n";
        titleheader = "<center><h1 class=decorated>" + title + "</h1></center>\n";

        for (var i=0; i<images.length; i++)
        {
            var idx = images[i].jpg.lastIndexOf(".");
            var thumbnail = g_imgdir + images[i].jpg.substring(0,idx) + "_t" + images[i].jpg.substring(idx);
            var mouseover = g_enlargetext;
            if (images[i].longdesc != '') mouseover = images[i].longdesc;

            if (i % g_ncols == 0)  table += "<tr>";
            table += ("<td width=" + g_cellwidth + " height=" + g_cellheight + " align=center>" + hrefstart + i +
             "," +which +");'  onmouseover='window.status=\"" + mouseover + "\";return true;' onmouseout='window.status=\"\";return true;'><img src=\"" + thumbnail + "\" border=0></a></td>\n"
            );
            if (i % g_ncols == g_ncols-1)  table += "</tr>";
        }
        // forgotten </tr>
        if (i % g_ncols != g_ncols)  table += "</tr>";
        table += "</table>";
    }
    else
    {
        if (index > 0)
            left  = hrefstart + index_1 + "," +which +");'  onmouseover='window.status=\"" + g_lefttext + "\";return true;' onmouseout='window.status=\"\";return true;'><img src=arrow-left.gif border=0></a>&nbsp;\n";
        else
            left = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";

        if (index < images.length-1)
            right = hrefstart + index1 + "," +which +");' onmouseover='window.status=\"" + g_righttext + "\";return true;' onmouseout='window.status=\"\";return true;'><img src=arrow-right.gif border=0></a>&nbsp;\n";
        else
            right = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";

        table =
        "<table border=0 cellpadding=0 cellspacing=0>\n" +
        "  <tr>\n" +
        "    <td align=center>\n" +
        "    <table border=0 cellpadding=0 cellspacing=0>\n" +
        "      <tr align=right>\n" +
        "        <td> \n" +
        left + right +
        "        </td><td align=right height=20>" + index1 + " " + g_of + " " + images.length + " " + g_pictures + "</td>\n" +
        "      </tr>\n" +
        "      </table>\n" +
        "  </td></tr>\n" +


        "  <tr>\n" +
        "     <td align=center valign=middle height=" + (g_picwidth + 10) + ">\n" +
        "        <table border=0 cellpadding=0 cellspacing=0>\n" +
        "          <tr>\n" +
        "            <td><a href='" + jsmakepage + "\"\"," +which +");'  onmouseover='window.status=\"" + g_returnindex + "\";return true;' onmouseout='window.status=\"\";return true;'>" +
        "          <img name=photo border=0 class=picframe src=\"" + g_imgdir + images[index].jpg + "\"></a> </td>\n" +
        "          </tr>\n" +
        "          <tr>\n" +
        "            <td colspan=4 align=center>" + images[index].longdesc + "&nbsp;</td>\n" +
        "          </tr>\n" +
        "          </table>\n" +
        "    </td>\n" +
        "  </tr>\n" +

        "  </table>\n" ;
    }

    var imagestable =
        titleheader +
    "<table cellpadding=0 cellspacing=0 border=0 width=100% height=100%><tr>" +
    ( g_leftwidth > 0 ?
    "<td valign=top class=tdleft width=" + g_leftwidth + "px>" +
     menuchoices + "</td>" : "" ) +

    "<td><p align=center>" +

    table +

    "</td></tr></table>";

    var w = eval(win);

    var page =
    " <html>\n" +
    "<head>\n" +
    "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">\n" +
    "<meta name=\"description\" content=\"\">\n" +
    "<meta name=\"keywords\" content=\"\">\n" +
    "<script language=javascript src=main.js></script>\n" +
    "<title> " + title + "</title>\n" +
     stylesheet() +

    "<s" + "cript type='text/javascript' src='func.js'><\/s" + "cript>\n"+

    "</head>\n" +
    "<body class=maintext oncontextmenu='return false;' id=image><div id='main'>\n" +

    imagestable +

    "<\/div>" +
    "<s" + "cript type='text/javascript'>\n" +
    "  wikipedia('main');\n" +
    "<\/s" + "cript>\n"+

    "<\/body>\n" +
    "<\/html>\n";
//page = showSource(page)


    var newdoc = w.document.open("text/html")
    newdoc.write(page)
    newdoc.close()
    w.focus();
}


function writeDocBack() {
  var oNewDoc = document.open("text/html");
  var sMarkup = "<HTML><HEAD><TITLE>New Document</title></HEAD>";
  sMarkup += "<BODY>Hello, world!</BODY></HTML>";
  oNewDoc.write(sMarkup);
  oNewDoc.close();
}


function fullscreen(img)
{

}

