/*
	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/


function getPageCMTargetUrl(_1){
_1=_1||"";
var _2=_1.indexOf(location.hostname);
if(_2>0){
_2+=location.hostname.length;
return _1.substring(_2);
}else{
return _1;
}
};
var cmCreateLinkTag;
function createPageMenuItem(_3,_4){
var _5=_4.selected;
var _6=_4.expandable;
var _7="";
var _8="";
if(_6==1){
_8=_4.altText+"(+)";
}else{
_8=_4.altText;
}
if(_5==1){
_7=_4.altText;
}else{
_7="<a href=\""+_4.absoluteLink+"\" "+"onClick=\"return cmCreateManualLinkClickTag("+"'"+getPageCMTargetUrl(_4.absoluteLink)+"', '"+(_4.formatedCMLinkName||"")+"', '"+location.pathname+"');"+"\" "+"target='"+(_4.external?"_blank":(_4.target||""))+"' "+">"+_8+"</a>";
}
return _7;
};
function createPageLevelToolbar(_9,_a){
var _b=new Object;
var _c=new Array();
var _d="";
var _e=new Boolean(false);
var _f="";
if(_a.length>0){
for(var z=0;z<_a.length;z++){
_b.parentMenu=_a[z].parentMenu;
_b.HTMLMenu=getSecondLevelMenuHtml(_a[z]);
_c[z]=_b;
}
}
if(undefined!=_9){
var _11=_9.menuName;
_f="<span class='pageMenuTitle'><h3 class='h3Access'>"+_11+"</h3></span>";
_f+="<ul>";
for(var i=0;i<_9.menuItems.length;i++){
var _13=_9.menuItems[i];
var _14=createPageMenuItem(i,_13);
_f+="<li>&#8226&#32;";
_f+=_14;
if(_c.length>0){
for(var x=0;x<_c.length;x++){
var _16=_c[x].parentMenu;
if((i+1)==_16){
_f+=_c[x].HTMLMenu;
}else{
if(_16==0){
_e=true;
}
}
}
}
_f+="</li>";
}
if(_e){
if(_c.length>0){
for(var x=0;x<_c.length;x++){
var _16=_c[x].parentMenu;
if(_16==0){
_d+=_c[x].HTMLMenu;
}
}
}
}
_f+=_d;
_f=_f+"</ul>";
}
return _f;
};
function getSecondLevelMenuHtml(_17){
var _18="<ul>";
for(var x=0;x<_17.menuItems.length;x++){
var _1a=_17.menuItems[x];
var _1b=createPageMenuItem(x,_1a);
_18=_18+"<li>&#183&#32;";
_18=_18+_1b;
_18=_18+"</li>";
}
_18=_18+"</ul>";
return _18;
};
function createPageLevelMenu(_1c){
var _1d=_1c.menuList;
var _1e=document.getElementById("secondaryNavMenus");
var _1f;
var _20;
var _21=new Array();
var _22=0;
if(undefined!=_1e&&null!=_1e){
for(var i=0;i<_1d.length;i++){
var _24=_1d[i];
var _25=_24.parentMenu;
if(_25==0&&i==0){
_20=_24;
}else{
_21[_22]=_24;
_22++;
}
}
_1f=createPageLevelToolbar(_20,_21);
_1e.innerHTML=_1f;
}
};

