/**************************************************************** ** Licensed Materials - Property of IBM ** ** IBM Cognos Products: mdsrv ** ** (C) Copyright IBM Corp. 2008, 2010 ** ** US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. *****************************************************************/ if(!IMPORT_UTIL){ var IMPORT_UTIL={}; } IMPORT_UTIL.KEYCODE_SPACEBAR=32; IMPORT_UTIL.KEYCODE_ENTER=13; function URLRequestInvoker(){ }; URLRequestInvoker.prototype.MakeAsyncRequestInIFrame=function(_1,_2){ var _3=document.getElementById("debuggingPane"); if(_3&&_3.style.display!="none"){ var _4=""; for(var p in _2){ _4+=""+p+" = "+_2[p]+"
\n"; } _3.innerHTML="URL:   "+_1+"

"+"POST Data:
"+_4+"
\n\n"; } var _6=document.getElementById("communicationIFramePlaceholder"); if(!_6){ _6=document.createElement("div"); _6.setAttribute("id","communicationIFramePlaceholder"); document.body.appendChild(_6); } _6.innerHTML="\n"; var _7=document.getElementById("communicationIFrame"); var _8=_7.contentWindow.document; if(_8.body==null){ var _9=_8.createElement("body"); _8.appendChild(_9); } this.InvokeUrlThroughPostRequest(_1,_2,_8); }; URLRequestInvoker.prototype.MakeAsyncRequestInIFrame2=function(_a,_b){ var _c=document.getElementById("debuggingPane"); if(_c&&_c.style.display!="none"){ var _d=""; for(var p in _b){ _d+=""+p+" = "+_b[p]+"
\n"; } _c.innerHTML="URL:   "+_a+"

"+"POST Data:
"+_d+"
\n\n"; } var _f=document.getElementById("communicationIFramePlaceholder2"); if(!_f){ _f=document.createElement("div"); _f.setAttribute("id","communicationIFramePlaceholder2"); document.body.appendChild(_f); } _f.innerHTML="\n"; var _10=document.getElementById("communicationIFrame2"); var _11=_10.contentWindow.document; if(_11.body==null){ var _12=_11.createElement("body"); _11.appendChild(_12); } this.InvokeUrlThroughPostRequest(_a,_b,_11); }; URLRequestInvoker.prototype.InvokeUrlThroughPostRequest=function(url,_14,_15){ _15.write(""); buildAndSubmitDynamicForm(_15,_15.body,url,_14); }; function buildAndSubmitDynamicForm(_16,_17,url,_19){ var _1a=_16.createElement("form"); _1a.setAttribute("method","POST"); _1a.setAttribute("id","communicationForm"); _1a.setAttribute("name","communicationForm"); _1a.setAttribute("action",url); for(var p in _19){ var _1c=_16.createElement("input"); _1c.setAttribute("type","hidden"); _1c.setAttribute("id",p); _1c.setAttribute("name",p); _1c.setAttribute("value",_19[p]); _1a.appendChild(_1c); } var _1d=_17.appendChild(_1a); _1a.submit(); }; URLRequestInvoker.prototype.DestroyCommunicationIFrame_work=function(){ }; URLRequestInvoker.prototype.RequestFinished=function(){ var _1e=this; setTimeout(function(){ _1e.DestroyCommunicationIFrame_work(); },500); }; urlRequestInvoker=new URLRequestInvoker(); function AreObjectsEqual(_1f,_20,_21){ if(_1f==null&&_20==null){ return true; }else{ if(_20==null){ return false; } } var _22=true; for(var i in _1f){ if(_21.indexOf(i)!=-1){ continue; } if(_1f[i]!=_20[i]){ _22=false; break; } } return _22; }; function EncloseInQuotes(str){ var _25="'"; if(str.indexOf(_25)!=-1){ _25="\""; } return _25+str+_25; }; function DumpHtmlDomElement(_26){ var _27=Math.min(_26.childNodes.length,3); var _28=""; for(var a=0;a<_27;a++){ _28+="\tchildNodes["+a+"].nodeName:\t\t"+_26.childNodes[a].nodeName+"\n"+"\tchildNodes["+a+"].nodeValue:\t\t"+_26.childNodes[a].nodeValue+"\n"+"\tchildNodes["+a+"].childNodes.length:\t"+_26.childNodes[a].childNodes.length+"\n"+"\n"; } alert("tagName:\t\t"+_26.tagName+"\n"+"nodeName:\t"+_26.nodeName+"\n"+"name:\t\t"+_26.name+"\n"+"\n"+"type:\t\t"+_26.type+"\n"+"className:\t"+_26.className+"\n"+"id:\t\t"+_26.id+"\n"+"value:\t\t"+_26.value+"\n"+"\n"+"innerHTML:\t"+_26.innerHTML+"\n"+"\n"+"childNodes.length:\t"+_26.childNodes.length+"\n"+_28); }; function handle_onkeydown(e){ e=window.event||e; keycode=e.keyCode||e.which; if(keycode==IMPORT_UTIL.KEYCODE_ENTER||keycode==IMPORT_UTIL.KEYCODE_SPACEBAR){ var _2b=e.target||e.srcElement; _2b.click(e); return false; } return true; }; function DumpXmlDomElement(_2c){ var _2d=Math.min(_2c.attributes.length,3); var _2e=""; for(var a=0;a<_2d;a++){ var _30=_2c.attributes[a].nodeValue; _2e+="\tattributes["+a+"].nodeName:\t\t"+_2c.attributes[a].nodeName+"\n"+"\tattributes["+a+"].nodeValue:\t\t"+_30+"\n"+"\tattributes["+a+"].childNodes.length:\t"+_2c.attributes[a].childNodes.length+"\n"+"\n"; } var _31=Math.min(_2c.childNodes.length,3); var _32=""; for(var a=0;a<_31;a++){ _32+="\tchildNodes["+a+"].nodeName:\t\t"+_2c.childNodes[a].nodeName+"\n"+"\tchildNodes["+a+"].nodeValue:\t\t"+_2c.childNodes[a].nodeValue+"\n"+"\tchildNodes["+a+"].childNodes.length:\t"+_2c.childNodes[a].childNodes.length+"\n"+"\n"; } alert("DumpXmlDomElement\n"+"\n"+"nodeName:\t"+_2c.nodeName+"\n"+"nodeType:\t"+_2c.nodeType+"\n"+"nodeValue:\t"+_2c.nodeValue+"\n"+"\n"+"attributes.length: "+_2c.attributes.length+"\t(showing first "+_2d+" attributes out of "+_2c.attributes.length+")\n"+_2e+"\n"+"childNodes.length: "+_2c.childNodes.length+"\t(showing first "+_31+" attributes out of "+_2c.childNodes.length+")\n"+_32+"\n"+"\n"); }; G_HAL.F_Include(WEB_CONTENT+"/hal/C_Deck.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_TreeView.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_ListView.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/U_CookieJar.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_Dialog.js"); G_HAL.F_Include(WEB_CONTENT+"/common/json/json2.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/G_ResManager.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_MultiScriptRequest.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_ComboBox.js"); G_HAL.F_Include(WEB_CONTENT+"/hal/C_PropertySheet.js"); var kDatabaseTypeStr="database"; var asyncErrorPagePid="importWizard_communication_error_page"; var G_App={}; function ImportWizard(){ this.credentials=""; }; ImportWizard.prototype.setDataSourceCredentials=function(_33){ this.credentials=_33; urlRequestInvoker.RequestFinished(); }; ImportWizard.prototype.updateCredentials=function(_34){ var _35=new Object(); _35["pid"]="updateCredentials"; _35["current_credentials"]=this.credentials; _35["newcredentials_password"]=_34; _35["error_pid"]=asyncErrorPagePid; var _36=GATEWAY_URL+"/metadataUIService"; urlRequestInvoker.MakeAsyncRequestInIFrame(_36,_35); }; IMPORTWIZARD=new ImportWizard(); G_App.F_HAL_OnLoad=function(){ G_ResManager.F_SetLocale("en"); G_ResManager.F_LoadStrings([],this); G_HAL.F_EnableAccessibility(G_BrowserInfo.M_bIsFirefox); }; G_App.initControls=function(){ this.m_oDeck=new C_Deck(document.getElementById("divDeck"),this); UpdateButtonsEnableStatus(0); this.F_ApplySkin("corporate|portal"); this.m_treeViewNodesDoc=U_XML.F_CreateDocument(); var _37=this.m_treeViewNodesDoc.appendChild(this.m_treeViewNodesDoc.createElement("treeView")); _37.setAttribute("id","TreeView"); _37.setAttribute("showCheckboxes","true"); if(!IMPORTWIZARD.isEdit){ this.PopulateTreeView_RootNode(this.m_treeViewNodesDoc,_37); } this.m_oTreeViewCheckboxes=new C_TreeView(document.getElementById("divTreeViewCheckboxes"),_37,this); g_expandTreeLevel=0; var _38=document.getElementById("useV5DataServer"); _38.checked=true; if(IMPORTWIZARD.bDisableClassic=="true"){ _38.style.display="none"; } PopulateLanguagesListBox(); if(IMPORTWIZARD.enableTest==false){ ShowPackageRenameDlgIfNeeded(); } }; G_App.expandNode=function(_39){ if(IMPORTWIZARD.enableTest==true){ if(_39!=null){ G_App.m_oTreeViewCheckboxes.F_ExpandNode(_39); G_App.m_oTreeViewCheckboxes.F_Draw(); } } }; function PopulateLanguagesListBox(){ var _3a=GATEWAY_URL+"/metadataUIService"; D_Progress.F_DisableCancel(); D_Progress.F_Show(null,localizedStrings["MSR_SAP_Loading"]); var _3b={}; _3b["pid"]="OLAPImportWizard_Languages_pid"; _3b["datasource"]=IMPORTWIZARD.dataSourceName; _3b["dataSourceCredentials"]=IMPORTWIZARD.credentials; _3b["error_pid"]=asyncErrorPagePid; urlRequestInvoker.MakeAsyncRequestInIFrame(_3a,_3b); }; function providerLangResultsReceived(_3c){ var _3d=_3c.lang; var _3e=document.getElementById("designLanguage"); var _3f=0; for(var i=0;i<_3d.length;i++){ if(_3d[i].localeId==IMPORTWIZARD.productLocale){ _3f=i; } _3e.options[i]=new Option(_3d[i].localeName,_3d[i].localeId); } _3e.selectedIndex=_3f; hideProgressIfShowing(); urlRequestInvoker.RequestFinished(); setTimeout(function(){ var _41=G_App.m_oTreeViewCheckboxes.F_GetTreeViewNode(); var _42=_41.selectSingleNode("treeNode"); G_App.expandNode(_42); },700); }; function OnUseV5DataServerBtnClicked(_43){ }; ImportWizard.prototype.checkDesignLocaleSelected=function(){ var _44=document.getElementById("designLanguage"); if(_44.selectedIndex<0){ return localizedStrings["MSR_SAP_designLocaleRequired"]; } }; G_App.initializeTreeViewCheckBox=function(){ this.m_treeViewNodesDoc=U_XML.F_CreateDocument(); var _45=this.m_treeViewNodesDoc.appendChild(this.m_treeViewNodesDoc.createElement("treeView")); _45.setAttribute("id","TreeView"); _45.setAttribute("showCheckboxes","true"); this.PopulateTreeView_RootNode(this.m_treeViewNodesDoc,_45); this.m_oTreeViewCheckboxes=new C_TreeView(document.getElementById("divTreeViewCheckboxes"),_45,this); g_expandTreeLevel=0; var _46=G_App.m_oTreeViewCheckboxes.F_GetTreeViewNode(); var _47=_46.selectSingleNode("treeNode"); if(_47!=null){ setTimeout(function(){ G_App.expandNode(_47); },700); } }; function selectFirstItemInTreeControl(){ var _48=G_App.m_oTreeViewCheckboxes.F_GetFirstVisibleTreeItem(); if(_48){ _48.focus(); } }; G_App.F_ResManager_OnStringsLoaded=function(_49){ G_ResManager.F_LoadResources([WEB_CONTENT+"/mdsrv/res/EditVariablesResources.xml"],this); }; G_App.F_ResManager_OnResourcesLoaded=function(_4a){ this.initControls(); }; function retrieveImportSpec(){ var _4b=GATEWAY_URL+"/metadataUIService"; D_Progress.F_DisableCancel(); D_Progress.F_Show(null,localizedStrings["MSR_SAP_Loading"]); var _4c={}; _4c["pid"]="importWizard_ImportSpec_pid"; _4c["packageLocation"]=IMPORTWIZARD.packageLocation; _4c["packageName"]=IMPORTWIZARD.packageName; _4c["error_pid"]=asyncErrorPagePid; IMPORTWIZARD.onResumeFromNonRecoverableError=function(){ hideProgressIfShowing(); }; urlRequestInvoker.MakeAsyncRequestInIFrame(_4b,_4c); }; function GenerateJSONString(obj){ var _4e=""; for(var i in obj){ _4e+="\t\t\""+i+"\": "; _4e+="\""+obj[i]+"\",\n"; } var _50=_4e.lastIndexOf(","); _4e="\t{\n"+_4e.substr(0,_50)+"\n\t}\n"; return _4e; }; G_App.PopulateTreeView_RootNode=function(_51,_52){ var _53=_52.appendChild(_51.createElement("treeNode")); var _54={}; _54["type"]=kDatabaseTypeStr; _54["uniqueName"]=kDatabaseTypeStr; var _55=GenerateJSONString(_54); _53.setAttribute("value",_55); _53.setAttribute("label",IMPORTWIZARD.dataSourceName); _53.setAttribute("expandable","true"); _53.setAttribute("staticCheckbox","true"); _53.setAttribute("role","treeItem"); _53.setAttribute("tooltip",kDatabaseTypeStr); }; function importSpecReceivedReceived(_56){ D_Progress.F_Hide(); urlRequestInvoker.RequestFinished(); G_App.m_oTreeViewCheckboxes.F_StartAsyncLoad(); var _57=G_App.m_treeViewNodesDoc; var _58=G_App.m_oTreeViewCheckboxes.F_GetTreeViewNode(); IMPORTWIZARD.dataSourceName=_56.node.Name; PopulateTreeView(_56.node,_57,_58); G_App.m_oTreeViewCheckboxes.F_EndAsyncLoad(true); selectFirstItemInTreeControl(); }; function SaveModifiedSettings(){ var _59=GATEWAY_URL+"/metadataUIService"; D_Progress.F_DisableCancel(); D_Progress.F_Show(null,localizedStrings["MSR_SAP_Saving"]); var _5a={}; _5a["pid"]="saveModifiedPackageSettings_pid"; _5a["searchPath"]=IMPORTWIZARD.packageLocation+"/package[@name="+EncloseInQuotes(IMPORTWIZARD.packageName)+"]/model"; _5a["property"]="http://developer.cognos.com/ceba/constants/queryOptionEnum#mode"; var _5b=document.getElementById("ms_useV5DataServer"); if(_5b.checked){ _5a["value"]="http://developer.cognos.com/ceba/constants/queryModeEnum#dynamic"; }else{ _5a["value"]="http://developer.cognos.com/ceba/constants/queryModeEnum#compatible"; } _5a["error_pid"]=asyncErrorPagePid; urlRequestInvoker.MakeAsyncRequestInIFrame(_59,_5a); }; function OnSaveModifiedPackageSettingsRequestCompleted(){ D_Progress.F_Hide(); urlRequestInvoker.RequestFinished(); window.location.replace(IMPORTWIZARD.backURL); }; function PopulateTreeView(_5c,_5d,_5e){ }; function ExtractSelectedTreeNodes(_5f,_60){ }; var g_treeNodeBeingPopulated=null; var g_expandTreeLevel=0; var g_viewNodeToExpand=null; G_App.F_TreeView_OnPopulateChildren=function(_61,_62){ return true; }; G_App.F_HAL_OnUnLoad=function(){ this.m_oTreeViewCheckboxes.F_Detach(); if(this.m_oPropertySheet!=null){ this.m_oPropertySheet.F_Detach(); } }; G_App.F_ApplySkin=function(_63){ var _64=_63.split("|"); var _65=_64[0]; var _66=_64[1]; var _67=WEB_CONTENT+"/skins/"+_65+"/hal/hal_portal_skin.css"; var _68=WEB_CONTENT+"/skins/"+_65+"/hal/hal_skin.css"; var _69=document.getElementById("idHALSkinCSS"); if(_69){ _69.parentNode.removeChild(_69); } var _6a=document.getElementsByTagName("head")[0]; var _6b=document.createElement("link"); _6b.id="idHALSkinCSS"; _6b.type="text/css"; _6b.rel="stylesheet"; _6b.href=_67; _6a.appendChild(_6b); var _6c=document.createElement("link"); _6c.id="idHALSkinCSS"; _6c.type="text/css"; _6c.rel="stylesheet"; _6c.href=_68; _6a.appendChild(_6c); document.body.style.backgroundColor=(_66=="portal")?"#FFFFFF":""; var _6d=new Date(); _6d.setUTCFullYear(_6d.getUTCFullYear()+1); U_CookieJar.F_SetCookie("skin",_63,_6d); }; G_App.F_Deck_OnBeforeCardVisible=function(_6e,_6f,_70,_71){ }; G_App.F_Deck_OnAfterCardVisible=function(_72,_73,_74,_75){ if(_72==this.m_oDeck){ var _76=[localizedStrings["MSR_SAP_selectObjectsTitle"],localizedStrings["MSR_SAP_selectLanguagesTitle"],localizedStrings["MSR_SAP_generateDimensionsTitle"]]; document.getElementById("dialogHeaderTitle").innerHTML=_76[_75]; UpdateButtonsEnableStatus(_75); } }; G_App.F_Back=function(){ this.m_oDeck.F_Back(); }; G_App.F_TreeView_OnNodeCheck=function(_77,_78){ }; G_App.F_TreeView_OnNodeClick=function(_79,_7a,_7b){ }; G_App.F_TreeView_OnNodeDblClick=function(_7c,_7d){ }; function IsButtonEnabled(_7e){ return (_7e.className=="commandButton"); }; function EnableButton(_7f,_80){ var _81=IsButtonEnabled(_7f); if(_80==true){ _7f.className="commandButton"; _7f.onmouseover=function(e){ this.className="commandButtonOver"; }; _7f.onmouseout=function(e){ this.className="commandButton"; }; _7f.onmousedown=function(e){ this.className="commandButton"; }; _7f.onkeypress=handle_onkeydown; _7f.children[0].tabIndex=0; if(_81==false){ if(_7f.onclick_enabled!=null){ _7f.onclick=_7f.onclick_enabled; } if(_7f.ondblclick_enabled!=null){ _7f.ondblclick=_7f.ondblclick_enabled; } } }else{ if(_80==false){ _7f.className="commandButtonInactiveII"; _7f.onmouseover=null; _7f.onmouseout=null; _7f.onmousedown=null; _7f.onkeypress=null; _7f.children[0].tabIndex=-1; if(_81==true){ _7f.onclick_enabled=_7f.onclick; _7f.ondblclick_enabled=_7f.ondblclick; } _7f.onclick=""; _7f.ondblclick=""; } } }; function UpdateButtonsEnableStatus(_85){ var _86=document.getElementById("prevButton"); var _87=(_85!=0); if(_87){ _86.onclick=function(e){ G_App.F_Back(); }; _86.ondblclick=function(e){ G_App.F_Back(); }; } EnableButton(_86,_87); var _8a=document.getElementById("finishButton"); var _8b=(_85==G_App.m_oDeck.F_GetNumberOfCards()-1); if(_8b){ _8a.onclick=function(e){ WizardDone(); }; _8a.ondblclick=function(e){ WizardDone(); }; EnableButton(_8a,_8b); } }; function WizardDone(){ var _8e={}; _8e["node"]={}; _8e["node"]["Name"]=IMPORTWIZARD.dataSourceName; _8e["node"]["Type"]="database"; _8e["node"]["Value"]="true"; _8e["node"]["dbType"]=IMPORTWIZARD.dataSourceType; var _8f=JSON.stringify(_8e,null,"\t"); var _90=document.getElementById("useV5DataServer"); var _91=document.getElementById("designLanguage"); var _92={}; _92["params"]={}; _92["params"]["UseV5DataServer"]="true"; _92["params"].designLocale=_91.options[_91.selectedIndex].value; var _93=JSON.stringify(_92,null,"\t"); var _94={}; _94["pkgInfo"]={}; _94["pkgInfo"]["Name"]=IMPORTWIZARD.packageName; _94["pkgInfo"]["Description"]=IMPORTWIZARD.packageDescription; _94["pkgInfo"]["ScreenTip"]=IMPORTWIZARD.packageScreentip; _94["pkgInfo"]["Location"]=IMPORTWIZARD.packageLocation; var _95=JSON.stringify(_94,null,"\t"); IMPORTWIZARD.onResumeFromNonRecoverableError=function(){ hideProgressIfShowing(); }; var _96=new ImportHelper(_8f,_93,_95); _96.runImport(); D_Progress.F_DisableCancel(); D_Progress.F_Show(null,localizedStrings["MSR_SAP_creatingPackage"]); }; function hideProgressIfShowing(){ if(D_Progress.F_IsActiveDialog()){ D_Progress.F_Hide(); } }; function GetTreeNodePath(_97){ var _98=_97; var _99={}; var _9a=true; do{ var _9b=_98.getAttribute("label"); var _9c=_98.getAttribute("value"); var _9d=eval("("+_9c+")"); var _9e=_9d.type; var _9f=_9d.uniqueName; var _a0={}; _a0.Name=_9b; _a0.Type=_9e; _a0.Value=(_9e==kDatabaseTypeStr||_9e==kCatalogTypeStr)?"partial":"true"; if(_9e==kDatabaseTypeStr){ _a0.dbType="M12"; }else{ _a0.uniqueName=_9f; } if(!_9a){ _a0.children=[_99]; } _99=_a0; _98=_98.parentNode; _9a=false; }while(_98!=null&&_98.tagName=="treeNode"); return _99; }; function ConsolidateTree(_a1,_a2){ }; G_App.F_OnCancel=function(){ D_Progress.F_Hide(); }; function GetIconFilePath(_a3){ return null; }; function metadataTreeResultsReceived(_a4){ if(g_treeNodeBeingPopulated==null){ return; } if(_a4==null){ G_App.m_oTreeViewCheckboxes.F_EndAsyncLoad(true); g_treeNodeBeingPopulated=null; urlRequestInvoker.RequestFinished(); return; } g_viewNodeToExpand=null; G_App.m_oTreeViewCheckboxes.F_Clear(g_treeNodeBeingPopulated); for(var i=0;i<_a4.node.children.length;i++){ var _a6=G_App.m_treeViewNodesDoc; } G_App.m_oTreeViewCheckboxes.F_EndAsyncLoad(true); g_treeNodeBeingPopulated=null; urlRequestInvoker.RequestFinished(); var _a7=document.getElementById("finishButton"); EnableButton(_a7,IMPORTWIZARD.isFinishButtonEnabled); g_expandTreeLevel+=1; if(g_viewNodeToExpand!=null){ } if(IMPORTWIZARD.enableTest==true){ if(g_expandTreeLevel==IMPORTWIZARD.treeLevels.length+1){ setTimeout(function(){ WizardDone(); },700); } } }; function HandleException(_a8){ hideProgressIfShowing(); var _a9=new ErrorPageManager(); if(_a8.isQF){ document.getElementById("main").style.display="none"; _a9.handleQF(_a8.faultDom,ErrorPageClosed); }else{ if(_a8.isCAM){ document.getElementById("main").style.display="none"; _a9.handleCAM(_a8,ErrorPageClosed); }else{ var msg=_a8.messageString; if(msg===""){ msg=localizedStrings["MSR_SAP_unknownErrorMessage"]; } var _ab=_a8.stackTrace; _ab=unescape(_ab); document.getElementById("main").style.display="none"; document.getElementById("editSelection").style.display="none"; _a9.setupAndDisplayErrorPage(localizedStrings["MSR_SAP_errorPageTitle"],"",msg,_ab,ErrorPageClosed); } } }; function ErrorPageClosed(_ac){ document.getElementById("main").style.display="block"; if(IMPORTWIZARD.onResumeFromNonRecoverableError&&!_ac){ IMPORTWIZARD.onResumeFromNonRecoverableError(); } }; function launchFromEdit(){ var _ad=document.getElementById("modifyMetadataSelections"); var _ae=document.getElementById("editVariables"); var _af=document.getElementById("modifySettings"); var _b0=document.getElementById("editSelection"); if(_ad.checked){ _b0.style.display="none"; var _b1=document.getElementById("main"); _b1.style.display="block"; retrieveImportSpec(); }else{ if(_ae.checked){ _b0.style.display="none"; OnShowVariables(); }else{ if(_af.checked){ SaveModifiedSettings(); } } } }; function ImportHelper(_b2,_b3,_b4){ this.m_importSpec=_b2; this.m_parameters=_b3; this.m_packageInfo=_b4; }; ImportHelper.prototype.runImport=function(){ var _b5=GATEWAY_URL+"/metadataUIService"; this.m_requestId=new Date().getTime(); var _b6={}; if(IMPORTWIZARD.enableTestNoDBConnection){ _b6["pid"]="OLAPImportWizard_Import_TEST_pid"; }else{ _b6["pid"]="LinkedNodeImportWizard_Import_pid"; } _b6["importSpec"]=this.m_importSpec; _b6["parameters"]=this.m_parameters; _b6["packageInfo"]=this.m_packageInfo; _b6["requestId"]=this.m_requestId; _b6["dataSourceCredentials"]=IMPORTWIZARD.credentials; _b6["error_pid"]=asyncErrorPagePid; if(IMPORTWIZARD.enableTest==true){ _b6["enableTest"]="true"; } urlRequestInvoker.MakeAsyncRequestInIFrame(_b5,_b6); };