焦虑症的表现和症状( 四 )


0){ document.body.style.overflow = auto; var html = document.getElementsByTagName(html)[0]; html.style.overflow = auto; document.body.removeAttribute(scroll); document.documentElement.scrollTop += box.top; document.body.scrollTop += box.top; box.top =
0; html.style.overflow = hidden; document.body.style.overflow = hidden; document.body.setAttribute(scroll, no); } window.external.refreshAxPos(box.left, box.top, box.right, box.bottom, window.screenLeft, window.screenTop); }catch(e){ } }, enumFlash: function(objArr) { for (var i =
0; i < objArr.length; ++i) { if (extPlayer.action.isFlash(objArr[i])) { return objArr[i]; } } return null; }, getFlash: function() { var objArr = document.getElementsByTagName(object); var node = extPlayer.action.enumFlash(objArr); if (null == node) { var embedArr = document.getElementsByTagName(embed); node = extPlayer.action.enumFlash(embedArr); } return node; }, tryToGo: function() { if (ispop == window.external.ispop()) { extPlayer.flashAttr.node = extPlayer.action.getFlash(); extPlayer.callBacks.go(noextract); } }, isFlash: function(obj) { try { var box = Util.getElementViewRect(obj); var width = box.right - box.left, height = box.bottom - box.top; return width * height >= extPlayer.flashAttr.flashMinS && width * height < extPlayer.flashAttr.flashMaxS && width <= height *
4 && (obj.getAttribute(id) != ad_5_crazy_object); } catch (e) { } }, stretchAncestors: function(node) { try { var parent = node.parentNode; if (document.body == parent || document.body == node) { return; } var cssText = parent.style.cssText; extPlayer.flashAttr.ancesterWHArr.push(cssText); if (video.sina.com.cn == location.host){ parent.style.position = absolute; } parent.style.top =
0px; parent.style.left =
0px; parent.style.width = 10000px; parent.style.height = 120000px; parent.style.textAlign = left; if (parent.nextSibling || parent.previousSibling){ parent.style.float = none; if (parent.nextSibling){ var node = parent.nextSibling; while (node){ extPlayer.flashAttr.siblingCssArr.push({display : node.style ? node.style.display : , ele: node}); if (node.style){ node.style.display = none; } node = node.nextSibling; } } if (parent.previousSibling){ var node = parent.previousSibling; while (node){ extPlayer.flashAttr.siblingCssArr.push({display : node.style ? node.style.display : , ele: node}); if (node.style){ node.style.display = none; } node = node.previousSibling; } } } extPlayer.action.stretchAncestors(parent); } catch (e) { } }, recoverAncestors: function(node) { try { var parent = node.parentNode; var i =
0; while (document.body != parent) { parent.style.cssText = extPlayer.flashAttr.ancesterWHArr[i]; parent = parent.parentNode; ++i; } for (var i =
0; i < extPlayer.flashAttr.siblingCssArr.length; ++ i){ var node = extPlayer.flashAttr.siblingCssArr[i]; if (node.ele.style){ node.ele.style.display = node.display; } } } catch (e) { } } }, callBacks: { mouseoverBtn: function() { try { extPlayer.flashAttr.hoverImg.setAttribute("src", file:/// + extPlayer.flashAttr.picFolder + \alone_hover.png); extPlayer.flashAttr.btnPlay.style.display = ""; } catch (e) { } }, mouseoutBtn: function() { try { extPlayer.flashAttr.hoverImg.setAttribute("src", file:/// + extPlayer.flashAttr.picFolder + \alone_normal.png); } catch (e) { } }, mousedownBtn: function() { try { extPlayer.flashAttr.hoverImg.setAttribute("src", file:/// + extPlayer.flashAttr.picFolder + \alone_down.png); } catch (e) { } }, go: function(extract) { try { if (null == extPlayer.flashAttr.node) { extPlayer.flashAttr.node = extPlayer.action.getFlash(); } var box = Util.getElementViewRect(extPlayer.flashAttr.node); var html = document.getElementsByTagName(html)[0]; html.style.overflow = hidden; document.body.style.overflow = hidden; document.body.setAttribute(scroll, no); extPlayer.flashAttr.tmpNode.width = box.right - box.left + px; extPlayer.flashAttr.tmpNode.height = box.bottom - box.top + px; extPlayer.flashAttr.tmpNode.marginLeft = extPlayer.flashAttr.node.style.marginLeft; extPlayer.flashAttr.tmpNode.marginRight = extPlayer.flashAttr.node.style.marginRight; extPlayer.flashAttr.tmpNode.align = extPlayer.flashAttr.node.align; extPlayer.flashAttr.node.style.marginLeft =