
function MM_findObj(n, d) 
{ //v4.0
  var p,i,x;  
  if(!d) d=document; 
  if((p=n.indexOf("?"))>0&&parent.frames.length) 
  {
 	d=parent.frames[n.substring(p+1)].document; 
	n=n.substring(0,p);
  }
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

var IEx = (document.all)?1:0;
var NS4 = (document.layers)?1:0
var NS6 = (document.getElementById)?1:0

var vBkgColor_margin = "#F2C58E";
var vBkgColor_cell = "#031323";
var vBkgColor_hcell = "#031323";

var arMenuTop0 = new Array();
var arMenuTop1 = new Array();
var arMenuTop2 = new Array();

arMenuTop0[0] = new Array('Product Overview', 'overview.htm');
arMenuTop0[1] = new Array('News', 'news.htm');
arMenuTop0[2] = new Array('About Oldcastle', 'oldcastle.htm');

arMenuTop1[0] = new Array('Photos', 'photos.htm');
arMenuTop1[1] = new Array('Colors', 'colors.htm');
arMenuTop1[2] = new Array('Catalog', 'catalog.htm');

arMenuTop2[0] = new Array('Specifications', 'specifications.htm');
arMenuTop2[1] = new Array('Installation', 'installation.htm');
arMenuTop2[2] = new Array('Stone Sizes', 'stonesizes.htm');
arMenuTop2[3] = new Array('Selecting a pattern', 'patterns.htm');
arMenuTop2[4] = new Array('Cleaning', 'cleaning.htm');

function fWriteLayers() {
//  if(!NS4) {
    // layer0
    if(NS4)
     	menu0 = new Layer;
    document.write("<div id='menu0' style='position:absolute; left:0px; top:0px; width:110px; height:0px; z-index:10; visibility: hidden' onMouseOver=\"MM_showHideLayers('menu0','','show','menu1','','hide','menu2','','hide','menu3','','hide')\" onMouseOut=\"MM_showHideLayers('menu0','','hide','menu1','','hide','menu2','','hide','menu3','','hide')\"> "); 
    document.write("<table width='100%' border=0 cellspacing=0 cellpadding=0 bgcolor=" + vBkgColor_margin + "><tr><td >"); 
    document.write("<table width='100%' border=0 cellspacing=2 cellpadding=4>");
    for(i=0;i<arMenuTop0.length;i++) {
     	document.write("<tr bgcolor=" + vBkgColor_cell + ">");
     	document.write("<td nowrap width='*' onmouseover=\"this.style.backgroundColor='"
     	 + vBkgColor_hcell + "'\" onmouseout=\"this.style.backgroundColor='" + vBkgColor_cell 
     	 + "'\" onclick=\"location.href='" + arMenuTop0[i][1] + "'\"  ><a href='" 
       + arMenuTop0[i][1] + "' class=menu>" + arMenuTop0[i][0] + "</a></td>");
     	document.write("</tr>");
    }
    document.write("</table>");
    document.write("</td></tr></table>");
    document.write("</div>");

    // layer1
    if(NS4)
     	menu1 = new Layer;
    document.write("<div id='menu1' style=\"position:absolute; left:0px; top:0px; width:110px; height:0px; z-index:1; visibility: hidden\" onMouseOver=\"MM_showHideLayers('menu0','','hide','menu1','','show','menu2','','hide','menu3','','hide')\" onMouseOut=\"MM_showHideLayers('menu0','','hide','menu1','','hide','menu2','','hide','menu3','','hide')\">  "); 
    document.write("<table width=100% border=0 cellspacing=0 cellpadding=0 bgcolor=" + vBkgColor_margin + "><tr><td >"); 
    document.write("<table width='100%' border=0 cellspacing=2 cellpadding=4>");
    for(i=0;i<arMenuTop1.length;i++) {
     	document.write("<tr bgcolor=" + vBkgColor_cell + " > ");
     	document.write("<td width='*' nowrap onmouseover=\"this.style.backgroundColor='" + vBkgColor_hcell + "'\" onmouseout=\"this.style.backgroundColor='" + vBkgColor_cell + "'\" onclick=\"location.href='" + arMenuTop1[i][1] + "'\"   ><a href='" + arMenuTop1[i][1] + "' class=menu>" + arMenuTop1[i][0] + "</a></td> ");
     	document.write("</tr>");
    }
    document.write("</table>");
    document.write("</td></tr></table>");
    document.write("</div>");

    // layer2
    if(NS4)
     	menu2 = new Layer;
    document.write("<div id='menu2' style=\"position:absolute; left:0px; top:0px; width:110px; height:0px; z-index:1; visibility: hidden\" onMouseOver=\"MM_showHideLayers('menu0','','hide','menu1','','hide','menu2','','show','menu3','','hide')\" onMouseOut=\"MM_showHideLayers('menu0','','hide','menu1','','hide','menu2','','hide','menu3','','hide')\"> "); 
    document.write("<table width=100% border=0 cellspacing=0 cellpadding=0 bgcolor=" + vBkgColor_margin + "><tr><td >"); 
    document.write("<table width='100%' border=0 cellspacing=2 cellpadding=4>");
    for(i=0;i<arMenuTop2.length;i++) {
     	document.write("<tr bgcolor=" + vBkgColor_cell + " > ");
     	document.write("<td width='*'  nowrap  onmouseover=\"this.style.backgroundColor='" + vBkgColor_hcell + "'\" onmouseout=\"this.style.backgroundColor='" + vBkgColor_cell + "'\" onclick=\"location.href='" + arMenuTop2[i][1] + "'\"  ><a href='" + arMenuTop2[i][1] + "' class=menu>" + arMenuTop2[i][0] + "</a></td> ");
     	document.write("</tr>");
    }
    document.write("</table>");
    document.write("</td></tr></table>");
    document.write("</div>");

}

var pos = new Array(79, 169, 251);
var heights = new Array(29, 29, 29);

var menu0, menu1, menu2;
if (NS6 || IEx) {
 	menu0 = document.getElementById('menu0');
        menu1 = document.getElementById('menu1');
 	menu2 = document.getElementById('menu2');
}

function MM_setPosition() {
var theight = 0;
if(!NS4) {
  for (var i=0; i<3; i++) {
    if(IEx) { 
		    document.all("menu" + i).style.left = xy.offsetLeft + pos[i];
    		document.all("menu" + i).style.top = xy.offsetTop+heights[i];
  		} 
  		else if(NS4) {
/*
			str = "document.menu" + i + ".left = document.images.xy.x + pos[" + i + "]";			
			eval(str);
			str = "document.menu" + i + ".top = document.images.xy.y+theight-heights["+i+"]";
			eval(str);
*/
  		}
  		else if(NS6) {
   			str = "document.getElementById('menu"+i+"').style.left = document.getElementById('xy').offsetLeft + pos["+i+"]";
   			eval(str);
   			str = "document.getElementById('menu"+i+"').style.top = document.getElementById('xy').offsetTop+heights["+i+"]";		
   			eval(str);
  		}	
  }
}
}

