function CanHaveClass__CssFriendlyAdapters(_1){
return ((_1!=null)&&(_1.className!=null));
}
function HasAnyClass__CssFriendlyAdapters(_2){
return (CanHaveClass__CssFriendlyAdapters(_2)&&(_2.className.length>0));
}
function HasClass__CssFriendlyAdapters(_3,_4){
return (HasAnyClass__CssFriendlyAdapters(_3)&&(_3.className.indexOf(_4)>-1));
}
function AddClass__CssFriendlyAdapters(_5,_6){
if(HasAnyClass__CssFriendlyAdapters(_5)){
if(!HasClass__CssFriendlyAdapters(_5,_6)){
_5.className=_5.className+" "+_6;
}
}else{
if(CanHaveClass__CssFriendlyAdapters(_5)){
_5.className=_6;
}
}
}
function AddClassUpward__CssFriendlyAdapters(_7,_8,_9){
var _a=_7;
while((_a!=null)&&(!HasClass__CssFriendlyAdapters(_a,topmostClass))){
AddClass__CssFriendlyAdapters(_a,_9);
_a=_a.parentNode;
}
}
function SwapClass__CssFriendlyAdapters(_b,_c,_d){
if(HasAnyClass__CssFriendlyAdapters(_b)){
_b.className=_b.className.replace(new RegExp(_c,"gi"),_d);
}
}
function SwapOrAddClass__CssFriendlyAdapters(_e,_f,_10){
if(HasClass__CssFriendlyAdapters(_e,_f)){
SwapClass__CssFriendlyAdapters(_e,_f,_10);
}else{
AddClass__CssFriendlyAdapters(_e,_10);
}
}
function RemoveClass__CssFriendlyAdapters(_11,_12){
SwapClass__CssFriendlyAdapters(_11,_12,"");
}
function RemoveClassUpward__CssFriendlyAdapters(_13,_14,_15){
var _16=_13;
while((_16!=null)&&(!HasClass__CssFriendlyAdapters(_16,topmostClass))){
RemoveClass__CssFriendlyAdapters(_16,_15);
_16=_16.parentNode;
}
}
function IsEnterKey(){
var _17=false;
var _18=0;
if((typeof (window.event)!="undefined")&&(window.event!=null)){
_18=window.event.keyCode;
}else{
if((typeof (e)!="undefined")&&(e!=null)){
_18=e.which;
}
}
if(_18==13){
_17=true;
}
return _17;
}


