function goToPage(url){
  location.href=url+tokenString;
}
function setFooter(){
  var arr = [];
  if(isMdeUser) arr = mde_footer_links;
  else arr = advanced_footer_links;
  var str = "<div id='footer'><div align='center'>";
  for(var i=0;i<arr.length;i++){
    str+="<a href='"+arr[i][0]+tokenString+"'>"+arr[i][1]+"</a>";
	if(i!=(arr.length-1)) str+=" | ";
  }
  str+="<br />All materials within these web pages are copyrighted. &copy; 2006-2010 Advance Education, Inc. All Rights Reserved.</div></div>";
  getTheObject("footer_div").innerHTML=str;
}
function setMastHead(){
  var str = "  <div id='logo'>"+
	"    <a href='/index.html?"+tokenString+"'><img src='/images/logo.gif' alt='AdvancED logo' border='0'> </a>"+
	"  </div>"+
	"  <div id='masthead_details'>"+
	"    <div id='top_menu'>"+
	"      <ul>"+
	"        <li id='loginlogout_link'>"+getLoginLogoutStr()+"</li>";
  for(var i=0;i<advanced_top_links.length;i++){
    str+="<li><a "+advanced_top_links[i][1]+" href='"+advanced_top_links[i][0]+tokenString+"'>"+advanced_top_links[i][2]+"</a>|</li>";
  }
  str+="      </ul>"+
	"      <div id='curved_corner'></div>"+
	"    </div>"+
	"    <div id='top_menu2' style='padding-top:2px'>";
  if(isMdeUser){
	str+="<ul>";
	for(var i=0;i<mde_top_links.length;i++){
      str+="<li><a "+mde_top_links[i][1]+" href='"+mde_top_links[i][0]+tokenString+"'>"+mde_top_links[i][2]+"</a>"+((i==0)?"":"|")+"</li>";
    }
	str+="</ul><div id='curved_corner'></div><div id='quickLink_txt'>MDE Quick Links&nbsp;</div>";
  }
  str+="	</div>"+
	"	<div id='welcome_order'>"+
	"	  <div id='welcome_user'>"+(is_logged_in?getGreeting():"")+"</div>"+
	"       <div id='online_store'>"+
	"         <span class='print_option' style='padding-right: 30px;'>"+
	"           <img src='/images/school.gif'>&nbsp;<a href='/oasis2/u/par/search' target='_blank'>Educational Institution Locator</a>&nbsp;&nbsp;"+
	"           <img src='/images/cart.gif'>&nbsp;<a href='http://shop.advanc-ed.org' target='_blank'>Online Store</a>"+
	"         </span>"+
	"       </div>"+
	"	  </div>"+
	"    <div id='advancedorganizations'>"+
	"      <span class='strapline'><em>AdvancED is the parent organization of</em></span><br />"+
	"      <ul>"+
	"        <li style='margin-left:35px;'>"+
	"          <a href='http://www.ncacasi.org' target='_blank'>NCA CASI</a>"+
	"        </li>"+
	"        <li>"+
	"          <a href='http://www.sacscasi.org' target='_blank'>SACS CASI</a>"+
	"        </li>"+
	"      </ul>"+
	"    </div>"+
	"  </div>";
   getTheObject("masthead").innerHTML=str;
}

function getLoginLogoutStr(){
  if(is_logged_in){
    if(isMdeUser) return "<a class=\"noborder\" href=\"/oasis/do/login\">Login</a>";
	else return "<a class=\"noborder\" href=\"/oasis/do/login\">Login</a>";
  }
  else{
    if(isMdeUser) return "<a class=\"noborder\" href=\"/oasis/do/login\" target=\"_blank\">Login</a>";
	else return "<a class=\"noborder\" href=\"/oasis/do/login\" target=\"_blank\">Login</a>";
  }
}
function getGreeting(){
  if(tokenString.length>14){
	var nameString = tokenString.substring(14);
	while(nameString.indexOf("%20")>0){
		var spaceIdx = nameString.indexOf("%20");
		nameString = nameString.substring(0,spaceIdx)+" "+nameString.substring(spaceIdx+3);
	}
    while(nameString.indexOf(";apos;")>0){
		var spaceIdx = nameString.indexOf(";apos;");
		nameString = nameString.substring(0,spaceIdx)+"'"+nameString.substring(spaceIdx+6);
	}
	var idx = nameString.indexOf("|");
	return "Welcome, "+nameString.substring(0,idx) +" "+nameString.substring(idx+1);
  }
  return "";
}
function loadPageAndSetMenu(menuIndex, submenuIndex, url){
   create_Iframe(menuIndex, url);
   setHiLite("_aSMenu_"+menuIndex+submenuIndex);
}
function submitPractice(){
  location.href="/oasis/do/login?action=load&fwdForm=advanced"+stateCodeStr+""
}
function submitInfo_Update(formName){
  location.href="/oasis/do/login?action=load&fwdForm=accred&formName="+formName+stateCodeStr;
}
function accessMdeReports() {
  location.href='/oasis/do/login?action=load&fwdForm=cnaEdYES&homePage=MDE';
}
function accessSAR_SA() {
  location.href='/oasis/do/login?action=load&fwdForm=SAR_SA&homePage=MDE'+stateCodeStr;
}
function doMyAccreditation(){
  if(is_logged_in){
    if(is_manage_accred_sd || is_manage_accred_dt){
      location.href="/oasis/do/myAccreditation";
    }
    else{
      location.href="/accreditation/accreditation_tasks/?"+tokenString;
    }
  }
  else{
    location.href="/accreditation/accreditation_tasks/?"+tokenString;
  }
}
function accessReports() {
  if(isMdeUser) location.href='/oasis/do/login';
  else alert("You do not have a passcode");
}

function create_Menu(menuName, subMenuName, bread1, bread2){
  if(homePage==undefined) homePage = "AdvancED";
  initAll();
  var isNavIE = (navigator.userAgent.toLowerCase().indexOf("msie") != -1);
  var breadArray = [["/?"+tokenString, "Home"]];
  var menuNo = -1;
  var subMenuNo = -1;
//comment following two lines [setMastHead() and setFooter()] for webapp
  setMastHead();
  setFooter();
  var str = "<ul>";
  for(var i=0; i<menuArray.length; i++){
	var styleWidth="";
	var item_length=menuArray[i][0].length;
	if(item_length>20) styleWidth = " style=\"width:164px\"";
	else if(item_length>18) styleWidth = " style=\"width:124px\"";
	else if(item_length>15) styleWidth = " style=\"width:110px\"";
    else if(item_length>12) styleWidth = " style=\"width:100px\"";
	else if(item_length>9) styleWidth = " style=\"width:80px\"";
	else if(item_length>7) styleWidth = " style=\"width:70px\"";
	else if(item_length>5) styleWidth = " style=\"width:60px\"";
	else styleWidth = " style=\"width:50px\"";
	var menuStyleClass = "menu_items";
	if(menuArray[i][0].indexOf(menuName) != -1){
		menuNo=i;
		menuStyleClass = "menu_items_selected";
		breadArray[breadArray.length] = ["/"+menuArray[menuNo][1]+"?"+tokenString, menuArray[menuNo][0]];
	}
    str+="<li"+ styleWidth+"><div class=\""+menuStyleClass+"\" id=\"menu_"+i+"\"><a href='/"+menuArray[i][1]+"?"+tokenString+"'>"+menuArray[i][0]+"</a></div></li>";
  }
  var bread1Present = false;
  var bread2Present = false;

  str+="</ul>";
  getTheObject("menu_nav").innerHTML = str;
  if(menuNo!=-1 && menuArray[menuNo][2].length>0){
    var obj = getTheObject("left_nav_tree");
    var str = "";
    for(var i=0; i<menuArray[menuNo][2].length; i++){
      var arr_1 = menuArray[menuNo][2][i];
      var _aSMenu_id = "_aSMenu_"+menuNo+i;
      var actionStr = "href='/"+arr_1[1]+"?"+tokenString+"'";
	  if(arr_1[1].substring(0,2) == "xx"){
		if(arr_1[1].substring(2,3) == "x"){
		  var divIdx = arr_1[1].indexOf("|");
		  if(is_logged_in){
			actionStr = "href='/"+arr_1[1].substring(3,divIdx)+"?"+tokenString+"'";
		  }
		  else{
			actionStr = "href='/oasis/"+arr_1[1].substring(divIdx+1)+"'";
		  }
		}
		else{
		  actionStr = "href='"+arr_1[1].substring(2)+"'";
		}
	  }
	  if(subMenuNo==-1 && arr_1[0].indexOf(subMenuName) != -1) {
		  subMenuNo=i;
		  if(arr_1[1].substring(0,2) == "xx"){
            breadArray[breadArray.length] = ["/"+arr_1[1].substring(2)+"?"+tokenString, arr_1[0]];
          }
		  else{
		    breadArray[breadArray.length] = ["/"+arr_1[1]+"?"+tokenString, arr_1[0]];
		  }
			
	      bread1Present = false;
          bread2Present = false;
	  }
      str+= "<li><a id=\""+_aSMenu_id+"\" "+actionStr+" >"+arr_1[0]+"</a>\n"

	  var arr_2 = arr_1[2];
	  if(arr_2.length > 0){
	    str+="  <ul>\n";
	    for(var j=0; j<arr_2.length; j++){
          var arr_3 = arr_2[j];
		  var actionStr1 = "href='/"+arr_3[1]+"?"+tokenString+"'";

		  if(arr_3[1].substring(0,2) == "xx"){
			if(arr_3[1].substring(2,3) == "x"){
			  var divIdx = arr_3[1].indexOf("|");
			  if(is_logged_in){
				actionStr1 = "href='/"+arr_3[1].substring(3,divIdx)+"?"+tokenString+"'";
			  }
			  else{
				actionStr1 = "href='/oasis/"+arr_3[1].substring(divIdx+1)+"'";
			  }
			}
			else{
			  actionStr1 = "href='"+arr_3[1].substring(2)+"'";
			}
		  }
//comment following line for third level menu
//		  str+="      <li><a "+actionStr1+">"+arr_3[0]+"</a></li>\n";
///*
//adding the third level menu
		  str+="    <li><a "+actionStr1+">"+arr_3[0]+"</a>\n";
		  if(!bread1Present && bread1 && arr_3[0].indexOf(bread1) != -1){
	  		  if(arr_3[1].substring(0,2) == "xx"){
	            breadArray[breadArray.length] = ["/"+arr_3[1].substring(2)+"?"+tokenString, arr_3[0]];
		      }
			  else{
				breadArray[breadArray.length] = ["/"+arr_3[1]+"?"+tokenString, arr_3[0]];
			  }

			  bread1Present = true;
		  }

		  var arr_4 = arr_3[2];
		  if(arr_4.length > 0){
            str+="      <ul>\n";
		    for(var k=0; k<arr_4.length; k++){
              var arr_k = arr_4[k];
		      var actionStr2 = "href='/"+arr_k[1]+"?"+tokenString+"'";
		      if(arr_k[1].substring(0,2) == "xx"){
			    actionStr2 = "href='"+arr_k[1].substring(2)+"'";
		      }
			  if(bread1Present && !bread2Present && bread2 && arr_k[0].indexOf(bread2) != -1){
				  bread2Present = true;
	  	  		  if(arr_k[1].substring(0,2) == "xx"){
     	            breadArray[breadArray.length] = ["/"+arr_k[1].substring(2)+"?"+tokenString, arr_k[0]];
	    	      }
		    	  else{
			    	breadArray[breadArray.length] = ["/"+arr_k[1]+"?"+tokenString, arr_k[0]];
			      }
			  }
			  str+="        <li><a "+actionStr2+">"+arr_k[0]+"</a></li>\n";
		    }
            if(isNavIE){  
	          str+="        <iframe style='display: ; left:0px; position:absolute; top:0px; height:0px; width:194px;' src='' frameBorder='0' scrolling='no'></iframe>\n        </ul>\n      </li>\n";
			}
			else{
			  str+="       </ul>\n      </li>\n";
			}
		  }
		  else{
            str+= "      </li>\n";
		  }
//ending the third level
        }
        if(isNavIE){  
          str+="      <iframe style='display: ; left:0px; position:absolute; top:0px; height:0px; width:194px;' src='' frameBorder='0' scrolling='no'></iframe>\n      </ul>\n    </li>\n";
		}
		else{
		  str+="     </ul>\n    </li>\n";
		}
	  }
	  else{
        str+= "    </li>\n";
	  }
    }
        str+= "<div id='local_image'><img src='images/local_image.gif' border='0'></div>"
	obj.innerHTML = str;

    buildsubmenus();
	if(menuNo>-1 && subMenuNo>-1){
		getTheObject("_aSMenu_"+menuNo+subMenuNo).style.backgroundColor = "#6e92b6";
        getTheObject("_aSMenu_"+menuNo+subMenuNo).style.color = "#ffff00";
	}

  }
  if(menuNo!=-1) getTheObject("menu_"+menuNo).getElementsByTagName("a")[0].style.color = "yellow";
  var contentObj = getTheObject("main_content");
//comment following block for webapp for not to show breadcrumbs

  if(menuName!="Home" && contentObj && breadArray.length>1){
	var content_fullObj = getTheObject("content_full");
	var breadObj = document.createElement("div");
	breadObj.id = "breadcrumb";
	contentObj.insertBefore(breadObj,content_fullObj);
	var breadString = "<div id='breadcrumb_nav_container'><div id='breadcrumb_container'>";
	for(var i=0;i<breadArray.length; i++){
      if(i==breadArray.length-1){
		 breadString+="<span class='noLink_anchor'>"+breadArray[i][1]+"</span>";
	  }
	  else{
		 breadString+="<a href='"+breadArray[i][0]+"'>"+breadArray[i][1]+"</a><span class='breadcrumb_arrow'>&raquo;</span>";
	  }
	}
	breadObj.innerHTML = breadString + "</div></div>";

  }
  addBackToElement();
  
//end comment
  if(contentObj){
    if(contentObj.scrollHeight<450) contentObj.style.height="450px";
  }
}

function buildsubmenus(){
  for (var i=0; i<menuids.length; i++){
    var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
      ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
	  if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
	    ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
	  else //else if this is a sub level submenu (ul)
	    ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
      ultags[t].parentNode.onmouseover=function(){
        this.getElementsByTagName("ul")[0].style.display="block";
		if(navigator.userAgent.toLowerCase().indexOf("msie") != -1){  
          var ifrmObjs = this.getElementsByTagName("iframe");
          for(var j=0;j<ifrmObjs.length;j++){
            this.getElementsByTagName("iframe")[j].style.display="block";
            this.getElementsByTagName("iframe")[j].style.zIndex = this.getElementsByTagName("ul")[0].style.zIndex-100;
            this.getElementsByTagName("iframe")[j].style.height=this.getElementsByTagName("ul")[0].offsetHeight;
		  }
        }
      }
      ultags[t].parentNode.onmouseout=function(){
		if(navigator.userAgent.toLowerCase().indexOf("msie") != -1){  
          var ifrmObjs = this.getElementsByTagName("iframe");
          for(var j=0;j<ifrmObjs.length;j++){
            this.getElementsByTagName("iframe")[j].style.display="none";
          }
        }
		this.getElementsByTagName("ul")[0].style.display="none";
      }
    }
	for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
	  ultags[t].style.visibility="visible"
	  ultags[t].style.display="none"
	}
  }
}


var menuids=["left_nav_tree"] 
var homePage;
var menuArray;
var is_logged_in = false;
var is_manage_content = false;
var is_manage_users = false;
var is_manage_roles = false;
var is_manage_taxonomy = false;
var is_manage_accred_sd = false; //for school/district
var is_manage_accred_dt = false; //for district only
var is_manage_accred_sr = false;  //for state/region
var is_intranet_user = false;
var is_manage_workshops = false;
var isAdvancedUser = false;
var isMdeUser = false;
var isMdeUserOnly = false;
var is_manage_SA = false;
var isMdeManageSchool = false;

var menu_no=-1;
var subMenu_no=-1;
var isHomePage=true;
var stateCodeStr="";

function initAll(){
  try{
    if(tokenString.length>=2) stateCodeStr="&stateCode="+tokenString.substring(0,2);
  }
  catch(e){}

  menuArray = generalMenuArray;
  if(tokenString.length>0 && tokenString.substring(1,2)!="!" ){
    if(tokenString.substring(3,4) == "a" || tokenString.substring(3,4) == "m") is_logged_in = true;
    if(tokenString.substring(3,4) == "m") is_manage_workshops = true;
    if(tokenString.substring(4,5) == "b") is_manage_content = true;
    if(tokenString.substring(5,6) == "c") is_manage_users = true;
    if(tokenString.substring(6,7) == "d") is_manage_roles = true;
    if(tokenString.substring(7,8) == "e") is_manage_taxonomy = true;
    if(tokenString.substring(8,9) == "f"){
      is_manage_accred_sd = true;
      is_manage_accred_dt = false;
    }
    else if(tokenString.substring(8,9) == "d"){
      is_manage_accred_sd = false;
      is_manage_accred_dt = true;
    }
    if(tokenString.substring(9,10) == "g") is_manage_accred_sr = true;
    if(tokenString.substring(10,11) == "h") is_intranet_user = true;
    if(tokenString.substring(11,12) == "s") is_manage_SA = true;
//comment to remove MDE menu
    var ch = tokenString.substring(2,3);
    if(ch == "m" || ch == "M" || ch == "b" || ch == "B" || ch == "A" ){
	  homePage = "MDE";
   	  isMdeUser = true;
	  var _mde_accred_arr = mdeOnlyArray[2][1][2];
	  var temp_arr = _mde_accred_arr[_mde_accred_arr.length-1];
	  _mde_accred_arr.length = _mde_accred_arr.length-1;
	  if(is_logged_in){	  
        if(tokenString.substring(12,13) == 'i') _mde_accred_arr[_mde_accred_arr.length] = ["My School Improvement","xx/oasis/do/login",[]];
        if(ch == "B" || ch == "M" || ch == "A"){
          _mde_accred_arr[_mde_accred_arr.length] = ["Manage School Improvement","xx/oasis/do/mde/manageSchoolImprovement",[]];
        }
	    if(ch == "m" || ch == "M"){
	      isMdeUserOnly = true;
	    }
        if(tokenString.substring(13,14) == 'r') _mde_accred_arr[_mde_accred_arr.length] = ["View Reports","xx/oasis/do/mde/viewReports",[]];	    
	  }
      _mde_accred_arr[_mde_accred_arr.length]=temp_arr;
      mdeOnlyArray[2][1][2] = _mde_accred_arr;
      menuArray[menuArray.length] = mdeOnlyArray;
    }
  }
  else{
    try{
      if(homePage=="MDE"){
        isMdeUser = true;
        menuArray[menuArray.length] = mdeOnlyArray;
        tokenString="m2m";
      }
    }catch(e){
       tokenString="__";
    }
//end fcomment for mde
  }
  menuArray[4][2][0][2][1][1] = menuArray[4][2][0][2][1][1]+"?homePage="+homePage+stateCodeStr;

  if(is_manage_accred_sd || is_manage_accred_dt || is_manage_accred_sr ){
    var accred_arr = menuArray[3][2][0][2];
    var _accred_arr = [];
    _accred_arr[_accred_arr.length]=accred_arr[0];
    if(is_manage_accred_sd && is_manage_accred_sr){
      _accred_arr[_accred_arr.length] = ["My Accreditation","xx/oasis/do/myAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["Manage Accreditation<br />(for Staff & Volunteers)","xx/oasis/do/manageAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["Demographics Update","accreditation/accreditation_tasks/demographics_update/",[]];
    }
    else if(is_manage_accred_dt && is_manage_accred_sr){
      _accred_arr[_accred_arr.length] = ["My Accreditation","xx/oasis/do/myAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["My Schools","xx/oasis/do/mySchools",[]];
      _accred_arr[_accred_arr.length] = ["Manage Accreditation<br />(for Staff & Volunteers)","xx/oasis/do/manageAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["Demographics Update","accreditation/accreditation_tasks/demographics_update/",[]];
    }
    else if(is_manage_accred_sr){
      _accred_arr[_accred_arr.length] = ["Manage Accreditation<br />(for Staff & Volunteers)","xx/oasis/do/manageAccreditation",[]];
    }
    else if(is_manage_accred_sd){
      _accred_arr[_accred_arr.length] = ["My Accreditation","xx/oasis/do/myAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["Demographics Update","accreditation/accreditation_tasks/demographics_update/",[]];
    }
    else if(is_manage_accred_dt){
      _accred_arr[_accred_arr.length] = ["My Accreditation","xx/oasis/do/myAccreditation",[]];
      _accred_arr[_accred_arr.length] = ["My Schools","xx/oasis/do/mySchools",[]];
      _accred_arr[_accred_arr.length] = ["Demographics Update","accreditation/accreditation_tasks/demographics_update/",[]];
    }
    if(is_manage_SA){
      _accred_arr[_accred_arr.length] = ["Manage Self Assessments","xx/oasis/do/manageSelfAssessment",[]];
    }
    for(var i=1; i<accred_arr.length; i++){
	  _accred_arr[_accred_arr.length] = accred_arr[i];
    }
    menuArray[3][2][0][2] = _accred_arr;
  }
  if((is_logged_in || is_manage_taxonomy) && !isMdeUserOnly){
    var contnt_taxonomy_arr = menuArray[4][2][0][2];
    var arr_1=["Manage Content","xx/oasis/do/ManageContent?action=load_external",[]];
    if(is_manage_content){
      arr_1=["Manage Content","xx/oasis/do/ManageContent?action=load_internal",[]];
    }
    var arr_2=["Manage Taxonomy","xx/oasis/do/manageTaxonomy",[]];
    var _contnt_taxonomy_arr = [];
    _contnt_taxonomy_arr[_contnt_taxonomy_arr.length] = contnt_taxonomy_arr[0];
    _contnt_taxonomy_arr[_contnt_taxonomy_arr.length] = contnt_taxonomy_arr[1];
    if(is_logged_in){
      _contnt_taxonomy_arr[_contnt_taxonomy_arr.length] = arr_1;
    }
    if(is_manage_taxonomy){
      _contnt_taxonomy_arr[_contnt_taxonomy_arr.length] = arr_2;
    }
    for(var i=2; i<contnt_taxonomy_arr.length; i++){
	  _contnt_taxonomy_arr[_contnt_taxonomy_arr.length] = contnt_taxonomy_arr[i];
    }
    menuArray[4][2][0][2] = _contnt_taxonomy_arr;
  }
  if(is_intranet_user){
    menuArray[menuArray.length] = arr_iu;  //intranet menu items are in menu_items.js file
  }
  if(is_logged_in){
    var arr_mp = ["My Profile","my_profile.html",
      [
        ["Edit Profile","xx/oasis/do/profile?action=edit_my_profile",[]],
        ["Manage Access Codes","xx/oasis/do/manageAccessCodes?pageType=manage",[]],
        ["Change Password","xx/oasis/do/changePassword?action=load",[]]
      ]
    ];
    menuArray[menuArray.length] = arr_mp;
    if(!isMdeUserOnly){
      var arrWS = menuArray[5][2][1][2];
      if(is_manage_workshops ){
        var arrWS_2=["Manage Events","xx/oasis/do/manageWorkshops",[]];
        arrWS[arrWS.length] = arrWS_2;
        var arrWS_3=["Event Payments","xx/oasis/do/workshopReconciliation",[]];
        arrWS[arrWS.length] = arrWS_3;
      }
    }
  }
  if(is_manage_users && is_manage_roles){
    var arr_mu = ["Admin","admin.html",
      [
        ["Manage Users","xx/oasis/do/manageUsers?action=load",[]],
        ["Manage Roles","xx/oasis/do/manageRoles?action=load",[]]
      ]
    ];
    menuArray[menuArray.length] = arr_mu;
  }
  else if(is_manage_users){
    var arr_mu = ["Admin","admin.html",
      [
        ["Manage Users","xx/oasis/do/manageUsers?action=load",[]]
      ]
    ];
    menuArray[menuArray.length] = arr_mu;
  }
  else if(is_manage_roles){
    var arr_mu = ["Admin","admin.html",
      [
        ["Manage Roles","xx/oasis/do/manageRoles?action=load",[]]
      ]
    ];
    menuArray[menuArray.length] = arr_mu;
  }
}

var states=[
  ["az", "Arizona", "arizona","so"],
  ["ar", "Arkansas", "arkansas","so"],
  ["co", "Colorado", "colorado","so"],
  ["il", "Illinois", "illinois","so"],
  ["in", "Indiana", "indiana","so"],
  ["ia", "Iowa", "iowa","so"],
  ["ks", "Kansas", "kansas","so"],
  ["mi", "Michigan", "michigan","so"],
  ["mn", "Minnesota", "minnesota","so"],
  ["mo", "Missouri", "missouri","so"],
  ["ne", "Nebraska", "nebraska","so"],
  ["nm", "New Mexico", "newmexico","so"],
  ["nd", "North Dakota", "northdakota","so"],
  ["oh", "Ohio", "ohio","so"],
  ["ok", "Oklahoma", "oklahoma","so"],
  ["sd", "South Dakota", "southdakota","so"],
  ["wv", "West Virginia", "westvirginia","so"],
  ["wi", "Wisconsin", "wisconsin","so"],
  ["wy", "Wyoming", "wyoming","so"],
  ["dd", "DoDEA", "dodea","so"],
  ["nn", "Navajo Nation", "navajonation","so"],
  ["ps", "Postsecondary", "postsecondary","so"],
  ["al", "Alabama", "alabama","so"],
  ["fl", "Florida", "florida","so"],
  ["ga", "Georgia", "georgia","so"],
  ["ky", "Kentucky", "kentucky","so"],
  ["la", "Louisiana", "louisiana","so"],
  ["ms", "Mississippi", "mississippi","so"],
  ["nc", "North Carolina", "northcarolina","so"],
  ["sc", "South Carolina", "southcarolina","so"],
  ["tn", "Tennessee", "tennessee","so"],
  ["tx", "Texas", "texas","so"],
  ["va", "Virginia", "virginia","so"],
  ["lm", "Latin America", "latinamerica","so"],
  ["ci", "CITA", "cita","so"],
  ["fc", "Field Consultants", "online_resources","fc"],
  ["m2", "MDE", "mde","pt"]
];

function addBackToElement(){
  var backToElementNeeded = false;
  var backToRow=null;
  var _stateCode="";
  var stateName="";  
  var indexFile="";
  var entityType="";
  if(tokenString.length>=2 && tokenString.substring(0,2)!="__"){
    _stateCode=tokenString.substring(0,2);
	for(var i=0;i<states.length;i++){
      if(_stateCode==states[i][0]){
        stateName=states[i][1];
        indexFile=states[i][2];
        entityType=states[i][3];
		backToElementNeeded = true;
        break;
      }
    }
  }
  if(backToElementNeeded){
    var view_print_friendly_Table = getTheObject("vpf");
    var print_link_exists = false;
    if(view_print_friendly_Table){
      if(view_print_friendly_Table.getElementsByTagName("tr").length>0){
        if(view_print_friendly_Table.getElementsByTagName("tr")[0].id=="vpf_tr"){
          print_link_exists = true;
        }
      }
      if(print_link_exists){
        backToRow = view_print_friendly_Table.insertRow(1);
      }
      else{
        backToRow = view_print_friendly_Table.insertRow(0);
      }
      var cell1 = document.createElement("td");
      cell1.setAttribute("align", "right");
      cell1.innerHTML = "<img src='/images/arrow_right.gif\'>&nbsp;";
      backToRow.appendChild(cell1);
      var cell2  = document.createElement("td");
      cell2.setAttribute("align", "left");
      if(entityType=="so"){
        cell2.innerHTML = "<a href='/about_us/state_offices/"+indexFile+"?"+tokenString+"'>Go to "+stateName+"</a>";
      }
      else if(entityType=="fc"){
        cell2.innerHTML = "<a href='/professional_development/field_consultants/online_resources?"+tokenString+"'>Go to "+stateName+"</a>";
      }
      else if(entityType=="pt"){
        cell2.innerHTML = "<a href='/"+indexFile+"?"+tokenString+"'>Go to "+stateName+"</a>";
      }
      backToRow.appendChild(cell2);
    }
  }
}
