        

      /**
      * Button Configuration
      **/
      var buttons = 
      [
        { 'link': "../overview",
          'text': "Overview of Pultruded Products"
        },
        { 'link': "../struc_shapes/",
          'text': "Structural Shapes &amp; Plate"
        },
        { 'link': "../fab_structures/",
          'text': "Fabricated Structures"
        },
        { 'link': "../grating",
          'text': "Grating"
        },
        { 'link': "../custom_pultrusions",
          'text': "Custom Pultrusions"
        },
        { 'link': "../gritted_plate",
          'text': "Gritted Plate"
        },
        { 'link': "../handrail_systems",
          'text': "Handrail Systems"
        },
        { 'link': "../structural_panels",
          'text': "Structural Building Panels"
        },
        { 'link': "../decking",
          'text': "Decking"
        },
        { 'link': "../studs_nuts",
          'text': "Studs &amp; Nuts"
        },
        { 'link': "../../../selected_markets/waste_water/#Baffles",
          'text': "Baffles"
        },
		{ 'link': "../ladders_cages",
          'text': "Ladders and Cages"
        },
		{ 'link': "../struc_reinforcement_and_strengthening",
          'text': "Structural Reinforcement and Strengthening"
        }
      ];
      
      function SmallMenuMake() { 
        floatMenu2 = new WebDDM('SmallMenu',menuData2);
        var sm = document.getElementById("sidemenu");
        text = "";
        for(var iiii=0;iiii<buttons.length;iiii++)
            {
              var rtn = document.createElement("div");
      		  rtn.innerHTML=buttons[iiii].text; 

    		  if(CurrentPage!=iiii)
    		  {
		      rtn.className="button";
              rtn.style.cursor="pointer";
    		  rtn.onmouseover=function(evt) 
    		  	{ 
    		  		//this.style.backgroundColor="#ED1B2E"; 
    		  		this.style.color="white"; 
    		  		for(var i=0; i<this.childNodes.length; i++)
    		  		{  if(this.childNodes[i].tagName=="SPAN")
		      		  {	this.childNodes[i].style.backgroundColor="#ED1B2E";
		      		  }
		      	      else 
		      		  { for(var j=0; j<this.childNodes[i].childNodes.length; j++)
		      		  	{ if(this.childNodes[i].childNodes[j].style)
		      		  	  { this.childNodes[i].childNodes[j].style.backgroundColor="#ED1B2E"; }
		      		  	  else { this.childNodes[i].childNodes[j].style = "background-color: #ED1B2E" }
		      		  	}
		      		  }
		      		};
    		  	};
    		  rtn.buttonNo = iiii;
			  rtn.onclick=function(evt)
			  { window.open(buttons[this.buttonNo].link,"_self");
			  }
		      rtn.onmouseleave=function(evt) 
		      { //this.style.backgroundColor="white";
		      	this.style.color="#333333";
		      	//if(window.event.srcElement.tagName=="DIV")
		      	//{
    		  		for(var i=0; i<this.childNodes.length; i++)
    		  		{  if(this.childNodes[i].tagName=="SPAN")
		      		  {	this.childNodes[i].style.backgroundColor="white";
		      		  }
		      	      else 
		      		  { for(var j=0; j<this.childNodes[i].childNodes.length; j++)
		      		  	{ if(this.childNodes[i].childNodes[j].style)
		      		  	  { this.childNodes[i].childNodes[j].style.backgroundColor="white"; }
		      		  	  else { this.childNodes[i].childNodes[j].style = "background-color: white" }
		      		  	}
		      		  }
		      		};
		        //};
		      };
   		  	//If we're using DOM even modeling, then we don't want yet have an onmouseout event.
    		  if(rtn.addEventListener)
    		  	rtn.onmouseout=rtn.onmouseleave;
		      /* 
		      rtn.addEventListener('mouseover',rtn.mouseover,true);
		      rtn.addEventListener('mouseout',rtn.mouseout,true);
		      */
		      } else { 
		      	rtn.setAttribute("id","sbutton"); 
		      };
              sm.appendChild(rtn);
              var br = document.createElement("div");
              
              //br.style.height="3px";
              //br.style.margin="0px";
              //br.style.padding="0px";
              
	          sm.appendChild(br);
              //Rico.Corner.round(rtn,{'border':'EB2D2E'});
            }
         //sm.innerHTML=text;
         if(!NiftyCheck())
			   alert("NO NIFTY!");
			Rounded("div#sbutton","all","transparent","#000000","border #ED1B2E" );
			Rounded("div.button","all","transparent","#FFFFFF","border #ED1B2E");
		//register();
      };		
      
      function MakeButton(bb){
      return rtn;
      }
      
      function MakeSelectedButton(bb){
      var rtn='<a class="button" id="sbutton">' + bb.text + '</a><br />';  
      return rtn;
      }

