// JavaScript Document var bnrsfix = new Array(); var bnrsfixp = new Array(); var bnrs = new Array(); function render_xtd_is() { for(var k in bnrsfix) { if(bnrsfix[k] == 1) { xtdBannerLayout(k,bnrsfixp[k]['goback']); } } } function xtdGetBrowser() { var browserAgent = navigator.userAgent; var b = "Other"; if (browserAgent.indexOf("Mozilla") == 0) b = "Mozilla"; if (browserAgent.indexOf("MSIE 6") != -1) b = "IE6"; if (browserAgent.indexOf("MSIE 7") != -1) b = "IE7"; if (browserAgent.indexOf("Opera") != -1) b = "Opera"; if (browserAgent.indexOf("Firefox/1") != -1) b = "Firefox1"; if (browserAgent.indexOf("Firefox/2") != -1) b = "Firefox2"; if (browserAgent.indexOf("Netscape") != -1) b = "Netscape"; if (browserAgent.indexOf("Safari") != -1) b = "Safari"; if (browserAgent.indexOf("Camino") != -1) b = "Camino"; return b; } function xtdBannerLayout(divId,goBack) { function xtdEmbed(divId,flashVars,src) { bnrs.push(divId); var sEmbed = ''; return sEmbed; } function isInTable(divId) { var holder = document.getElementById(divId); while( holder.parentNode != undefined ) { if ( holder.parentNode.nodeName == 'TD' || holder.parentNode.nodeName == 'TR' || holder.parentNode.nodeName == 'TABLE' ) { return true; } else { holder = holder.parentNode; } } return false; } function needTableFix() { var browser = xtdGetBrowser(); if (browser.indexOf("IE") == 0) return true; return false; } if(FlashDetect.majorAtLeast(8)){ if( isInTable(divId) && needTableFix() && bnrsfix[divId] == undefined ) { bnrsfix[divId] = 1; bnrsfixp[divId] = new Object(); bnrsfixp[divId]['goback'] = goBack; return ; } eval("var tmpVar = " + divId); var oData = eval('(' + tmpVar + ')'); var aParam = new Array(); var sParam = ''; for(var k=0; k < oData.fields.length; k++) { var oFld = oData.fields[k]; aParam.push(oFld.name + "=" + oFld.value); } if(oData.objects) { for(var k=0; k < oData.objects.length; k++) { var oObj = oData.objects[k]; aParam.push( oObj.name + "=" + oObj.data ); } } sParam = aParam.join('&'); var el = document.getElementById(divId); if(el.innerHTML) { el.innerHTML = xtdEmbed(divId,sParam,goBack + 'includes/ImageShow/xtdbanner.swf'); } } }