/**********************************************************Copyright (c) 2004-2008 成都依能科技有限公司软件开发部www.yineng.com.cn    FileName: common.js   Revision: 1.0  CreatDate: 2008-03-22  EmendDate: 2008-03-22     Author: LuoMaoLin    Description: Common Class***********************************************************/var targetBrowser = navigator.appVersion.substring(navigator.appVersion.indexOf("IE") + 2, navigator.appVersion.indexOf("IE") + 6);var defaultSelectValue = "点击选择...";function trimSpacer(sStr){return sStr.replace(/(^\s*)|(\s*$)/g, "");}function isEven(iNumber){    var returnValue = false;if(iNumber % 2 == 0){returnValue = true;}return returnValue;}function gotoURL(URL){self.location.href = URL;}function setUrlToFrame(){var isExist = top.location.href.indexOf("?url");var mainFrame = top.document.getElementById("mainFrame");if (isExist > 0){mainFrame.src = self.location.href.substr(isExist + 5);}}function getIFrame(sFrameID){    var frameObj,NNFrameObj;if (getBrowserType() == "NN"){    NNFrameObj = getElement(document,sFrameID);frameObj = NNFrameObj.contentWindow;}else{frameObj = document.frames(sFrameID);}return frameObj;}function getInIFrameObject(sFrameID,sElementID){    var returnObject;var iframeObj = getIFrame(sFrameID);if(iframeObj){returnObject = iframeObj.document.getElementById(sElementID);}return returnObject;}function openNormalWin(URL, winName){try{var newWin = window.open(URL, winName);newWin.focus();}catch(e){}}function openWin(URL, winName, features){var left, top, newWin;left = document.body.offsetWidth / 2 / 2;top = document.body.offsetHeight / 2 / 2;if(trimSpacer(features) == ""){    opwnScreenWin(URL, winName);}else{if (getBrowserType() == "IE"){newWin = window.open(URL, winName, features + ",top=" + top + ",left=" + left + ",fullscreen=no,location=no,scrollbars=yes,resizable=yes");}else{newWin = window.open(URL, winName, features + ",top=" + top + ",left=" + left + ",fullscreen=no,location=no,scrollbars=yes,resizable=yes");}newWin.focus();}}function opwnScreenWin(sURL,sWinName){    var screenWidth = screen.width;var screenHeight = screen.height;var sWindowName = sWinName || "screenWin";var newWin = window.open(sURL,sWindowName,"resizable=yes,top=0,left=0,scrollbars=yes");newWin.focus();newWin.resizeTo(screenWidth,screenHeight);newWin.moveTo(0,0);}function closeWin(){if (typeof (window.opener) == "undefined"){if(getBrowserType() == "IE" && targetBrowser > 6){top.window.opener = top;top.window.open('','_self','');top.window.close();}else{window.opener = null;window.close();}}else{if(getBrowserType() == "NN"){top.window.opener = top;top.window.open('','_parent','');top.window.close();}else{self.close();}}}function reFreshParrentWin(){    var theURL = window.opener.document.URL;window.opener.location.href = theURL;}function resetParrentWindow(sPath){window.opener.location.href = sPath;}function confirmWin(sMessage){var conWin = window.confirm(sMessage);return conWin;}function getBrowserType(){var uAgent = navigator.userAgent;if (uAgent.indexOf("Opera") >= 0){return "Opera";}if (navigator.appName == "Microsoft Internet Explorer"){return "IE";}else{return "NN";}}function GetoffsetLeft(theObject){var eleAbsLeft = 0;var elePosition = "";var eleObject = theObject;while (eleObject != null){thePosition = eleObject.position;eleObject.position = "static";eleAbsLeft += eleObject.offsetLeft;eleObject.position = elePosition;eleObject = eleObject.offsetParent;}return eleAbsLeft;}function GetoffsetTop(theObject){var eleAbsTop = 0;var elePosition = "";var eleObject = theObject;while (eleObject != null){elePosition = eleObject.position;eleObject.position = "static";eleAbsTop += eleObject.offsetTop;eleObject.position = elePosition;eleObject = eleObject.offsetParent;}return eleAbsTop;}function getElement(parentobj, id){var obj;if (!parentobj){return null;}if (parentobj.getElementById){obj = parentobj.getElementById(id);}else if (parentobj.all){obj = parentobj.all[id];}else if (parentobj.layers){obj = parentobj.layers[id];}return obj;}document.getElementsByClassName = function(className){  var returnValue = new Array();  var theClassName,isMatch,chLength,reg;  var children = document.body.getElementsByTagName("*");  chLength = children.length;  for(var i = 0; i < chLength; i++)  {  theClassName = children[i].className;  if(theClassName != null)  {reg = new RegExp("(^|\\s)" + className + "(\\s|$)");isMatch = theClassName.match(reg);if(isMatch){returnValue.push(children[i]);}  }  }  return returnValue;};document.getElementsByIDs = function(sID){  var returnValue = new Array();  var children = document.getElementsByTagName("*");  var iLength = children.length;  var sChildrenID;  for(var i = 0; i < iLength; i++)  {      sChildrenID = children[i].id;  if(searchString(sChildrenID,sID))  {returnValue.push(sChildrenID);  }  }  return returnValue;};function addLoadEvent(functionName){var oldonload = window.onload;if (typeof (window.onload) != "function"){window.onload = functionName;}else{window.onload = function(){oldonload();functionName();};}}function addResizeEvent(functionName){var oldonload = window.onresize;if (typeof (window.onresize) != "function"){window.onresize = functionName;}else{window.onresize = function(){oldonload();functionName();};}}function searchString(sourceStr, findStr){var isFind = sourceStr.indexOf(findStr);if (isFind >= 0){return true;}return false;}function adjustPagesHeight(){var oMain = getElement(document,"PageMain");var oLeft = getElement(document,"PageLeftColumn");var oRight = getElement(document,"PageRightColumn");if(oLeft != null && oRight != null && oMain != null){var iLeftHeight = oLeft.clientHeight;var iRightHeight = oRight.clientHeight;var iMainHeight = oMain.clientHeight;var iNewHeight = Math.max(iLeftHeight,iRightHeight,iMainHeight);oLeft.style.height = iNewHeight + "px";oRight.style.height = iNewHeight + "px";oMain.style.height = iNewHeight + "px";}}document.getElementsByClassName = function(className){  var returnValue = new Array();  var theClassName,isMatch,chLength,reg;  var children = document.body.getElementsByTagName("*");  chLength = children.length;  for(var i = 0; i < chLength; i++)  {  theClassName = children[i].className;  if(theClassName != null)  {reg = new RegExp("(^|\\s)" + className + "(\\s|$)");isMatch = theClassName.match(reg);if(isMatch){returnValue.push(children[i]);}  }  }  return returnValue;};function adjustPagesContentHeight(){var iOldHeight,iBodyHeight,iNewHeight,oMainContent;var oMainContents = document.getElementsByClassName("frameBgStyle");if(oMainContents.length > 0){oMainContent = oMainContents[0];iBodyHeight = document.body.clientHeight;iOldHeight = oMainContent.clientHeight;iNewHeight = iBodyHeight - 252;if(iOldHeight < iNewHeight){oMainContent.style.height = iNewHeight + "px";}}}function adjustTeachingPosition(){var oDivLeftColumnLeftPart = getElement(document,"DivLeftColumnLeftPart");var oDivLeftColumnRightPart = getElement(document,"DivLeftColumnRightPart");var oDivTeaching = getElement(document,"DivTeaching");var iX,iY,iTmpX01,iTmpX02,iTmpY01,iTmpY02;if(oDivLeftColumnLeftPart != null && oDivLeftColumnRightPart != null && oDivTeaching != null){iTmpX01 = GetoffsetLeft(oDivLeftColumnLeftPart);iTmpY01 = GetoffsetTop(oDivLeftColumnLeftPart) + oDivLeftColumnLeftPart.clientHeight;iTmpY02 = GetoffsetTop(oDivLeftColumnRightPart) + oDivLeftColumnRightPart.clientHeight;iX = iTmpX01;iY = Math.max(iTmpY01,iTmpY02);oDivTeaching.style.left = iX + "px";oDivTeaching.style.top = (iY - 35) + "px";}}function returnPrePage(){    window.history.back(1);}document.getElementsByClassName = function(className){  var returnValue = new Array();  var theClassName,isMatch,chLength,reg;  var children = document.body.getElementsByTagName("*");  chLength = children.length;  for(var i = 0; i < chLength; i++)  {  theClassName = children[i].className;  if(theClassName != null)  {reg = new RegExp("(^|\\s)" + className + "(\\s|$)");isMatch = theClassName.match(reg);if(isMatch){returnValue.push(children[i]);}  }  }  return returnValue;};function alternationRowTable(){var tableObj,tables;tables = document.getElementsByClassName("tableMainStyle");if(tables != null && tables.length > 0){for(var i = 0; i < tables.length; i++){tableObj = tables[i];if(tableObj){setTableRowColor(tableObj);}}}}function setTableRowColor(tableObj){var iStart = 1;if(tableObj.rows[0].cells[0].nodeName.toLowerCase() == "td"){iStart = 0;}for (var i=iStart;i<tableObj.rows.length;i++) {(i%2==0) ? (tableObj.rows[i].className = "rows1BgColor"):(tableObj.rows[i].className = "rows2BgColor");}tableObj.style.padding = "3px;";}function showMenuBg(obj){    var oMenuBg = getElement(document,"DivMenuBg");var iX,sPosition,iOffsetFF;var sBasePath = getCorectPath(false);if(oMenuBg){iOffsetFF = (screen.availWidth - 860) / 2;if (getBrowserType() == "NN"){iX = obj.offsetLeft - 100;sPosition = iX + "px 0px";}else{iX = obj.offsetLeft - 16;sPosition = iX + "px 0px";}oMenuBg.style.cssText = "background:transparent url("+sBasePath+"images/nav_hover_bg.jpg) no-repeat 0% 0%;";oMenuBg.style.backgroundPosition = sPosition;}}function showMenu(sID,oCurObj,evt) {if (getBrowserType() == "NN"){if(evt.target.id.length != 0){sCurEventID = evt.target.id;}}else{if(evt.srcElement.id.length != 0){sCurEventID = evt.srcElement.id;}}var oTarg = getElement(document,sID);if(oCurObj){var iX = GetoffsetLeft(getElement(document,"PageHeader"));var iY = GetoffsetTop(oCurObj);oTarg.style.left = iX + "px";oTarg.style.top = (iY + 25) +"px";if(oTarg.className == "PageHeaderMenu"){oTarg.className = "PageHeaderMenuOver";if (getBrowserType() == "NN"){}else{}}sPreID = sID;}}function setMouseOver(){bIsShow = true;}function setMouseOut(){bIsShow = false;hideMenu();}function doHideMenu(){var oTarg;var arrTargID = new Array();var tmpStr;for(var i = 0; i < 12; i++){    tmpStr = "DivNav"+i+"Content";arrTargID.push(tmpStr);}if(!bIsShow){for(var i = 0;i<arrTargID.length;i++){oTarg = getElement(document,arrTargID[i]);if(sCurEventID != ""){if(sPreID && arrTargID[i] != sPreID){if(oTarg) oTarg.className = "PageHeaderMenu";}}else{if(oTarg) oTarg.className = "PageHeaderMenu";}}bIsShow = false;}}function hideMenu(sCurID){sCurEventID = "";window.setTimeout("doHideMenu()",1500);}function getCorectPath(bIsNetWork){    var returnValue = "";var sFindStr;var sSplitChr;var sURL = document.URL;var iIndex;var sTmp,arr;if(bIsNetWork){sFindStr = "/pages/";sSplitChr = "/";iIndex = sURL.indexOf(sFindStr);if(iIndex >= 0){sTmp = sURL.substring(iIndex + sFindStr.length);arr = sTmp.split(sSplitChr);for(var i = 0; i < arr.length; i++){returnValue += "../";}}}else{sFindStr = "\\pages\\";sSplitChr = "\\";iIndex = sURL.indexOf(sFindStr);if(iIndex >= 0){sTmp = sURL.substring(iIndex + sFindStr.length);arr = sTmp.split(sSplitChr);for(var i = 0; i < arr.length; i++){returnValue += "../";}}else{sFindStr = "/pages/";sSplitChr = "/";iIndex = sURL.indexOf(sFindStr);if(iIndex >= 0){sTmp = sURL.substring(iIndex + sFindStr.length);arr = sTmp.split(sSplitChr);for(var i = 0; i < arr.length; i++){returnValue += "../";}}}}return returnValue;}function showTableRows(str){    var arrRows = str.split(",");var iCount = arrRows.length;var objRows,sProp;for(var i = 0; i < iCount; i++){    objRows = getElement(document,arrRows[i]);if(objRows){    sProp = objRows.style.display;if(sProp == "none"){    objRows.style.display = "";}else{    objRows.style.display = "none";}}}}function openCourseLink(sURL,sWinName,sPars){    openWin(sURL, sWinName, sPars);}function changeDivExpands(sElementID,sStatusID){var oCht = getElement(document,sStatusID);var obj = getElement(document,sElementID);if(obj.style.display == ""){obj.style.display="none";if(oCht){    oCht.innerHTML = "+";}}else{obj.style.display="";if(oCht){    oCht.innerHTML = "-";}} }function divLayoutCenter(sID){var layer1 = getElement(document,sID);var footer = getElement(document,"PageFooter");if(layer1){if(getBrowserType() == "NN"){layer1.position = "absolute";var iX = (document.body.clientWidth/2) - (layer1.offsetWidth/2);var iY = (document.body.clientHeight/2) - (layer1.offsetHeight/2);layer1.style.marginLeft = iX + "px";if(footer){document.body.bgColor = "#002147";}}}}function divLayoutPageCenter(){    divLayoutCenter("PageMain");}function realPlayer(){if(location.href.indexOf("?") >= 0){var request = new QueryString();var reval  = "";var title = document.getElementById("spanTitle");var mediaWindow = document.getElementById("mediaWindow");var mediaURL = unescape(request["mediaURL"]);title.innerHTML = unescape(request["sTitle"]);var iWidth = "320";var iHeight = "240";reval += "<table align=\"center\" cellpadding=\"4\" cellspacing=\"1\" bgcolor=\"#999999\">";reval += "        <tr> ";reval += "          <td bgcolor=\"#F0F0F0\"><object id=\"rlViewObj\" name=\"rlViewObj\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width="+iWidth+" height="+iHeight+">";reval += "              <param name=\"SRC\" value=\""+mediaURL+"\">";reval += "              <param name=\"CONTROLS\" value=\"ImageWindow\">";reval += "              <param name=\"CONSOLE\" value=\"cons\">";reval += "              <embed autostart=\"true\" nojava=\"true\" src=\""+mediaURL+"\" type=\"audio/x-pn-realaudio-plugin\" width="+iWidth+" height="+iWidth+" controls=\"ImageWindow\" console=\"cons\"> ";reval += "              </embed> ";reval += "              <param name=\"nojava\" value=\"true\">";reval += "              <param name=\"autostart\" value=\"true\">";reval += "            </object></td>";reval += "        </tr>";reval += "        <tr> ";reval += "          <td bgcolor=\"#F0F0F0\"> <object id=\"rlControlObj\" name=\"rlControlObj\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width="+iWidth+" height=\"30\" >";reval += "              <param name=\"SRC\" value=\""+mediaURL+"\">";reval += "              <param name=\"CONTROLS\" value=\"ControlPanel\">";reval += "              <param name=\"CONSOLE\" value=\"cons\">";reval += "              <param name=\"Mute\" value=\"true\">";reval += "              <embed src=\""+mediaURL+"\" type=\"audio/x-pn-realaudio-plugin\" width="+iWidth+" height=\"30\" controls=\"ControlPanel\" console=\"cons\" > ";reval += "              </embed> ";reval += "              </object></td>";reval += "        </tr>";reval += "      </table>";mediaWindow.innerHTML = reval;}}function windowsMediaPlayer(){if(location.href.indexOf("?") >= 0){var request = new QueryString();var reval  = "";var title = document.getElementById("spanTitle");var mediaWindow = document.getElementById("mediaWindow");var mediaURL = unescape(request["mediaURL"]);title.innerHTML = unescape(request["sTitle"]);var iWidth = "320";var iHeight = "240";var WMPVersion;if(window.ActiveXObject){WMPVersion = new ActiveXObject("WMPlayer.OCX.7");}else if (window.GeckoActiveXObject){ WMPVersion = new GeckoActiveXObject("WMPlayer.OCX.7");}if (WMPVersion){ reval += "<OBJECT ID=MediaPlayer "; reval += " CLASSID=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"; reval += " standby=\"Loading Microsoft Windows Media Player components...\""; reval += " TYPE=\"application/x-oleobject\" width=\""+iWidth+"\" height=\""+iHeight+"\">"; reval += "<PARAM NAME=\"url\" VALUE=\""+mediaURL+"\">"; reval += "<PARAM NAME=\"AutoStart\" VALUE=\"true\">"; reval += "<PARAM NAME=\"ShowControls\" VALUE=\"1\">"; reval += "<PARAM NAME=\"uiMode\" VALUE=\"mini\">"; reval += "</OBJECT>";}else{reval += "<object classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" id=\"MediaPlayer1\" width=\""+iWidth+"\" height=\""+iHeight+"\" type=\"application/x-oleobject\">";reval += "<param name=\"AudioStream\" value=\"-1\">";reval += "<param name=\"AutoSize\" value=\"-1\">";reval += "<!--是否自动调整播放大小-->";reval += "<param name=\"AutoStart\" value=\"-1\">";reval += "<!--是否自动播放-->";reval += "<param name=\"AnimationAtStart\" value=\"-1\">";reval += "<param name=\"AllowScan\" value=\"-1\">";reval += "<param name=\"AllowChangeDisplaySize\" value=\"-1\">";reval += "<param name=\"AutoRewind\" value=\"0\">";reval += "<param name=\"Balance\" value=\"0\">";reval += "<!--左右声道平衡,最左-9640,最右9640-->";reval += "<param name=\"BaseURL\" value>";reval += "<param name=\"BufferingTime\" value=\"15\">";reval += "<!--缓冲时间-->";reval += "<param name=\"CaptioningID\" value>";reval += "<param name=\"ClickToPlay\" value=\"-1\">";reval += "<param name=\"CursorType\" value=\"0\">";reval += "<param name=\"CurrentPosition\" value=\"0\">";reval += "<!--当前播放进度 -1 表示不变,0表示开头 单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0-->";reval += "<param name=\"CurrentMarker\" value=\"0\">";reval += "<param name=\"DefaultFrame\" value>";reval += "<param name=\"DisplayBackColor\" value=\"0\">";reval += "<param name=\"DisplayForeColor\" value=\"16777215\">";reval += "<param name=\"DisplayMode\" value=\"0\">";reval += "<param name=\"DisplaySize\" value=\"0\">";reval += "<!--视频1-50%, 0-100%, 2-200%,3-全屏 其它的值作0处理,小数则采用四舍五入然后按前的处理-->";reval += "<param name=\"Enabled\" value=\"-1\">";reval += "<param name=\"EnableContextMenu\" value=\"-1\">";reval += "<!-是否用右键弹出菜单控制-->";reval += "<param name=\"EnablePositionControls\" value=\"-1\">";reval += "<param name=\"EnableFullScreenControls\" value=\"-1\">";reval += "<param name=\"EnableTracker\" value=\"-1\">";reval += "<!--是否允许拉动播放进度条到任意地方播放-->";reval += "<param name=\"Filename\" value=\""+mediaURL+"\" valuetype=\"ref\">";reval += "<!--播放的文件地址-->";reval += "<param name=\"InvokeURLs\" value=\"-1\">";reval += "<param name=\"Language\" value=\"-1\">";reval += "<param name=\"Mute\" value=\"0\">";reval += "<!--是否静音-->";reval += "<param name=\"PlayCount\" value=\"10\">";reval += "<!--重复播放次数,0为始终重复-->";reval += "<param name=\"PreviewMode\" value=\"-1\">";reval += "<param name=\"Rate\" value=\"1\">";reval += "<!--播放速率控制,1为正常,允许小数-->";reval += "<param name=\"SAMIStyle\" value>";reval += "<!--SAMI样式-->";reval += "<param name=\"SAMILang\" value>";reval += "<!--SAMI语言-->";reval += "<param name=\"SAMIFilename\" value>";reval += "<!--字幕ID-->";reval += "<param name=\"SelectionStart\" value=\"-1\">";reval += "<param name=\"SelectionEnd\" value=\"-1\">";reval += "<param name=\"SendOpenStateChangeEvents\" value=\"-1\">";reval += "<param name=\"SendWarningEvents\" value=\"-1\">";reval += "<param name=\"SendErrorEvents\" value=\"-1\">";reval += "<param name=\"SendKeyboardEvents\" value=\"0\">";reval += "<param name=\"SendMouseClickEvents\" value=\"0\">";reval += "<param name=\"SendMouseMoveEvents\" value=\"0\">";reval += "<param name=\"SendPlayStateChangeEvents\" value=\"-1\">";reval += "<param name=\"ShowCaptioning\" value=\"0\">";reval += "<!--是否显示字幕,为一块黑色,下面会有一大块黑色,一般不显示-->";reval += "<param name=\"ShowControls\" value=\"-1\">";reval += "<!--是否显示控制,比如播放,停止,暂停-->";reval += "<param name=\"ShowAudioControls\" value=\"-1\">";reval += "<!--是否显示音量控制-->";reval += "<param name=\"ShowDisplay\" value=\"0\">";reval += "<!--显示节目信息,比如版权等-->";reval += "<param name=\"ShowGotoBar\" value=\"0\">";reval += "<!--是否启用上下文菜单-->";reval += "<param name=\"ShowPositionControls\" value=\"-1\">";reval += "<!--是否显示往前往后及列表,如果显示一般也都是灰色不可控制-->";reval += "<param name=\"ShowStatusBar\" value=\"-1\">";reval += "<!--当前播放信息,显示是否正在播放,及总播放时间和当前播放到的时间-->";reval += "<param name=\"ShowTracker\" value=\"-1\">";reval += "<!--是否显示当前播放跟踪条,即当前的播放进度条-->";reval += "<param name=\"TransparentAtStart\" value=\"-1\">";reval += "<param name=\"VideoBorderWidth\" value=\"0\">";reval += "<!--显示部的宽部,如果小于视频宽,则最小为视频宽,或者加大到指定值,并自动加大高度.此改变只改变四周的黑框大小,不改变视频大小-->";reval += "<param name=\"VideoBorderColor\" value=\"0\">";reval += "<!--显示黑色框的颜色, 为RGB值,比如ffff00为黄色-->";reval += "<param name=\"VideoBorder3D\" value=\"0\">";reval += "<param name=\"Volume\" value=\"0\">";reval += "<!--音量大小,负值表示是当前音量的减值,值自动会取绝对值,最大为0,最小为-9640-->";reval += "<param name=\"WindowlessVideo\" value=\"0\">";reval += "<!--如果是0可以允许全屏,否则只能在窗口中查看-->";reval += "</object>";    }mediaWindow.innerHTML = reval;}}function correctPNG() {   for(var i=0; i<document.images.length; i++)   {      var img = document.images[i];      var imgName = img.src.toUpperCase();      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")      {         var imgID = (img.id) ? "id='" + img.id + "' " : "";         var imgClass = (img.className) ? "class='" + img.className + "' " : "";         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";         var imgStyle = "display:inline-block;" + img.style.cssText ;         if (img.align == "left") imgStyle = "float:left;" + imgStyle;         if (img.align == "right") imgStyle = "float:right;" + imgStyle;         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle ;                var strNewHTML = "<span " + imgID + imgClass + imgTitle         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" ;         img.outerHTML = strNewHTML;         i = i-1;      }   }}function footerPutBottom(){var oPageMain = getElement(document,"PageMain");var oPageFooter = getElement(document,"PageFooterContainer");var x;if(oPageMain && oPageFooter){x = oPageMain.offsetLeft;oPageFooter.style.position =  "absolute";oPageFooter.style.left =  x + "px";oPageFooter.style.bottom = "0px";}}function changeImageURL(oImg,sURL){oImg.src = sURL;}function getStyle(elementID,styleName){    var returnValue;var element = document.getElementById(elementID);    var value;if (document.defaultView && document.defaultView.getComputedStyle){var css = document.defaultView.getComputedStyle(element, null);value = css ? css.getPropertyValue(styleName) : null;}else if (element.currentStyle){value = element.currentStyle[styleName];}returnValue = value == "auto" ? null : value;    return returnValue;}