function find_location() {
	var mkeys=new Array("index","help","earn","action","board","mystats","resources","news");
	var defaultkey="index";
	
	// ascertain the document location
	var here=new String(document.location);

	// work through the keywords and test if one is in the location
	for (i=0;i<mkeys.length;i++){
  		if (here.indexOf(mkeys[i])>-1) 
 			return(mkeys[i]);
   	}
	return(defaultkey);
}

//-------------------------------

function eval_location() {
    var loc = find_location();
	//alert("here: "+loc);
    smart_nav(loc,'down');
}


//--------------------------------------------
  function smart_nav(whattab,state) { 
    var loc = find_location();
    if (((loc == whattab) && (state == 'down')) || ((loc != whattab) && (state != 'down'))){   
	  if (whattab=='mystats')
	     MM_swapImage(whattab+'_tab_left','','images/tab_left_'+state+'.gif',whattab+'_tab_right','','images/tab_right_'+state+'.gif','corner3','','images/corner3_'+state+'.gif',(state=='over'));
	  else
	     MM_swapImage(whattab+'_tab_left','','images/tab_left_'+state+'.gif',whattab+'_tab_right','','images/tab_right_'+state+'.gif',(state=='over'));
	  //alert("whattab: "+whattab+", loc: "+loc+", "+(loc == whattab));
	  MM_changeProp(whattab,'','style.color','#990000','TD');
	  if (state=='over'){
	    MM_changeProp(whattab,'','style.backgroundColor','#c3a8a8','TD');
		MM_changeProp(whattab+'_left','','style.backgroundColor','#c3a8a8','TD');
		MM_changeProp(whattab+'_right','','style.backgroundColor','#c3a8a8','TD');
		MM_changeProp(whattab+'_left','','style.verticalAlign','top','TD');
		MM_changeProp(whattab+'_right','','style.verticalAlign','top','TD');
		MM_changeProp(whattab+'_left','','style.textAlign','left','TD');
		MM_changeProp(whattab+'_right','','style.textAlign','right','TD');
		MM_changeProp(whattab+'_left','','style.padding','0px','TD');
		MM_changeProp(whattab+'_right','','style.padding','0px','TD');
	  }else{
	    MM_changeProp(whattab,'','style.backgroundColor','#FFFFFF','TD');
		MM_changeProp(whattab+'_left','','style.backgroundColor','#FFFFFF','TD');
		MM_changeProp(whattab+'_right','','style.backgroundColor','#FFFFFF','TD');
		MM_changeProp(whattab+'_left','','style.verticalAlign','top','TD');
		MM_changeProp(whattab+'_right','','style.verticalAlign','top','TD');
		MM_changeProp(whattab+'_left','','style.textAlign','left','TD');
		MM_changeProp(whattab+'_right','','style.textAlign','right','TD');
		MM_changeProp(whattab+'_left','','style.padding','0px','TD');
		MM_changeProp(whattab+'_right','','style.padding','0px','TD');
	  }	
	}
  }
  
//-------------------------------------
  function nav_out(whattab) {
    var loc = find_location();
    if (loc != whattab){
      MM_swapImgRestore();
	  MM_changeProp(whattab,'','style.color','#FFFFFF','TD');
	  MM_changeProp(whattab,'','style.backgroundColor','#990000','TD');
	  MM_changeProp(whattab+'_left','','style.backgroundColor','#990000','TD');
	  MM_changeProp(whattab+'_right','','style.backgroundColor','#990000','TD');
	}  
  }