// JScript File
function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=GetMenuDoc(); 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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
	if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
	img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
	if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
	nbArr[nbArr.length] = img;
	for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
		if (!img.MM_up) img.MM_up = img.src;
		img.src = img.MM_dn = args[i+1];
		nbArr[nbArr.length] = img;
	} }
} else if (event == "over") {
	document.MM_nbOver = nbArr = new Array();
	for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
	if (!img.MM_up) img.MM_up = img.src;
	img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
	nbArr[nbArr.length] = img;
	}
} else if (event == "out" ) {
	for (i=0; i < document.MM_nbOver.length; i++) {
	img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
	nbArr = document[grpName];
	if (nbArr)
	for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
	document[grpName] = nbArr = new Array();
	for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
	if (!img.MM_up) img.MM_up = img.src;
	img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
	nbArr[nbArr.length] = img;
} }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
	document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
//MM_reloadPage(true);

function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { //v5.0
var newURL='', userAgent=navigator.userAgent, version=0;
if (userAgent.indexOf('Netscape') != -1) {
	version = parseFloat(userAgent.substring(userAgent.indexOf('Netscape')+9,userAgent.length));
	if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
	else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
} else if (userAgent.indexOf('MSIE') != -1) {
	version = parseFloat(userAgent.substring(userAgent.indexOf('MSIE')+4,userAgent.length));
	if (version >= IEvers)
	{if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
	else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}
function pviiClassNew(obj, new_style) { //v2.3 by PVII
  obj.className=new_style;
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) 
  {
    var ptrn = /bookpreviews/;
    if(ptrn.test(args[i+1]))
	{
        //alert(parent.frames["contentPane"].window.location);
        //alert(args[i+1]);
        parent.frames["contentPane"].window.location = args[i+1];
    }
    else
    {
        eval(args[i]+".location='"+args[i+1]+"'");
    }
  }  
}

function InitMenu()
{
	MM_nbGroup('over','about','assets_original/graphics/mainlinks2/frame1/about.gif','',1);
	MM_nbGroup('over','mission','assets_original/graphics/mainlinks2/frame1/mission.gif','',1);
	MM_nbGroup('over','search','assets_original/graphics/mainlinks2/frame1/search.gif','',1);
	MM_nbGroup('over','booklist','assets_original/graphics/mainlinks2/frame1/booklist.gif','',1);
	MM_nbGroup('over','downloads','assets_original/graphics/mainlinks2/frame1/downloads.gif','',1);
	MM_nbGroup('over','bookstore','assets_original/graphics/mainlinks2/frame1/bookstore.gif','',1);
	MM_nbGroup('over','top100','assets_original/graphics/mainlinks2/frame1/top100.gif','',1);
	MM_nbGroup('over','peopleinvalues','assets_original/graphics/mainlinks2/frame1/peopleinvalues.gif','',1);
	MM_nbGroup('over','staff','assets_original/graphics/mainlinks2/frame1/staff.gif','',1);
	MM_nbGroup('over','contact','assets_original/graphics/mainlinks2/frame1/contact.gif','',1);
	MM_nbGroup('over','links','assets_original/graphics/mainlinks2/frame1/links.gif','',1);
}

function GetMenuDoc()
{   
    var r = parent.frames["menuPane"].window.document;
    return r;
}

function RefreshAdminMenu() 
{
//alert('I am here')
}

function RefreshMenu() 
{
	var path = parent.frames["contentPane"].window.location.pathname;
    document.getElementById("spanComment").style.visibility = "hidden";
    var tradeMark = document.getElementById("spanTradeMark");
    //alert(tradeMark.innerHTML);
    var now = new Date;
    tradeMark.innerHTML = '&copy;' + now.getFullYear() + ' Axios Institute';
	InitMenu();
	if(path)
	{   
	    var ptrn = /privacy/;
	    if(!ptrn.test(path))
	    {
	        var re = /[^/]+\/([^.]+)\..+/;	
            var arr=re.exec(path);
            
            if (!arr)
            {
				re = /\/([^.]+)\..+/;	
				arr=re.exec(path);
            }
           
            var pageName = arr[1];
            //alert(pageName);
            
            switch (pageName)
            {
                case 'About':
                    MM_nbGroup('down','group1','about','assets_original/graphics/mainlinks2/frame2/about.gif',1);
                    break;
                case 'mission'   :
	                MM_nbGroup('down','group1','mission','assets_original/graphics/mainlinks2/frame2/mission.gif',1);
	                break;
                case 'booklist'  :
                case 'booklistpg2'  :
	                MM_nbGroup('down','group1','booklist','assets_original/graphics/mainlinks2/frame2/booklist.gif',1);
	                break;
                case 'bookpreviews' :
	                MM_nbGroup('down','group1','downloads','assets_original/graphics/mainlinks2/frame2/downloads.gif',1);
	                break;
                case 'bookstore' :
	                MM_nbGroup('down','group1','bookstore','assets_original/graphics/mainlinks2/frame2/bookstore.gif',1);
	                break;
                case 'staff'     :
	                MM_nbGroup('down','group1','staff','assets_original/graphics/mainlinks2/frame2/staff.gif',1);
	                break;
                case 'contact'   :
	                MM_nbGroup('down','group1','contact','assets_original/graphics/mainlinks2/frame2/contact.gif',1);
	                break;
                case 'links'     :
                    MM_nbGroup('down','group1','links','assets_original/graphics/mainlinks2/frame2/links.gif',1)
	                break;
                default:
                    re = /[^/]+\/([^.]+)/;	
                    arr=re.exec(pageName);
                    if(arr)
                    {
	                    pageName = arr[1];
                    }
                    switch (pageName)
                    {
                        case 'default'   :
                        case 'Browse'    :
	                        MM_nbGroup('down','group1','search','assets_original/graphics/mainlinks2/frame2/search.gif',1);
	                        break;
                        case 'top100'    :
	                        MM_nbGroup('down','group1','top100','assets_original/graphics/mainlinks2/frame2/top100.gif',1);
	                        break;
                        case 'OtherValues':
	                        MM_nbGroup('down','group1','peopleinvalues','assets_original/graphics/mainlinks2/frame2/peopleinvalues.gif',1);
//	                        var targetEl = document.getElementById('trComment');
	                        document.getElementById("spanComment").style.visibility = "visible";
	                        //alert(targetEl.parentNode.childNodes[2].nodeType);
	                        //targetEl.parentNode.removeChild(targetEl);
	                        //targetEl.setAttribute('visibility', 'false');
	                        break;
                        default:
                            MM_nbGroup('down','group1','about','assets_original/graphics/mainlinks2/frame2/about.gif',1);
                            break;
                    }
            }
        }            
    }        
}    

