if (child) {
anchorNode= child;
anchorOffset= 0;
}
else if (goog.dom.contains(anchorNode, focusNode)) {
// If focus node is contained in anchorNode, it must be before the
// end of the node. Hence we are reversed.
return true;
}

if (child) {
focusNode= child;
focusOffset= 0;
}
else if (goog.dom.contains(focusNode, anchorNode)) {
// If anchor node is contained in focusNode, it must be before the
// end of the node. Hence we are not reversed.
return false;
}

if (child)
{ [[#variable4410ac00]]=child;
[[#variable4410aba0]]=0;
}
else
if (goog.dom.contains( [[#variable4410ac00]], [[#variable4410ab40]]))
{
// If focus node is contained in anchorNode, it must be before the
// end of the node. Hence we are reversed.
// If anchor node is contained in focusNode, it must be before the
// end of the node. Hence we are not reversed.
return [[#variable4410aae0]];
}