// JavaScript Document
menuCss=new Array('startbutton','regbutton','regbutton','regbutton','regbutton','endbutton'); 

menuActCss=new Array('sactivebutton','activebutton','activebutton','activebutton','activebutton','eactivebutton'); 

folder=new Array('home','about_us','products','clientele','careers','contact'); 

	function getFileName() {
		var pathname = location.pathname;
		var pos = (pathname.lastIndexOf("/")==0)?pathname.lastIndexOf("\\"):pathname.lastIndexOf("/");
		var filename = pathname.substr(pos+1,pathname.length);
		return filename;
	}

	function getFolderPath(){
		return location.pathname.substr(0,location.pathname.length - getFileName().length - 1);
		alert(getFolderPath())
	}

	function getParentFolder(){
		var pathname = location.pathname;
		var pos = (getFolderPath().lastIndexOf("/")==0)?getFolderPath().lastIndexOf("\\"):getFolderPath().lastIndexOf("/");
		var pos_lastslash = (pathname.lastIndexOf("/")==0)?pathname.lastIndexOf("\\"):pathname.lastIndexOf("/");
		return getFolderPath().substr(pos+1,( pos_lastslash - pos - 1));
	}
	
	
function Menu(menuTexts,menuLinks){ 
this.d=document.getElementById('nav');
    if(arguments.length!=2||!menuTexts.length||!menuLinks.length){return;} 

    for(var i=0;i<menuTexts.length;i++){ 

        if(typeof(menuTexts[i])!='string'||typeof(menuLinks[i])!='string'){
			return;
		} 

    }

    this.menuTexts=menuTexts; 

    this.menuLinks=menuLinks; 

    this.loc=location.href; 

	this.d=document.getElementById('nav');

    this.leftCorner=createLeftCorner; 

    this.links=createLinks; 

    this.rightCorner=createRightCorner; 

    this.build=buildMenu; 

    return this.build(); 

} 

function createLeftCorner(){ 

    var lc=document.createElement('span'); 

    lc.className='leftcorner'; 

    lc.innerHTML='&nbsp;'; 

    this.d.appendChild(lc); 

} 

function createRightCorner(){ 

    var rc=document.createElement('span'); 

    rc.className='rightcorner';

    rc.innerHTML='&nbsp;'; 

    this.d.appendChild(rc); 

} 

function createLinks(){ 

    for(var i=0;i<this.menuTexts.length;i++){ 

          var a=document.createElement('a'); 

          a.appendChild(document.createTextNode(this.menuTexts[i])); 

          a.href=this.menuLinks[i]; 

          a.title=this.menuTexts[i]; 


		  folder[i]==getParentFolder()?a.className= menuActCss[i]:a.className=menuCss[i]; 


         this.d.appendChild(a); 

    } 

} 

function buildMenu(){ 

  /* this.leftCorner(); */

    this.links(); 
	
	/* this.rightCorner(); */
	 
	return this.d; 
    

} 

window.onload=function(){ 

    if(document.body&&document.body.firstChild){ 

          menuTexts=new Array('Home','About POS AD Group','Products & Services','Clientele','Careers','Contact Us'); 

          menuLinks=new Array('index.html','about_us/ab_ab.html','products/products.html','clientele/clientele.html','careers/careers.html','contact/contact.html'); 
		 
          var menu=new Menu(menuTexts,menuLinks); 

		  var target = document.getElementById('nav');
		
 		  //target.parentNode.insertBefore(menu, target); 	  

    } 

}

