var hC="",lI="",iG="",BX="",fO="",oI="",ahZ="",dz=Array(),I=null,qE=0,ayg="",ayp="",GH=300,Gi=300,avX=1,awb=0,avV=0,avU=0,auw=true,Wh=true,aEC="",sX="",IJ=new Array(),Au=new Array();var ayr=null;aDd=1;ys=new Array();MT=new Array();iC=null;lc=null;kX=null;kU=null;m_iMax=0;var aEt="Right",aBX="Top",ayk=3,ayO=200,BO="";var ayN=233;var wr=true;function vg(){hC=eC;lI=eC;iG=ea;BX=nz;fO=mZ;oI=nJ;gV(form1.selDatabases);gV(form1.selMiningStructures);gV(form1.selMiningModels);gV(form1.selPredictions);var aU=new Xmla();uA="";dz[dz.length]=aU;var dU="DBSCHEMA_CATALOGS",hE="",dD="";try{if(wr)aU.hN=KS;var V=aU.oS(dU,hE,dD);if(!wr)KS(V);}catch(e){var NU="";var fL=eW(window);if(fL)NU=fL.bM;var dJ="Error when trying to connect to the Server:<br/>"+e.message+"<br/><br/>"+"You are trying to reach the following HTTP Access Point: <b>"+hC+"</b><br/><br/>"+"Please check the following settings:<br/><br/>"+"1) Add your current http address <b>"+NU+"</b> to the IE Tools->Internet Options->Security->Trusted sites->Sites.<br/><br/>"+"2) Enable the option: IE Tools->Internet Options->Security->Trusted Sites->Custom level: Miscellaneous->Access data sources across domains.<br/>"+"Or<br/>IE Tools->Internet Options->Security->Trusted Sites: set Default Level to low.<br/><br/>"+"3) Restart your IE web browser";P.ShowModal(NU+"App_Share/Popups/MessageBox.aspx?text="+escape(dJ)+"&icon=stop&buttons=ok","",function(popupWindowId,params){},"title:Authentication Request; width:350; height:170; autoHeight:true; zIndex:11100;");return;}return;};function axC(){hC=er(form1.selXmlaServers);ahc(hC);};function ahc(lI){iG=ea;BX=nz;fO=mZ;oI=nJ;gV(form1.selDatabases);gV(form1.selMiningStructures);gV(form1.selMiningModels);gV(form1.selPredictions);aE.Show(true);if(document.getElementById("btnShowModel")){form1.btnShowModel.disabled=true;form1.btnMakePrediction.disabled=true;form1.btnLiftChart.disabled=true;}form1.selDatabases.length=0;form1.selMiningStructures.length=0;var dU="DBSCHEMA_CATALOGS",hE="",dD="<DataSourceInfo>"+lI+"</DataSourceInfo><Format>Tabular</Format><SspropInitAppName>DM Companion</SspropInitAppName><Content>SchemaData</Content>",aU=new Xmla;dz[dz.length]=aU;if(wr)aU.hN=KS;var V=aU.oS(dU,hE,dD);if(!wr)KS(V);aE.Show(false);};function KS(bE){gV(form1.selDatabases);gV(form1.selMiningStructures);gV(form1.selMiningModels);gV(form1.selPredictions);var U=form1.selDatabases;bE.loadXML(bE.documentElement.selectSingleNode("//root").xml);var aD=bE.selectNodes("root/row");for(var i=0;i<aD.length;i++){var aW=aD[i].selectSingleNode("CATALOG_NAME").text;if(aW.isNotEmpty())fA(U,aW,aW,(iG==aW));}if(U.selectedIndex<0&&U.length>0){U.selectedIndex=0;iG=er(U);}LB();};function axE(){Ig();};function LB(){BX=nz;fO=mZ;oI=nJ;gV(form1.selMiningStructures);gV(form1.selMiningModels);gV(form1.selPredictions);aE.Show(true);form1.selMiningStructures.length=0;var dU="DMSCHEMA_MINING_STRUCTURES",hE="<STRUCTURE_CATALOG>"+form1.selDatabases.value+"</STRUCTURE_CATALOG>",dD="<DataSourceInfo>"+lI+"</DataSourceInfo><Catalog>"+form1.selDatabases.value+"</Catalog><Format>Tabular</Format><SspropInitAppName>DM Companion</SspropInitAppName><Content>SchemaData</Content>",aU=new Xmla;dz[dz.length]=aU;if(wr)aU.hN=abx;var V=aU.oS(dU,hE,dD);if(!wr)abx(V);aE.Show(false);};function abx(bE){gV(form1.selMiningStructures);gV(form1.selMiningModels);gV(form1.selPredictions);var U=form1.selMiningStructures;var aD=bE.selectNodes("//root/row");for(var i=0;i<aD.length;i++){var aW=aL(aD[i],"STRUCTURE_NAME");if(aW.isNotEmpty())fA(U,aW,aW,(BX==aW));}if(U.selectedIndex<0&&U.length>0){U.selectedIndex=0;BX=er(U);}Ig()};function Ig(){fO=mZ;oI=nJ;gV(form1.selMiningModels);gV(form1.selPredictions);aE.Show(true);if(document.getElementById("btnShowModel")){form1.btnShowModel.disabled=true;form1.btnMakePrediction.disabled=true;form1.btnLiftChart.disabled=true;}form1.selMiningModels.length=0;var dU="DMSCHEMA_MINING_STRUCTURE_COLUMNS",hE="<STRUCTURE_NAME>"+form1.selMiningStructures.value+"</STRUCTURE_NAME><STRUCTURE_CATALOG>"+form1.selDatabases.value+"</STRUCTURE_CATALOG>",dD="<DataSourceInfo>"+lI+"</DataSourceInfo><Catalog>"+form1.selDatabases.value+"</Catalog><Format>Tabular</Format><SspropInitAppName>DM Companion</SspropInitAppName><Content>SchemaData</Content>",aU=new Xmla;dz[dz.length]=aU;var bE=aU.oS(dU,hE,dD);wo=new Array();var aD=bE.selectNodes("//root/row");for(var i=0;i<aD.length;i++){if(oQ(aD[i],"COLUMN_NAME ")!="Education"&&oQ(aD[i],"COLUMN_NAME ")!="Occupation")wo[wo.length]=oQ(aD[i],"COLUMN_NAME ");}dU="DMSCHEMA_MINING_MODELS";hE="<MINING_STRUCTURE>"+form1.selMiningStructures.value+"</MINING_STRUCTURE><MODEL_CATALOG>"+form1.selDatabases.value+"</MODEL_CATALOG>";dD="<DataSourceInfo>"+lI+"</DataSourceInfo><Catalog>"+form1.selDatabases.value+"</Catalog><Format>Tabular</Format><SspropInitAppName>DM Companion</SspropInitAppName><Content>SchemaData</Content>";if(wr)aU.hN=abO;var V=aU.oS(dU,hE,dD);if(!wr)abO(V);aE.Show(false);};function abO(bE){gV(form1.selMiningModels);gV(form1.selPredictions);var U=form1.selMiningModels;var aD=bE.selectNodes("//root/row");var acQ=false;for(var i=0;i<aD.length;i++){var adx=aL(aD[i],"SERVICE_NAME");if(adx=="Microsoft_Decision_Trees")acQ=true;ys[aL(aD[i],"MODEL_NAME")]=adx;MT[aL(aD[i],"MODEL_NAME")]=aL(aD[i],"PREDICTION_ENTITY");var aW=aL(aD[i],"MODEL_NAME");if(aW.isNotEmpty())fA(U,aW,aW,(fO==aW));}if(U.selectedIndex<0&&U.length>0){U.selectedIndex=0;fO=er(U);}if(U.length>0){if(document.getElementById("btnShowModel")){form1.btnShowModel.disabled=(ys[U.value]=="Microsoft_Time_Series");form1.btnMakePrediction.disabled=false;}}if(document.getElementById("btnLiftChart")){form1.btnLiftChart.disabled= !acQ;}Sz()};function Sz(){oI=nJ;gV(form1.selPredictions);aE.Show(true);var U=form1.selPredictions;U.length=0;if(MT[form1.selMiningModels.value]){var strings=MT[form1.selMiningModels.value].toString().split(',');for(var i=0;i<strings.length;i++){var aW=strings[i];if(aW.isNotEmpty())fA(U,aW,aW,(oI==aW));}}if(U.selectedIndex<0&&U.length>0){U.selectedIndex=0;oI=er(U);}if(document.getElementById("btnExportToLocalCube")){if(ys[form1.selMiningModels.value]=="Microsoft_Decision_Trees"||ys[form1.selMiningModels.value]=="Microsoft_Clustering")form1.btnExportToLocalCube.disabled=false;else form1.btnExportToLocalCube.disabled=true;}aE.Show(false);};function afv(){if(dA)dA.set_activeTabIndex(0);iG=form1.selDatabases.value.replace("'","''"),fO=form1.selMiningModels.value.replace("'","''"),uq=form1.selPredictions.value.replace("'","''"),hb=ys[fO],Qw="2px",QW="OldLace",Nt="Tree";acH(hC,iG,fO,uq,hb);};function ahV(){if(dA)dA.set_activeTabIndex(0);iG=form1.selDatabases.value.replace("'","''"),fO=form1.selMiningModels.value.replace("'","''"),uq=form1.selPredictions.value.replace("'","''"),hb=ys[fO],Qw="2px",QW="OldLace",Nt="Tree";if(hb=="Microsoft_Time_Series"){divTabPanel1.innerHTML='<div id="idReportName" class="ReportTitle" >Predictions</div><table id="tblInputs" name = "tblInputs" rules="all" border="1"><tr><th style="background-color:#CADDEC;font-weight:bold;">Use</th><th style="background-color:#CADDEC;font-weight:bold;">Input</th><th style="background-color:#CADDEC;font-weight:bold;width:100px;">Value</th></tr></table><span id="Label5">Note: Use CTRL or SHIFT with the mouse to select multiple rows for a KEY value.</span><br/><br/><span id="Label3" style="font-size:10pt;font-weight:bold;">Periods to predict:  </span><input name="tbMaxRows" type="text" value="5" maxlength="3" id="tbMaxRows" style="width:30px;" align="right"/><br /><br /><input type="button" class="button" name="btnPrediction" value="Predict" id="btnPrediction" onclick="abV()"/  disabled=\"true\"><br/><br/><span border="1" class="ReportTitle" style="display:inline"><span id="lblResults">Results:</span></span><br /><table id="tblResults" rules="all" border="1" style="font-size:10pt;"></table><br><br>'}else{divTabPanel1.innerHTML='<div id="idReportName" class="ReportTitle" >Predictions</div><br><br><table id="tblInputs" name = "tblInputs" rules="all" border="1"><tr><th style="background-color:#CADDEC;font-weight:bold;">Use</th><th style="background-color:#CADDEC;font-weight:bold;">Input</th><th style="background-color:#CADDEC;font-weight:bold;width:100px;">Value</th></tr></table><span id="Label5">Note: Use CTRL or SHIFT with the mouse to select multiple rows for a KEY value.</span><br/><br/><span id="Label3" style="font-size:10pt;font-weight:bold;">Maximum returned rows:  </span><input name="tbMaxRows" type="text" value="5" maxlength="3" id="tbMaxRows" style="width:30px;"  align="right"/><br /><br /><input type="button" class="button" name="btnPrediction" value="Predict" id="btnPrediction" onclick="abV()"/ disabled=\"true\"><br/><br/><span border="1" class="ReportTitle" style="display:inline"><span id="lblResults">Results:</span></span><br /><table id="tblResults" rules="all" border="1" style="font-size:10pt;"></table>';}Go();var dU="DMSCHEMA_MINING_COLUMNS",hE="<MODEL_CATALOG>"+form1.selDatabases.value+"</MODEL_CATALOG><MODEL_NAME>"+form1.selMiningModels.value+"</MODEL_NAME>",dD="<Catalog>"+form1.selDatabases.value+"</Catalog><Format>Tabular</Format><SspropInitAppName>DM Companion</SspropInitAppName><Content>SchemaData</Content>";var aU=new Xmla();dz[dz.length]=aU;aU.hN=ahH;aU.oS(dU,hE,dD);aE.Show(true);};var JT="";var adA="";var Ug=false;var TO=false;var Aq=false;var AO=true;function ahH(bE){BO="";lc=new Array();iC=new Array();kU=new Array();if(bE.parsed==false){return false;}aD=bE.selectNodes("//root/row");var aG="<table id = \"tblInputs\" name = \"tblInputs\" rules=\"all\" border=\"1\"><tr><th style=\"background-color:#CADDEC;font-weight:bold;\">Input</th><th style=\"background-color:#CADDEC;font-weight:bold;width:100px;\">Value</th><th style=\"background-color:#CADDEC;font-weight:bold;width:80px;\">Type</th></tr>";var Am="";var vt=1;JT="";adA="";Ug=false;TO=false;Aq=false;AO=true;for(var i=0;i<aD.length;i++){var dZ="",aU=new Xmla;dz[dz.length]=aU;var tG=aL(aD[i],'COLUMN_NAME');var DK="["+tG.replace("'","''")+"]";var ps=aL(aD[i],'CONTENT_TYPE');if(ps=='KEY TIME')BO="["+tG.replace("'","''")+"]";var agK=aL(aD[i],'IS_INPUT');var abP=sq(aD[i],'DATA_TYPE');var Bm=false;if(agK=="true")Bm=true;var agL=aL(aD[i],'IS_PREDICTABLE');var gH=aL(aD[i],'CONTAINING_COLUMN');var Ja=false;var NB=false;var VJ=false;var acx=true;if(gH){if(gH.length>0){Ja=true;gH=gH.replace("'","''");}}acx= !Ja;if(ps=="")VJ=true;else{if(ps.indexOf("KEY")==0)NB=true;}if(hb=="Microsoft_Time_Series"&&agL=="true"){}else{if(Bm){if(ps){if(ps==""&&hb!="Microsoft_Time_Series")Bm=false;}else Bm=false;if(NB&& !Ja&&hb!="Microsoft_Time_Series")Bm=false;}if(tG==uq){adA=gH;Ug=Ja;TO=NB;Aq=VJ;AO=acx;}if(gH){if(gH.length>0){JT=DK;DK="["+gH+"]."+DK;}}if(Bm==true){aG+="<tr><td style=\"width: 200px\">"+DK+"</td><td style=\"width: 140px\">";tG=tG.replace(" ","").replace(" ","").replace(" ","").replace(" ","").replace("&","").replace("<","").replace(">","");if(ps.indexOf("DISCRETE")==0||ps.indexOf("DISCRETIZED")==0||ps.indexOf("KEY")==0){if(ps.indexOf("KEY")==0){aG+="<select name=\"o"+tG+"\" multiple=\"multiple\">";aG+='<option value=""></option>';}else aG+="<select name=\"o"+tG+"\">";var V=aU.iZ('SELECT DISTINCT '+DK+' FROM ['+fO.replace("'","''")+']',"Native",dZ);var uR=V.selectNodes("//root/row");for(var k=0;k<uR.length;k++){if(abP==5){if(uR[k].text=="")aG+='<option value=""></option>';else aG+='<option value="'+parseFloat(uR[k].text).toString()+'">'+parseFloat(uR[k].text).toString()+'</option>';}else if(abP==20)aG+='<option value="'+uR[k].text+'">'+uR[k].text+'</option>';else{aG+='<option value="'+uR[k].text+'">'+uR[k].text+'</option>';}}aG+="</select>";}else if(ps.indexOf("CONTINUOUS")==0){aG+="<input name=\"name=\"o"+tG+" type=\"text\" id=\"o"+tG+"\"/>";}if(ps.indexOf("DISCRETIZED")==0)aG+="</td><td style=\"width: 80px\">DISCRETIZED</td></tr>";else aG+="</td><td style=\"width: 80px\">"+ps+"</td></tr>";vt++;}}}aG+="</table>";tblInputs.outerHTML=aG;aE.Show(false);form1.btnPrediction.disabled=false;form1.btnMakePrediction.disabled=false;};function abV(){form1.btnPrediction.disabled=true;form1.btnShowModel.disabled=true;form1.btnMakePrediction.disabled=true;var kD=form1.selPredictions.value;if(kD==""&&fO.indexOf("Clustering")==0){P.ShowModal("../App_Share/Popups/MessageBox.aspx?text="+escape("Prediction Column cannot be empty")+"&icon=stop&buttons=ok","",null,"title:Error; width:250; height:100; autoHeight:true; zIndex:11100;");return;}aE.Show(true);m_iMax=0;lc=new Array();kX=new Array();iC=new Array();kU=new Array();var zd=null;var dB,Kl;form1.btnShowModel.disabled=false;if(kD!=""){kD=kD.replace("'","''");if(hb=="Microsoft_Time_Series"){form1.btnShowModel.disabled=true;if(dA)dA.set_activeTabIndex(1);Kl="SELECT FLATTENED ( SELECT str($Time) as [Date], ["+kD+"], PredictVariance(["+kD+"])  as [Variance] FROM PredictTimeSeries(["+kD+"],"+form1.tbMaxRows.value+"))";}else if(hb=="Microsoft_Naive_Bayes"){dB="SELECT FLATTENED Predict(["+kD+"]) as [Predicted Value],round(PredictSupport(["+kD+"])) as [Support]	,cstr(round(100*PredictProbability(["+kD+"]),2)) + '%' as [Probability],cstr(round(100*PredictAdjustedProbability(["+kD+"]),2)) + '%' as [Adjusted Probability]";}else{if(AO){if(!Aq){dB="SELECT FLATTENED Predict(["+kD+"]) as [Predicted Value],round(PredictSupport(["+kD+"])) as [Support]	,cstr(round(100*PredictProbability(["+kD+"]),2)) + '%' as [Probability],cstr(round(100*PredictAdjustedProbability(["+kD+"]),2)) + '%' as [Adjusted Probability] ";}else{dB="SELECT FLATTENED Predict(["+kD+"], INCLUDE_STATISTICS, EXCLUSIVE, "+form1.tbMaxRows.value+") ";}}else{dB="SELECT FLATTENED TopCount(  (SELECT ["+kD+"], $AdjustedProbability as [Probability] \r\n"+"                                    FROM Predict(["+gH+"], INCLUDE_STATISTICS, EXCLUSIVE)), \r\n"+"                             [Probability], \r\n"+"                             "+form1.tbMaxRows.value+") ";}}}else{switch(hb){case "Microsoft_Naive_Bayes":return;break;case "Microsoft_Sequence_Clustering":case "Microsoft_Clustering":dB="SELECT Cluster() as [Predicted Cluster], cstr(round(100*ClusterProbability(),2)) + '%' as [Probability],cstr(round(100*ClusterDistance(),2)) + '%' as [Distance]";break;case "Microsoft_Decision_Trees":return;break;case "Microsoft_Neural_Network":return;break;default:P.ShowModal("../App_Share/Popups/MessageBox.aspx?text="+escape("Prediction Column cannot be empty")+"&icon=stop&buttons=ok","",null,"title:Error; width:250; height:100; autoHeight:true; zIndex:11100;");return;break;}}dB+="\r\nFROM ["+form1.selMiningModels.value+"]";var su="";var eE="";var vw="\r\nNATURAL PREDICTION JOIN \r\n (SELECT ";var of=true;var HT=false;var axL=0;var AP=new Array();for(var i=1;i<tblInputs.rows.length;i++){var dQ=tblInputs.rows[i];eE+=","+dQ.cells[0].innerText;if(dQ.cells[1].firstChild.value!=""){if((AO&&Aq&&hb!="Microsoft_Time_Series")){HT=true;if(dQ.cells[1].firstChild.type=="select-multiple"){vw+="( SELECT ";var U=dQ.cells[1].firstChild;for(var i=0;i<U.options.length;i++){if(U.options[i].selected==true){if(U.options[i].value!=""){if(of==true){of=false;vw+="'"+U.options[i].value+"' AS "+JT;}else vw+=" UNION SELECT '"+U.options[i].value+"' AS "+JT;}}}vw+=" ) AS ["+kD+"]";}}else if(hb=="Microsoft_Time_Series"){HT=true;if(dQ.cells[1].firstChild.type=="select-multiple"){var U=dQ.cells[1].firstChild;for(var i=0;i<U.options.length;i++){if(U.options[i].selected==true){if(U.options[i].value!=""){AP[AP.length]=U.options[i].value;if(of==true&&su!="")su+="and (";else if(of==true)su="(";if(of==true){of=false;su+=dQ.cells[0].innerText+" = '"+U.options[i].value+"'";}else su+=" or "+dQ.cells[0].innerText+" = '"+U.options[i].value+"'";}}}su+=")";}}else{if(of==true){HT=true;of=false;vw+="'"+dQ.cells[1].firstChild.value+"' AS "+dQ.cells[0].innerText;}else vw+=",'"+dQ.cells[1].firstChild.value+"' AS "+dQ.cells[0].innerText;}}}vw+=") as T";var MX="";var dZ="",aU=new Xmla;dz[dz.length]=aU;if(hb=="Microsoft_Time_Series"){if(hb=="Microsoft_Time_Series"){if(su!="")MX="SELECT STR("+BO+") as "+BO+",["+kD+"], 0 as [Variance]"+eE+" FROM ["+form1.selMiningModels.value+"].CASES where "+su;else MX+="SELECT STR("+BO+") as "+BO+",["+kD+"], 0 as [Variance]"+eE+" FROM ["+form1.selMiningModels.value+"].CASES";var V=aU.iZ(MX,"Native",dZ);var ij=V.selectNodes("//root/row");for(var i=0;i<ij.length;i++){for(var j=0;j<ij[i].childNodes.length;j++){if(j==3){if(!kX[ij[i].childNodes[3].text]){iC[iC.length]=new Array(ij[i].childNodes[3].text,true,true);if(!kX[ij[i].childNodes[3].text])kX[ij[i].childNodes[3].text]=iC.length;}}if(j==0){var cU=false;for(var k=0;k<lc.length;k++){if(lc[k][0]==ij[i].childNodes[j].text){cU=true;break;}}if(cU==false)lc[lc.length]=new Array(ij[i].childNodes[j].text,true,true);}if(j==1){var currentValue=Math.round(parseFloat(ij[i].childNodes[j].text),2);if(m_iMax<currentValue)m_iMax=currentValue;if(!kX[ij[i].childNodes[3].text]){iC[iC.length]=new Array(ij[i].childNodes[3].text,true,true);if(!kX[ij[i].childNodes[3].text])kX[ij[i].childNodes[3].text]=iC.length;}kU[kU.length]=new Array(currentValue,currentValue.toString(),kX[ij[i].childNodes[3].text]);}}}if(AP.length==0){if(iC.length>0){for(var i=0;i<ij.length/iC.length;i++){kU[kU.length]=new Array(0,"",-1);}}}else{for(var i=0;i<ij.length/AP.length;i++){kU[kU.length]=new Array(0,"",-1);}}}if(su!="")Kl+=eE+" FROM ["+form1.selMiningModels.value+"] where "+su;else Kl+=eE+" FROM ["+form1.selMiningModels.value+"]";dB=Kl;}else if(of!=true&&HT==true){dB+=vw}var V=aU.iZ(dB,"Native",dZ);var aD=V.selectNodes("//root/row");var aG;aG="<table id = \"tblResults\" rules=\"all\" border=\"1\">";var SJ=false;for(var i=0;i<aD.length;i++){if(SJ==false){SJ=true;aG+="<tr>";for(var j=0;j<aD[i].childNodes.length;j++){if(AO&&Aq&&j>0&&hb!="Microsoft_Time_Series"){switch(j){case 1:aG+="<th style=\"background-color:#CADDEC;font-weight:bold;\">Support</th>";break;case 2:aG+="<th style=\"background-color:#CADDEC;font-weight:bold;\">Probability</th>";break;case 3:aG+="<th style=\"background-color:#CADDEC;font-weight:bold;\">Adjusted Probability</th>";break;default:aG+="<th style=\"background-color:#CADDEC;font-weight:bold;\">"+aD[i].childNodes[j].nodeName.replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0024_"," ").replace("Expression.","").replace("$","")+"</th>";break;}}else aG+="<th style=\"background-color:#CADDEC;font-weight:bold;\">"+aD[i].childNodes[j].nodeName.replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0020_"," ").replace("_x0024_"," ").replace("Expression.","").replace("$","")+"</th>";}aG+="</tr>";}aG+="<tr align = 'right'>";for(var j=0;j<aD[i].childNodes.length;j++){if(AO&&Aq&&j>0&&hb!="Microsoft_Time_Series"){if(j==1)aG+="<td>"+Math.round(parseFloat(aD[i].childNodes[j].text))+"</td>";else aG+="<td>"+Math.round(100.0*parseFloat(aD[i].childNodes[j].text),2)+"%</td>";}else if(hb=="Microsoft_Time_Series"){if(aD[i].childNodes.length>3){if(j==3){if(!kX[aD[i].childNodes[3].text]){iC[iC.length]=new Array(aD[i].childNodes[3].text,true,true);if(!kX[aD[i].childNodes[3].text])kX[aD[i].childNodes[3].text]=iC.length;}}if(j==0){var cU=false;for(var k=0;k<lc.length;k++){if(lc[k][0]==aD[i].childNodes[j].text){cU=true;break;}}if(cU==false)lc[lc.length]=new Array(aD[i].childNodes[j].text,true,true);}if(j==1||j==2){var currentValue=Math.round(parseFloat(aD[i].childNodes[j].text),2);if(j==1){if(m_iMax<currentValue)m_iMax=currentValue;if(!kX[aD[i].childNodes[3].text]){iC[iC.length]=new Array(aD[i].childNodes[3].text,true,true);if(!kX[aD[i].childNodes[3].text])kX[aD[i].childNodes[3].text]=iC.length;}kU[kU.length]=new Array(currentValue,currentValue.toString(),kX[aD[i].childNodes[3].text]);}aG+="<td>"+currentValue+"</td>";}else aG+="<td>"+aD[i].childNodes[j].text+"</td>";}else{if(j==0){aG+="<td>"+aD[i].childNodes[0].text+"</td><td>0</td><td>0</td>";var cU=false;for(var k=0;k<lc.length;k++){if(lc[k][0]==aD[i].childNodes[j].text){cU=true;break;}}if(cU==false)lc[lc.length]=new Array(aD[i].childNodes[j].text,true,true);}else aG+="<td>"+aD[i].childNodes[1].text+"</td>";kU[kU.length]=new Array(0,"Missing Data",kX[aD[i].childNodes[1].text]);}}else aG+="<td>"+aD[i].childNodes[j].text+"</td>";}aG+="<tr>";}aG+="</table>";if(hb=="Microsoft_Time_Series"){if(AP.length==0){if(iC.length>0){for(var i=0;i<aD.length/iC.length;i++){kU[kU.length]=new Array(1.2*m_iMax,"Prediction Area",-1);}}}else{for(var i=0;i<aD.length/AP.length;i++){kU[kU.length]=new Array(m_iMax,"Prediction Area",-1);}}iC[iC.length]=new Array("Prediction Area",true,true);kX["Prediction Area"]= -1;tblResults.outerHTML=aG;IJ=new Array(),Au=new Array();qE=1;sX="MSCombiDY2D";Au[iC.length-1]="a";Le();}else tblResults.outerHTML=aG;aE.Show(false);form1.btnPrediction.disabled=false;form1.btnMakePrediction.disabled=false;abJ();};function abX(ahh){qE=ahh;if(qE==0){Go();return;}Le();};function aCP(){var qA="",gm=new Array();if(qE==1){gm["MSColumn2D"]="Bar.gif";gm["MSColumn3D"]="Bar.gif";gm["Pie2D"]="Pie.gif";gm["Pie3D"]="Pie.gif";gm["Doughnut2D"]="Doughnut.gif";gm["Doughnut3D"]="Doughnut.gif";gm["MSLine"]="Line.gif";gm["StackedColumn2D"]="Stacked.gif";gm["StackedColumn3D"]="Stacked.gif";gm["Scatter"]="Scatter.gif";gm["Bubble"]="Bubble.gif";gm["MSBar2D"]="Horizontal.gif";gm["MSBar3D"]="Horizontal.gif";gm["StackedBar2D"]="Horizontal.gif";gm["StackedArea2D"]="Area.gif";gm["MSArea"]="Area.gif";gm["Radar"]="Radar.gif";gm["MSCombi2D"]="BarLineArea.gif";gm["MSCombiDY2D"]="BarLineArea.gif";gm["BarLine3D"]="BarLine.gif";gm["BarLine3DDual"]="BarLine.gif";gm["StackedColumn3DLineDY"]="StackedLine.gif";gm["Pyramid"]="Pyramid.gif";gm["Funnel"]="Funnel.gif";gm["Pipe"]="Pipe.gif";gm["LineDual"]="Line.gif";gm["DragNode"]="DragNode.gif";qA=gm[sX];}else{gm[0]="chart.gif";gm[1]="Bar.gif";gm[2]="Pie.gif";gm[3]="Line.gif";gm[4]="Stacked.gif";gm[5]="Scatter.gif";gm[6]="Bubble.gif";gm[7]="Horizontal.gif";gm[8]="Geo.gif";qA=gm[qE]}};var afI="1";function abJ(){return;var kj=document.getElementById("divTabPanel1");if(!kj){return}var x=0,y=1;for(var p=kj;p&&p.tagName!='BODY';p=p.offsetParent){x+=p.offsetLeft;y+=p.offsetTop;}var nB=document.body.clientWidth-x,qL=document.body.clientHeight-y,Pn=kj.style.zoom;if(qL>200&&qE==0&&(Pn==""||Pn=="100"||Pn=="100%")){kj.style.height=qL;kj.style.width=nB;kj.style.overflow="auto";document.body.scroll="no";}else{kj.style.height="100%";kj.style.width="100%";kj.style.overflow="visible";if(afI!="0"){document.body.scroll="yes"}}if(window.onresize==null){window.onresize=abJ;}};function axD(){var Sk="connect.aspx?save=1&xmla="+escape(abc())+"&server="+escape(lI)+"&catalog="+escape(iG)+"&cube="+escape(fO)+"&group="+escape(ahZ),aQ=hq();aQ.open("POST",Sk,false);try{aQ.send("");}catch(e){P.ShowModal("../App_Share/Popups/MessageBox.aspx?text="+escape(e.message)+"&icon=stop&buttons=ok","",null,"title:Error; width:250; height:100; autoHeight:true; zIndex:11100;");}}
