function ip_setPanelToCurrentUrl(panelObj)
{
var rx = new RegExp(".*" + document.location.host, "i");
var strUrl = document.location.href.replace(rx,""); //make relative path
strUrl = strUrl.replace(/PageFactory\.aspx\?PageID=(\d+)/i, "Page$1.aspx"); //convert PageFactory.aspx?PageID=XX to PageXX.aspx
strUrl = strUrl.replace(/(\?|&).*/, ""); //remove the querystring
panelObj.setSelectedUrl(strUrl);
}
function RadPI(index,id,label,href,img,over,img2,over2,imgPos,type,level,cssClass,postBackFn){this.index=index;
this.id=id;
this.label=label;
this.href=href;
this.img=null;
this.over=null;
this.img2=null;
this.over2=null;
if(img){this.img=new Image();
this.img.src=img;
}if(over){this.over=new Image();
this.over.src=over;
}if(img2){this.img2=new Image();
this.img2.src=img2;
}if(over2){this.over2=new Image();
this.over2.src=over2;
}this.imgPos=imgPos;
this.type=type;
this.level=level;
this.cssClass=cssClass;
this.postBackFn=postBackFn;
this.state=null;
this.wrapper=null;
this.imageElem=null;
}function RadPanelbarClass(id,RadPT3G,RadPB4o,RadPl7O,RadPB85,RadPB8T,RadPS04,RadPZ4G,RadPl0G,RadPq06,RadPB92,RadPo83,RadPq8q,RadPS8q,RadPo82,RadPS77,RadPO29,RadPO26,RadPO77,RadPS42,RadPB1G,RadPl6O,RadPO93,RadPS30,RadPB5T,RadPq33,RadPO5G){this.id=id;
this.RadPT3G=RadPT3G;
this.RadPB4o=RadPB4o;
this.RadPl7O=RadPl7O;
this.RadPB85=RadPB85;
this.RadPB8T=RadPB8T;
this.RadPS04=RadPS04;
this.RadPZ4G=RadPZ4G;
this.RadPl0G=RadPl0G;
this.RadPq06=RadPq06;
this.RadPB92=RadPB92;
this.RadPo83=RadPo83;
this.RadPq8q=RadPq8q;
this.RadPS8q=RadPS8q;
this.RadPo82=RadPo82;
this.RadPS77=RadPS77;
this.RadPO29=RadPO29;
this.RadPO26=RadPO26;
this.RadPO77=RadPO77;
this.RadPS42=RadPS42;
this.RadPB1G=RadPB1G;
this.RadPl6O=RadPl6O;
this.RadPO93=RadPO93;
this.RadPS30=RadPS30;
this.RadPB5T=RadPB5T;
this.RadPl3G=-1;
this.RadPB36=-1;
this.RadPq33=RadPq33;
this.RadPO5G=RadPO5G;
ip_setPanelToCurrentUrl(this);
}
RadPanelbarClass.prototype.RadP_61=function (index){var RadP_8o=this.RadPl3G;
if(RadP_8o==index) return;
if(RadP_8o && RadP_8o>-1) this.RadPl4_(RadP_8o,false);
this.RadPl3G=index;
this.RadPZ5G(this.id+"SelectedUrl",index);
if(RadP_8o && RadP_8o>-1) this.RadPS44 (RadP_8o,false);
};
RadPanelbarClass.prototype.RadPZ62=function (index){var RadPB0G=this.RadPq5S(index);
for(var RadPl2o=0;
RadPl2o<RadPB0G.length;
RadPl2o++){if(this.RadPT3G[  RadPB0G[RadPl2o] ].state && this.RadPT3G[  RadPB0G[RadPl2o] ].state!="none")return this.RadPZ62(RadPB0G[RadPl2o]);
}return index;
};
RadPanelbarClass.prototype.RadPo59=function (index,state){var item=this.RadP_8G(index);
item.state=state;
this.RadPZ5G(this.id+index +"Wrapper" ,state);
};
RadPanelbarClass.prototype.RadPZ5G=function (sName,RadPo21){if(this.RadPq33=="Xookie");  //MR - changed "Cookie" to "Xookie" so the panel will ignore the menu state stored in the cookie
else return;
var RadPS33=this.RadPq1G (this.id);
var RadPT5Z ="";
var RadPT7S ="";
if(RadPS33){var RadPZ27=RadPS33.split(sName);
if(RadPZ27 && RadPZ27.length>1){RadPT5Z=RadPZ27[0];
RadPT7S=RadPZ27[1].substr(RadPZ27[1].indexOf("#")+1);
}else RadPT7S=RadPS33;
}document.cookie=this.id+"="+(RadPT5Z+sName +"-"+RadPo21+"#"+RadPT7S)+";path=/;";
};
RadPanelbarClass.prototype.RadPT16=function (sName){if(this.RadPq33=="Xookie");	  //MR - changed "Cookie" to "Xookie" so the panel will ignore the menu state stored in the cookie
else return;
var RadPq45=this.RadPq1G (this.id);
if(!RadPq45) return null;
var RadPo21=null;
var index=RadPq45.indexOf(sName);
if(index>=0){var RadPZ8O=index+sName.length+1;
RadPo21=RadPq45.substring (RadPZ8O,RadPq45.indexOf("#",RadPZ8O));
}return RadPo21;
};
RadPanelbarClass.prototype.RadPq1G=function (sName){var RadPo6O=document.cookie.split("; ");
for(var RadPl2o=0;
RadPl2o<RadPo6O.length;
RadPl2o++){var RadPq31=RadPo6O[RadPl2o].split("=");
if(sName==RadPq31[0]) return unescape(RadPq31[1]);
}return null;
};
RadPanelbarClass.prototype.RadPl33=function(){var RadPq90=new Date();
RadPq90.setTime (RadPq90.getTime()-1);
document.cookie=this.id+"=a"+";path=/;expires="+RadPq90.toGMTString();
};
RadPanelbarClass.prototype.RadP_9_=function (index){var RadPZ0S=this.RadPB36;
if(RadPZ0S==index)return;
var RadPG13=this.RadPT31(index);
for(var RadPl2o=0;
RadPl2o<RadPG13.length;
RadPl2o++) this.RadPo2S(RadPG13[RadPl2o]);
if(this.RadPT30(index,RadPZ0S));
else if(!this.RadPT30(RadPZ0S,index)){var RadP_5l=index;
while (!this.RadPT30 (RadP_5l,RadPZ0S)){RadP_5l=this.RadPT6G(RadP_5l);
if(RadP_5l<0){RadP_5l=-1;
break;
}}var RadPB0G=this.RadPq5S(RadP_5l);
for(var RadPl2o=0;
RadPl2o<RadPB0G.length;
RadPl2o++){if(this.RadPT30 (RadPB0G[RadPl2o],RadPZ0S)){RadPZ0S=RadPB0G[RadPl2o];
break;
}}for(var RadPl2o=0;
RadPl2o<RadPG13.length;
RadPl2o++) if(RadPG13[RadPl2o]==RadPZ0S) return;
this.RadPo2S(RadPZ0S);
}};
RadPanelbarClass.prototype.RadPS5q=function (index,collapseAll){if(index<0 || (!index && index !=0)) return;
if(collapseAll) for(var RadPl2o=0;
RadPl2o<this.RadPT3G.length;
RadPl2o++) this.RadPo2S(RadPl2o);
else if(this.RadPo83)this.RadP_9_ (index);
var RadPS00=this.RadP_8G (index);
if(RadPS00 && RadPS00.href) this.RadP_61(index);
if(index>-1){this.RadPB36=index;
}var RadP_32=true;
while (index>-1){this.RadPo4G(index,RadP_32);
index=this.RadPT6G (index);
RadPS00=this.RadP_8G (index);
if(RadPS00 && RadPS00.type!="Header") RadP_32=false;
else RadP_32=true;
}};
RadPanelbarClass.prototype.RadPo4G=function (index,RadP_32,isOver,applyEffect){var RadPS00=this.RadP_8G(index);
if(!RadPS00) return;
var RadPl56=RadPS00.wrapper;
if(RadPl56){if(applyEffect && this.RadPS8q!="" && RadPl56.style.filter!=null && RadPl56.filters){RadPl56.style.filter=this.RadPS8q;
if(RadPl56.filters[0]){if(RadPl56.filters[0].orientation!=null) RadPl56.filters[0].orientation="vertical";
RadPl56.filters[0].duration=0.9;
RadPl56.filters[0].apply();
RadPl56.style.display="block";
RadPl56.filters[0].play();
}}RadPl56.style.display="block";
}if(RadPl56 || RadPS00.type=="Header") this.RadPo59(index,"block");
this.RadPl4_(index,RadP_32);
this.RadPS44 (index,isOver);
};
RadPanelbarClass.prototype.RadPo2S=function (index,isOver){var RadPS00=this.RadP_8G(index);
if(!RadPS00) return;
if(RadPS00.wrapper){RadPS00.wrapper.style.display="none";
}if(RadPS00.wrapper || RadPS00.type=="Header") this.RadPo59(index,"none");
if(RadPS00.type=="Header" || RadPS00.href) this.RadPl4_(index,false);
if(this.RadPl3G!=index) this.RadPl4_(index,false);
this.RadPS44 (index,isOver);
};
RadPanelbarClass.prototype.RadPS44=function (index,isOver){var RadPS00=this.RadP_8G (index);
if(!RadPS00) return;
if(!RadPS00.imgPos) return;
var RadPB80=false;
if(RadPS00.wrapper) RadPB80=(RadPS00.wrapper.style.display!="none") ? true : false;
else RadPB80=this.RadPl3G==index ? true :false;
var img=isOver ? this.RadPT3G[index].over :  this.RadPT3G[index].img;
var img2=isOver ? this.RadPT3G[index].over2 :  this.RadPT3G[index].img2;
var RadPO23=RadPB80 ? img2 : img;
if(isOver && !RadPO23){if(RadPB80  && this.RadPT3G[index].img2) RadPO23=this.RadPT3G[index].img2;
else if(!RadPB80 && this.RadPT3G[index].img) RadPO23=this.RadPT3G[index].img;
}if(!RadPO23) RadPO23=img;
if(RadPO23){var RadPl61=this.RadPB2G(this.id+"Row"+index);
if(RadPS00.imgPos=="Background"){var RadPZ23=RadPl61.getElementsByTagName("TD");
if(RadPZ23.length>0){var RadPS5G=RadPZ23.item(RadPZ23.length-1);
RadPS5G.style.backgroundImage="url("+RadPO23.src+")";
}}else {if(!RadPS00.imageElem){var RadPZ19=RadPl61.getElementsByTagName("IMG");
if(RadPZ19.length>0) RadPS00.imageElem=RadPZ19.item(0);
}if(RadPS00.imageElem) RadPS00.imageElem.src=RadPO23.src;
}}};
RadPanelbarClass.prototype.onClick=function (index){var RadPS00=this.RadP_8G(index);
if(!RadPS00) return;
if(this.RadPO5G) this.RadPO5G (RadPS00);
if(this.RadPS30 && RadPS00.href){if(this.RadPB5T){if(typeof(Page_ClientValidate)!='function' ||  Page_ClientValidate()){eval(this.RadP_8G(index).postBackFn);
}}else eval(this.RadP_8G(index).postBackFn);
}var RadPl56=RadPS00.wrapper;
if(RadPl56 || RadPS00.type=="Header"){if(this.RadPo83) this.RadP_9_ (index);
this.RadPB36=index;
if(RadPS00 && RadPS00.type=="Header" && RadPS00.href && RadPS00.href!="#"){ this.RadPo59(index,"block");
this.RadP_61(index);
return true;
}}if(RadPS00 && RadPS00.href) this.RadP_61 (index);
if(RadPS00 && RadPS00.type!="Header" && RadPS00.href) this.RadPo4G(index,true,true,false);
else if(RadPS00.state=="block") this.RadPo2S(index,true);
else this.RadPo4G(index,true,true,true);
return true;
};
RadPanelbarClass.prototype.reset=function (){
if(this.RadPO93) this.RadPl33();
var RadPq3T=true;
if(this.RadPO29 || this.RadPo82 || this.RadPS77){for(var RadPl2o=0;
RadPl2o<this.RadPT3G.length;
RadPl2o++){var RadPl56=this.RadPB2G(this.id+RadPl2o +"Wrapper");
if(RadPl56) this.RadPT3G[RadPl2o].wrapper=RadPl56;
}for(var RadPZ28=0;
RadPZ28<this.RadPT3G.length;
RadPZ28++){if((this.RadPO29 && (this.RadPO29==this.RadP_8G(RadPZ28).id))|| (this.RadPo82 && (this.RadPo82.toLowerCase()==this.RadP_8G(RadPZ28).href.toLowerCase()))|| (this.RadPS77 && (this.RadPS77==this.RadP_8G(RadPZ28).label))){if(this.RadPo83) this.RadPl33();
this.RadPS5q(RadPZ28,this.RadPo83);
if(this.RadPo83) return;
else RadPq3T=false;
}}}var RadPZ28=document.location.href;
if(this.RadPl6O && RadPq3T){if(RadPZ28.indexOf("https:") ==0) RadPZ28=RadPZ28.substr(8);
else if(RadPZ28.indexOf("http:") ==0) RadPZ28=RadPZ28.substr(7);
if(RadPZ28.indexOf(this.RadPl6O)>=0) RadPZ28=RadPZ28.substr(this.RadPl6O.length);
}for(var RadPl2o=0;
RadPl2o<this.RadPT3G.length;
RadPl2o++){var RadPl56=this.RadPB2G(this.id+RadPl2o +"Wrapper");
if(RadPl56) this.RadPT3G[RadPl2o].wrapper=RadPl56;
var RadPl7B=this.RadPT16(this.id+RadPl2o +"Wrapper");
if(RadPl7B!= null){this.RadPT3G[RadPl2o].state=(RadPl7B!="none") ? "block" : "none";
if(RadPl7B!="block") this.RadPo2S(RadPl2o);
else{var RadP_32=(this.RadPT3G[RadPl2o].type=="Header" || this.RadPT3G[RadPl2o].index==this.RadPl3G)   ? true: false;
this.RadPo4G(RadPl2o,RadP_32);
}} else {if(RadPl56){this.RadPT3G[RadPl2o].state=(RadPl56.style.display!="none") ? "block" : "none";
}else this.RadPT3G[RadPl2o].state=null;
}
if(this.RadPl6O && !this.RadPo82 && this.RadPT3G[RadPl2o].href==RadPZ28){
this.RadPZ5G (this.id+"SelectedUrl",RadPl2o);
}
}this.RadPB36=this.RadPZ62(-1);
if(RadPq3T){var RadPG8_=this.RadPT16(this.id+"SelectedUrl");
if(RadPG8_ && RadPG8_>=0){var RadPS00=this.RadP_8G(RadPG8_);
if(RadPS00 && RadPS00.href)this.RadPl3G=RadPG8_;
}this.RadPS5q(RadPG8_);
}};
RadPanelbarClass.prototype.RadPT30=function (parentCounter,childCounter){var RadPB75=this.RadP_8G (parentCounter);
var RadPT2o=this.RadP_8G (childCounter);
if(parentCounter==-1) return true;
if(!RadPB75 || !RadPT2o || parentCounter>=childCounter || RadPB75.level>=RadPT2o.level || RadPB75==RadPT2o) return false;
var RadPB34=childCounter;
while (RadPB34>-1){RadPB34=this.RadPT6G (RadPB34);
var RadPB3S=this.RadP_8G (RadPB34);
if(RadPB3S && RadPB3S==RadPB75) return true;
}return false;
};
RadPanelbarClass.prototype.RadPT6G=function (index){var RadPT2o=this.RadP_8G (index);
if(!RadPT2o) return-1;
while (index>=0){var RadPB3S=this.RadP_8G (index);
if(RadPB3S.level<RadPT2o.level)return index;
index--;
}return-1;
};
RadPanelbarClass.prototype.RadPT31=function (index){if(index<-1) return null;
var RadPT3G=new Array();
var RadPl6Z=this.RadPT6G (index);
var RadPl2o=0;
var RadPZ27=this.RadPq5S (RadPl6Z);
for(var RadPB76=0;
RadPB76<RadPZ27.length;
RadPB76++)if(RadPZ27[RadPB76]!=index) RadPT3G[RadPl2o++]=RadPZ27[RadPB76];
return RadPT3G;
};
RadPanelbarClass.prototype.RadPq5S=function (index){var RadPB75=null;
var level=-1;
if(RadPB75=this.RadP_8G(index)) level=RadPB75.level;
else index=-1;
var RadPl2o=0;
var RadPT3G=new Array();
while (true){var RadPT50=this.RadP_8G (++index);
if(!RadPT50 || RadPT50.level==level) break;
else if((RadPT50.level-1)==level) RadPT3G[RadPl2o++]=index;
}return RadPT3G;
};
RadPanelbarClass.prototype.RadP_8G=function (index){if(this.RadPT3G) return this.RadPT3G[index];
};
RadPanelbarClass.prototype.RadPB2G=function (id){var RadPl14=null;
if(document.getElementById) RadPl14=document.getElementById(id);
else if(document.all) RadPl14=document.all[id];
return RadPl14;
};
RadPanelbarClass.prototype.onOut=function (RadPl14,index){var RadPS00=this.RadP_8G(index);
var type=RadPS00.type;
if(type!="Header"){RadPl14.style.backgroundColor="";
if(parseInt(RadPl14.style.borderWidth) > 0){RadPl14.style.margin="1px 1px 1px 1px";
RadPl14.style.border ="0px solid red";
}}else{if(this.RadPq06){RadPl14.bgColor=this.RadPl0G;
if(this.RadPS42) RadPl14.style.backgroundColor=this.RadPl0G;
}if(this.RadPZ4G) RadPl14.style.color=this.RadPS04;
if(this.RadPq8q){var RadPl56=RadPS00.wrapper;
if(RadPl56){var RadPq6Z="1px solid "+this.RadPB85;
RadPl56.style.borderLeft=RadPq6Z;
RadPl56.style.borderBottom=RadPq6Z;
RadPl56.style.borderRight=RadPq6Z;
}}}this.RadPS44(index,false);
};
RadPanelbarClass.prototype.onOver=function (RadPl14,index){var RadPS00=this.RadP_8G(index);
var type=RadPS00.type;
if(type!="Header"){RadPl14.style.backgroundColor=this.RadPl7O;
if(this.RadPB4o){RadPl14.style.border="1px solid "+this.RadPB4o;
RadPl14.style.margin="0px 0px 0px 0px";
}}else{if(this.RadPq06){if(this.RadPS42) RadPl14.style.backgroundColor=this.RadPq06;
RadPl14.bgColor=this.RadPq06;
}if(this.RadPZ4G) RadPl14.style.color=this.RadPZ4G;
if(this.RadPq8q){var RadPl56=RadPS00.wrapper;
if(RadPl56){var RadPq6Z="1px solid "+this.RadPB8T;
RadPl56.style.borderLeft=RadPq6Z;
RadPl56.style.borderBottom=RadPq6Z;
RadPl56.style.borderRight=RadPq6Z;
}}}this.RadPS44(index,true);
};
RadPanelbarClass.prototype.RadPl4_=function (index,RadP_32){var RadPS00=this.RadP_8G(index);
if(!RadPS00) return;
var RadPo0T=this.RadPB2G(this.id+"Row"+index);
var RadPl61=null;
if(RadPS00.href){var RadPO74=RadPo0T.getElementsByTagName("A");
if(!RadPS00.img) RadPl61=RadPO74.item(0);
else{if(RadPS00.imgPos=="Left" || RadPS00.imgPos=="Top") RadPl61=RadPO74.item(RadPO74.length-1);
else RadPl61=RadPO74.item(0);
}}else if(RadPS00.label){var RadPl50=RadPo0T.getElementsByTagName("SPAN");
if(RadPl50.length>0) RadPl61=RadPl50.item(0);
}if(RadPS00.type=="Header"){if(RadP_32){if(this.RadPB1G){RadPo0T.className=this.RadPB1G;
if(RadPl61){RadPl61.className=this.RadPB1G;
RadPl61.style.border="0px solid white";
}}}else{if(this.RadPB1G){if(RadPS00.cssClass){RadPo0T.className=RadPS00.cssClass;
if(RadPl61){RadPl61.className=RadPS00.cssClass;
RadPl61.style.border="0px solid white";
}}else{RadPo0T.className=this.RadPS42;
if(RadPl61){RadPl61.className=this.RadPS42;
RadPl61.style.border="0px solid white";
}}}}}else{if(RadP_32){if(RadPl61 && RadPS00.href && this.RadPO77){RadPl61.className=this.RadPO77;
}}else{if(RadPl61 && RadPS00.href && this.RadPO77){if(RadPS00.cssClass)RadPl61.className=RadPS00.cssClass;
else RadPl61.className=this.RadPO26;
}}}};
RadPanelbarClass.prototype.RadPT3O=function (id){for(var RadPl2o=0;
RadPl2o<this.RadPT3G.length;
RadPl2o++){if(this.RadPT3G[RadPl2o].id==id) return this.RadPT3G[RadPl2o];
}return null;
};
RadPanelbarClass.prototype.setSelectedId=function(id){this.RadPO29=id;
this.RadPo82=this.RadPS77="";
this.reset();
};
RadPanelbarClass.prototype.setSelectedUrl=function(url){this.RadPo82=url;
this.RadPO29=this.RadPS77="";
this.reset();
};
RadPanelbarClass.prototype.setSelectedLabel=function(label){this.RadPS77=label;
this.RadPO29=this.RadPo82="";
this.reset();
};