var browser;

if (document.layers) 
    browser = "nn4";
if (document.all) 
    browser = "ie";
if (window.navigator.userAgent.toLowerCase().match("gecko"))
    browser= "gecko";
    
function LayerVisible(visible, id)
{
    if (browser == "gecko" )
        document.poppedLayer = eval('document.getElementById("' + id + '")');
    else if (browser == "ie")
        document.poppedLayer = eval('document.getElementById("' + id + '")');
    else
        document.poppedLayer = eval('document.layers["' + id + '"]');
    
    if(visible == 0)
        document.poppedLayer.style.display = "none";
    else if(visible == 1)
        document.poppedLayer.style.display = "block";
}


function RemoveID(id)
{
	var idelement = document.getElementById(id);
	idelement.parentNode.removeChild(idelement);
}

function PrintFriendly(title, s)
{
   ClearPuzzle();
   top.consoleRef=window.open("", "fwpprintfriendly",
		"width=800,height=600, menubar=1, toolbar=1" +
		",status=1, scrollbars=1, resizable=1");
	
	var html = "";
	
	html =
    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n" +
    "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n\n" +
    "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n" +
		"\n<head>\n" +
		"\t<title>" + title + "</title>\n";
      
    //if(s != "")
    //{
        html = html +
          "\t<link rel=\"Stylesheet\" href=\"css/fwpws.css\" media=\"all\"" +
          " type=\"text/css\" />\n";
    //}
    html = html +
    "<script type=\"text/javascript\" src=\"js/fwpgeneral.js\"></script>" +
		"</head>\n\n" +
		"<body onload=\"self.focus(); RemoveID('puzzlebuttons'); \">\n" +
		"<div align=\"center\">\n" +
		document.getElementById("fwppuzzle").innerHTML +
		"</div>\n\n" +
		"</body>\n</html>";
		
	top.consoleRef.document.writeln(html);
	top.consoleRef.document.close();
}
