var query = getUrlQuery(ifrLoc.href);
if(query == null){// alert("iframeLoaded");// we hit the end of the history, so we should go backif(historyStack.length == 1){
handleBackButton();
}return;
}if(moveForward){// we were expecting it, so it's not either a forward or backward movement
moveForward = false;
return;
}//Check the back stack first, since it is more likely.//Note that only one step back or forward is supported.if(historyStack.length>= 2&& query == getUrlQuery(historyStack[historyStack.length-2].url)){
handleBackButton();
}elseif(forwardStack.length>0&& query == getUrlQuery(forwardStack[forwardStack.length-1].url)){
handleForwardButton();
}