function Menu(mainNavNames,mainNavLinks){ 
    if(arguments.length!=2||!mainNavNames.length||!mainNavLinks.length){return;} 
    for(var i=0;i<mainNavNames.length;i++){ 
        if(typeof(mainNavNames[i])!='string'||typeof(mainNavLinks[i])!='string'){return;} 
    }
    this.mainNavNames=mainNavNames; 
    this.mainNavLinks=mainNavLinks; 
    this.loc=location.href; 
    this.d=document.createElement('div'); 
    this.d.id='mainmenu'; 
    this.links=createLinks; 
    this.build=buildMenu; 
    return this.build(); 
} 

function createLinks()
{ 
    for(var i=0;i<this.mainNavNames.length;i++)
    { 
    var a=document.createElement('a'); 
    a.appendChild(document.createTextNode(this.mainNavNames[i])); 
    a.href=this.mainNavLinks[i];
    a.title=this.mainNavNames[i];
    this.loc.indexOf(a.href,0)!=-1?a.className='activemainlink':a.className='mainnav'; 
    this.d.appendChild(a);
    var f= document.createElement('img');
    f.src='img/nav_border.gif';
    f.className='nav_border';
    
    if(i!=0)
        {
        this.d.insertBefore(f,a)
        }
    } 
} 

function buildMenu()
{ 
    this.links(); 
    return this.d;
} 

window.onload=function(){ 
    if(document.body&&document.body.parentNode){ 
        var brdr = "<div class='nav_border'><img src='img/nav_border.gif' /></div>";
        mainNavNames=new Array('Home','Software','Business Outsource Processing','Development','Old And Rare Archiving','Direct Mail','Contamination','About Us'); 
        var loc = this.loc=location.pathname;
        mainNavLinks=new Array('default.aspx','Software.aspx','KGS-BOP.aspx','Development.aspx','OldAndRareArchiving.aspx','DirectMailFulfilment.aspx','DocumentContamination.aspx','AboutUs.aspx'); 
        var menu=new Menu(mainNavNames,mainNavLinks); 
        var v1 = document.getElementById("subnav");
        v1.parentNode.insertBefore(menu,v1);
    } 
}

