OXIESEC PANEL
- Current Dir:
/
/
home
/
cubot
/
docroot
/
showcase
/
js
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/14/2022 11:05:33 AM
rwxr-xr-x
📁
D3
-
08/14/2022 11:05:22 AM
rwxr-xr-x
📁
D3Plugins
-
08/14/2022 11:05:12 AM
rwxr-xr-x
📁
SVG
-
08/14/2022 11:05:26 AM
rwxr-xr-x
📁
app
-
08/14/2022 11:05:11 AM
rwxr-xr-x
📄
chain-0.2.pack.js
9.62 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
charts.js
9.16 KB
08/14/2022 11:05:08 AM
rw-r--r--
📄
charts_google.js
9.17 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
charts_high.js
8.57 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
charts_jqplot.js
16.54 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
display.js
7.35 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
dtree.js
9.48 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
excanvas.js
19.02 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
exportGraphAsImage.js
6.11 KB
08/14/2022 11:05:26 AM
rw-r--r--
📁
geoChart
-
08/14/2022 11:05:27 AM
rwxr-xr-x
📄
graph.drill.js
33 bytes
08/14/2022 11:05:08 AM
rw-r--r--
📄
highcharts.js
84.6 KB
08/14/2022 11:05:24 AM
rw-r--r--
📁
jpolite
-
12/31/2022 09:09:15 AM
rwxr-xr-x
📄
jpolite.core.js
6.57 KB
08/14/2022 11:05:22 AM
rw-r--r--
📄
jpolite.ext.js
67.73 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
jqModal.js
2.6 KB
08/14/2022 11:05:26 AM
rw-r--r--
📁
jqplot
-
08/14/2022 11:05:15 AM
rwxr-xr-x
📁
jquery
-
08/14/2022 11:05:11 AM
rwxr-xr-x
📄
jquery-ui-1.7.2.custom.min.js
181.6 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.cookie.js
732 bytes
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.dataTables.min.js
103.11 KB
08/14/2022 11:05:26 AM
rw-r--r--
📄
jquery.gritter.js
3.99 KB
08/14/2022 11:05:27 AM
rw-r--r--
📄
jquery.js
99.6 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
jquery.json-2.2.js
2.18 KB
08/14/2022 11:05:27 AM
rw-r--r--
📄
jquery.kwicks-1.5.1.pack.js
2.1 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
jquery.lavalamp.1.3.2-min.js
1.83 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
jquery.ui.tabs.js
11.26 KB
08/14/2022 11:05:24 AM
rw-r--r--
📄
json.js
14.95 KB
08/14/2022 11:05:08 AM
rw-r--r--
📁
plugins
-
08/14/2022 11:05:13 AM
rwxr-xr-x
📄
preCheck.js
1.03 KB
08/14/2022 11:05:15 AM
rw-r--r--
📄
s.log
1.49 KB
08/14/2022 11:05:12 AM
rw-r--r--
📄
tableChart.js
1.62 KB
08/14/2022 11:05:28 AM
rw-r--r--
📁
tree
-
08/14/2022 11:05:12 AM
rwxr-xr-x
📁
ws
-
09/08/2022 11:30:07 AM
rwxr-xr-x
📄
ws.core.js
23.66 KB
08/14/2022 11:05:08 AM
rw-r--r--
📄
ws.ext.js
11.93 KB
08/14/2022 11:05:08 AM
rw-r--r--
Editing: jpolite.ext.js
Close
var logged_in=false;var auth_token_key="?authenticity_token=";var numTabs=6;$.fn.extend({Tabs:function(){return this.each(function(){var a=$(this);var b=a.children("div").addClass("tabsdiv").hide();a.children(".tabsul").children("li").each(function(c){this.target=b[c];$(this).click(function(){if(!$(this).on()){return}$(this.target).siblings("div:visible").andSelf().toggle();var d=$("a",this);if((d.size()>0)&&!this.loaded){$(this.target).load(_modules[d[0].rel].url,$.widgetize);this.loaded=true}})}).eq(0).click()})},Accordion:function(){return this.each(function(){$(this).children("dt").click(function(){var a=$(this);if(!a.on()){return}a.siblings("dd:visible").add(a.next()).slideToggle()}).eq(0).click()})},MAccordion:function(){return this.each(function(){var a=$(this);a.addClass("accordion").children("dd").slideDown();a.children("dt").addClass("on").click(function(){$(this).toggleClass("on").next().slideToggle()})})},JsonForm:function(){this.append($("<div class='error'/><div class='notice'/>").hide());return this.submit(function(){var a=this;$.post(this.action,$(this).serialize()+auth_token_key,function(b){if($.HandleMessage(b)){$(".jqmWindow:visible").jqmHide()}},"json");return false})},SideMenu:function(){return this.each(function(){$(this).children().click(function(){var b=$("a",this)[0].rel.split(":");var a=$(".module:visible",$.jpolite.Content.c2).get();if(a[0]){multiDash.setReportId(a[0].id,b[0]);_modules[a[0].id].url=b[0];$("#"+a[0].id)[0].url=b[0];_modules[a[0].id].f=b[1];$("#"+a[0].id)[0].f=b[1];$("#"+a[0].id)[0].loadContent(true)}else{addReport(b[0],b[1])}})})}});function myLiveEvents(){$(".actionReportGauge").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="G";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"G");return false});$(".actionReportMap").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="M";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"M");return false});$(".actionReportBar").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="B";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"B");return false});$(".actionReportPie").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="P";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"P");return false});$(".actionReportLine").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="L";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"L");return false});$(".actionReportColumn").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="N";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"N");return false});$(".actionReportStack").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="S";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"S");return false});$(".actionReportCombo").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="C";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"C");return false});$(".actionReportText").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="T";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"T");return false});$(".actionReportPC").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="PC";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"PC");return false});$(".actionReportBullet").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="Bullet";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"Bullet");return false});$(".actionReportTree").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="Tree";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"Tree");return false});$(".actionReportStock").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="Stock";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"Stock");return false});$(".actionReportHeat").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="Heat";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"Heat");return false});$(".actionReportRadar").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="Radar";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"Radar");return false});$(".actionReportSVG").live("click",function(){var a=$(this).parents(".module")[0];parId=a.id;_modules[parId].f="SVG";$(this).parents(".module")[0].loadContent(true);multiDash.setReportDisplayType(parId,"SVG");return false});$(".actionRefresh").live("mousedown",function(){$(this).parents(".module")[0].loadContent(false)});$(".actionExport").live("mousedown",function(){var a=$(this).parents(".module")[0];parId=a.id;jqplotToImage($("#div"+parId))});$(".actionFullScreen").live("click",function(){var f=getMheight()-150;var a=getWidthBySpan(24);var c=$(this).parents().prev(".moduleTitle").html();$(function(){$("#dialog").dialog({height:f,width:a,modal:true,resizable:true,autoResize:true,autoOpen:false,position:[10,10]})});var d=$(this).parents(".module")[0].url;var e=_modules[$(this).parents(".module")[0].id].f;var b='<div id="full'+d+'" style="height:'+(f-100)+"px;width:"+(a-40)+'px;overflow:auto"></div><script language=javascript>getReport("'+d+'","full'+d+'","'+e+'","30","'+$(this).parents(".module")[0].id+'", false);<\/script>';if(e!="T"){b+='<div id="full2'+d+'" style="height:'+(f-20)+"px;width:"+(a-40)+'px;overflow:auto"></div><script language=javascript>getReport("'+d+'","full2'+d+'","T","24","'+$(this).parents(".module")[0].id+'", false);<\/script>'}$("#dialog").html(b).dialog("open");return false});$("#Export").live("click",function(){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(getLabel("Export Dashboard and Pages"));var g=0,f="",b=0,a="",d=0,c=0;htmlstr='<div id=dashMsg align=center></div><div><table width="100%" border="0" cellspacing="0" cellpadding="0" >';for(d=0;d<multiDash.dashObj.length;d++){g=multiDash.dashObj[d].id;f=multiDash.dashObj[d].name;htmlstr+='<tr><td colspan=10><input type="checkbox" name="dash" id='+g+' onclick="checkDashPage('+g+',-1)" title="'+f+'"/>'+f+"</td></tr>";htmlstr+="<tr><td> </td>";for(c=0;c<multiDash.dashObj[d].pages.length;c++){b=multiDash.dashObj[d].pages[c].id;a=multiDash.dashObj[d].pages[c].name;if(c!=0&&c%10==0){htmlstr+="</tr><tr><td></td>"}htmlstr+='<td><input type="checkbox" name="page" class="'+g+'" id='+b+' onclick="checkDashPage('+g+","+b+')" title="'+a+'"/>'+a+"</td>"}htmlstr+="</tr><tr><td colspan=10 class=dash_divider></td></tr>"}htmlstr+="</table><div width=100%>";htmlstr+=getLabel("Action")+': <input type="checkbox" name="Export" checked=checked value="Y"/>'+getLabel("Export")+' <input type="checkbox" name="Email" value="Y" id=CEmail onclick="onoffEmaildiv()"/>'+getLabel("Email")+"</div>";htmlstr+='<div width=100% id=email><div style="width:80%;float:left"><table width=100% class=EmailTable>';htmlstr+="<tr><td>To :</td><td><textarea id=EmailTo maxlength=2048 cols=70 rows=3></textarea></td><td rowspan=3 valign=top></td></tr>";htmlstr+="<tr><td>Subject :</td><td><textarea id=Subject maxlength=256 cols=70 rows=1></textarea></td></tr>";htmlstr+="<tr><td>Content :</td><td><textarea id=Content maxlength=2048 cols=70 rows=3></textarea></td></tr>";htmlstr+="</table></div>";s=new dTree("s");s.config.useStatusText=true;s.config.closeSameLevel=false;s.config.useCookies=false;s.config.target="";s.add(0,0,getLabel("Group and User List"),"","","","","/showcase/css/g/User-Group-icon.png");s.add(100000,0,getLabel("Groups"));s.add(200000,0,getLabel("Users"));var e=getUserList(sessionid);for(d=0;d<e.length;d++){if(e[d][0]==userId){continue}s.add((d+1),200000,e[d][0],"","",e[d][1],"","/edash/assets/default/images/user.gif","","",'<input type="checkbox" name="user" value="'+e[d][2]+'" title="'+e[d][2]+'" onclick="fillTo(this.value, this.checked)"/>')}htmlstr+='<div style="width:18%; float:right;height:200px;overflow:auto">'+s+"</div>";htmlstr+="</div>";htmlstr+='<div style="background:black;width:200px;padding-left:50px"><button type=button onclick=exportDashboard("PDF")>'+getLabel("Go")+"</div>";htmlstr+='<form name=exportForm action="pdfreport.rx" method=POST target="_blank"></form>';htmlstr+="</div>";$("#dialogS").html(htmlstr).dialog("open");return false});$("#share").live("click",function(){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(getLabel("Share Dashboard and Pages"));var h=0,g="",c=0,b="",e=0,d=0;htmlstr="<div id=dashMsg align=center></div><div class=share><div class=leftPanel><div class=dash><div class=heading>"+getLabel("Step")+"-1. "+getLabel("Select Dashboard, Pages")+':</div><table width="100%" border="0" cellspacing="0" cellpadding="0" class=shareSubtable>';for(e=0;e<multiDash.dashObj.length;e++){h=multiDash.dashObj[e].id;g=multiDash.dashObj[e].name;htmlstr+='<tr><td colspan=5><input type="checkbox" name="dash" id='+h+' onclick="checkDashPage('+h+',-1)" title="'+g+'"/>'+g+"</td></tr>";htmlstr+="<tr><td> </td>";for(d=0;d<multiDash.dashObj[e].pages.length;d++){c=multiDash.dashObj[e].pages[d].id;b=multiDash.dashObj[e].pages[d].name;if(d!=0&&d%4==0){htmlstr+="</tr><tr><td></td>"}htmlstr+='<td><input type="checkbox" name="page" class="'+h+'" id='+c+' onclick="checkDashPage('+h+","+c+')" title="'+b+'"/>'+b+"</td>"}htmlstr+="</tr><tr><td colspan=5 class=dash_divider></td></tr>"}htmlstr+="</table>";htmlstr+="</div><div class=usergrp>";htmlstr+="<div class=heading>"+getLabel("Step")+"-2. "+getLabel("Select Users, Groups")+":</div>";var a=getGroupList(sessionid);s=new dTree("s");s.config.useStatusText=true;s.config.closeSameLevel=false;s.config.useCookies=false;s.config.target="";s.add(0,0,getLabel("Group and User List"),"","","","","/showcase/css/g/User-Group-icon.png");s.add(100000,0,getLabel("Groups"));s.add(200000,0,getLabel("Users"));for(e=0;e<a.length;e++){s.add((e+1),100000,a[e][0],"","",a[e][0],"","/edash/assets/default/images/grp.gif","","",'<input type="checkbox" name="group" value="'+a[e][0]+'" title="'+a[e][0]+'"/>')}var f=getUserList(sessionid);for(e=0;e<f.length;e++){if(f[e][0]==userId){continue}s.add((e+1),200000,f[e][0],"","",f[e][1],"","/edash/assets/default/images/user.gif","","",'<input type="checkbox" name="user" value="'+f[e][0]+'" title="'+f[e][0]+'"/>')}htmlstr+="<div class=dtreeShare>"+s+"</div>";htmlstr+="</div></div><div class=rightPanel><div class=heading>"+getLabel("Step")+"-3. "+getLabel("Confirm Sharing")+":</div><center><input type=button name=confirm value="+getLabel("Confirm")+' onclick="shareDash()"></center><div id=confirmShare></div></div></div>';$("#dialogS").html(htmlstr).dialog("open");getAllSharedObjects();return false});$("input:checkbox[name=group]").live("click",function(){if(!this.checked){checkForUnshare(this.value,"group")}fillConfirmSharing()});$("input:checkbox[name=user]").live("click",function(){if(!this.checked){checkForUnshare(this.value,"user")}fillConfirmSharing()});$(".actionLinkPage").live("click",function(){$(function(){$("#dialogS").dialog({height:400,width:600,modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text("Link to Dashboard Page");var a=0,b="",c=0,h="",f=0,e=0,d=$(this).parents(".module")[0].id;var k=multiDash.getReportDashLink(d),l=-1,g=-1;if((k.length>0)&&(k[0]>0)){l=k[0]}htmlstr='<table width="100%" border="0" cellspacing="0" cellpadding="0" class=settings><tr><td colspan=3 id=dashMsg align=center></td></tr>';htmlstr+='<tr><td></td><td><input type="radio" name="link" checked=checked onclick="createReportDashLink('+d+",'','')\"/>None</td><td></td></tr>";for(f=0;f<multiDash.dashObj.length;f++){a=multiDash.dashObj[f].id;b=multiDash.dashObj[f].name;if(a==l){g=k[1]}htmlstr+="<tr><td colspan=3><b><u>"+b+"</u></b></td></tr>";for(e=0;e<multiDash.dashObj[f].pages.length;e++){c=multiDash.dashObj[f].pages[e].id;h=multiDash.dashObj[f].pages[e].name;if(g==c){checked="checked=checked"}else{checked=""}htmlstr+='<tr><td></td><td><input type="radio" name="link" '+checked+' onclick="createReportDashLink('+d+","+a+","+c+')"/>'+h+"</td><td></td></tr>"}}htmlstr+="</table>";$("#dialogS").html(htmlstr).dialog("open");return false});$(".actionNote").live("click",function(){var b=$(this).parents(".module")[0].id;var a=$(this).parents(".module")[0].url;var c=getReportMetaData(sessionid,a)[3];displayNotes(b,getLabel("Report")+": "+c);return false});$("#dashsettings").live("click",function(){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(getLabel("Dashboard Settings"));htmlstr='<table id=dashSettingTable width="100%" border="0" cellspacing="0" cellpadding="0" id=dashord class=settings><tbody class=content><tr class="nodrag nodrop"><td colspan=3 id=dashMsg align=center></td></tr><tr class="nodrag nodrop"><td colspan=3><b><u>'+getLabel("Add Dashboard")+'</u></b></td></tr><tr class="nodrag nodrop"><td>'+getLabel("Dashboard Name")+'</td><td><input type="text" id="NewDash" value="" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="addDash(document.getElementById(\'NewDash\').value)">'+getLabel("Add")+"</a></td></tr>";htmlstr+='<tr class="nodrag nodrop"><td colspan=3><b><u>'+getLabel("Change Dashboard")+"</u></b></td></tr>";var b=multiDash.getDashboards();for(var c=0;c<b.length;c++){var a=b[c].split(":");htmlstr+='<tr id="trED'+a[0]+'"><td class=dragHelp title="'+getLabel("Drag to change order.")+'"></td><td><input type="text" id="ED'+a[0]+'" value="'+a[1]+'" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="renameDash(\''+a[0]+"')\">"+getLabel("Rename")+'</a> | <a class="clickable" onclick="removeDash(\''+a[0]+"')\">"+getLabel("Remove")+"</a></td></tr>"}htmlstr+="</tbody></table>";if(c>0){htmlstr+='<div style="float:right;margin-right:10px;"> <button type=button onclick="saveDragAndDropDashboard(\'dashSettingTable\')" title="'+getLabel("Click to save dashboard order")+'">'+getLabel("Apply")+"</button></div>"}$("#dialogS").html(htmlstr).dialog("open");applyDnD("#dashSettingTable","#dashMsg");return false});$("#settings").live("click",function(){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(getLabel("Page Settings"));htmlstr='<table id=pageSettings width="100%" border="0" cellspacing="0" cellpadding="0" class=settings><tr class="nodrag nodrop"><td colspan=3 id=dashMsg></td></tr><tr class="nodrag nodrop"><td colspan=3><b><u>'+getLabel("Add Page")+'</u></b></td></tr><tr class="nodrag nodrop"><td>'+getLabel("Page Name")+':</td><td><input type="text" id="NewPage" value="" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="addPage(document.getElementById(\'NewPage\').value)">'+getLabel("Add")+"</a></td></tr>";htmlstr+='<tr class="nodrag nodrop"><td colspan=3><b><u>'+getLabel("Change Page")+"</u></b></td></tr>";var c=multiDash.getCurrentPages();for(var b=0;b<c.length;b++){var a=c[b].split(":");htmlstr+='<tr id="trED'+a[0]+'"><td class=dragHelp title="'+getLabel("Drag to change order.")+'"></td><td><input type="text" id="ED'+a[0]+'" value="'+a[1]+'" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="renameDashPage(\''+a[0]+"')\">"+getLabel("Rename")+'</a> | <a class="clickable" onclick="removePage(\''+a[0]+"')\">"+getLabel("Remove")+"</a></tr>"}htmlstr+="</table>";if(b>0){htmlstr+='<div style="float:right;margin-right:10px;"> <button type=button onclick="saveDragAndDropPages(\'pageSettings\')" title="'+getLabel("Click to save page order")+'">'+getLabel("Apply")+"</button></div>"}$("#dialogS").html(htmlstr).dialog("open");applyDnD("#pageSettings","#dashMsg");return false});$("#Copy").live("click",function(){copyToPersonalSpace()});$("#menu_btn").live("click",function(){showFilterTemplate()});$(".actionGraphSettings").live("mousedown",function(){var a=$(this).parents(".module")[0].id;displayObj.RD=multiDash.getReportDisplayOptions(a);if(typeof displayObj.RD=="undefined"){displayObj.RD={}}setGraphOptions(a)});$(".actionGotoPage").live("mousedown",function(){executeReportDashLink($(this).parents(".module")[0].id)});$(".actionMax").live("mousedown",function(){$(this).parents(".module")[0].max();$(this).hide().siblings(".actionMin").show()});$(".actionMin").live("mousedown",function(){$(this).parents(".module")[0].min();$(this).hide().siblings(".actionMax").show()});$(".actionClose").live("mousedown",function(){if(multiDash.isShared!=1){var a=$(this).parents(".module")[0].id;multiDash.removeReportFromPage(a);removeNote(sessionid,a,"All")}$(this).parents(".module")[0].close()});$(".moduleHeader").live("dblclick",function(){$(this).parents(".cc").toggleClass("max").siblings(".cc").toggleClass("min");$(this).parents(".module")[0].loadContent(true);return false});$("a.tab").live("click",function(){$.jpolite.gotoTab(this.rel);return false});$("a.local").live("click",function(){$(this).parents(".module")[0].loadContent(this.href,true);return false});$(".onOffIcons").die("click");$(".onOffIcons").live("click",function(){$(this).siblings(".tableIconsGroup").toggle("slow");return false});$("ul.layout li a").live("click",function(){$("ul.layout li a").removeClass("selected");$(this).addClass("selected");var a=$("ul#main_nav li.on").attr("id");_columnLayout[a]=Layout[this.id];$.jpolite.Nav.switchTab(a);multiDash.setPageLayout(a,this.id);return false});$("div#closelayout").live("click",function(){$("#pageConfId").hide();return false});$(".noteTextarea").live("keyup",function(a){if(a.keyCode==13){if(putNote(sessionid,this.id,null,this.value.replace(/\n$/,""))==""){displayNotes(this.id,$("span.ui-dialog-title").text())}}else{if(this.value.length>254){this.value=this.value.substring(0,254)}}return false});$(".deleteNote").live("click",function(){if(removeNote(sessionid,this.id.split(":")[0],this.id.split(":")[1])==""){displayNotes(this.id.split(":")[0],$("span.ui-dialog-title").text())}return false});$("#print").live("click",function(){myprint();return false});$(".firstTab").live("click",function(){showFirstTab()});$(".prevTab").live("click",function(){showPreviousTab()});$(".nextTab").live("click",function(){showNextTab()});$(".lastTab").live("click",function(){showLastTab()});$(window).resize(function(){resizeNumTabs()});$("div#toolbar-minimized").live("click",function(){if($("div#toolbar-minimized").css("background-image").indexOf("show_bar.png")>0){$("div#toolbar-minimized").css("background-image","url('/showcase/css/g/hide_bar.png')");$("div#toolbar-minimized").attr("title",getLabel("Hide Bar"));$("div#header").slideToggle("slow");if(G_THEME=="modern"){$("body").css("padding-top","100px")}}else{$("div#toolbar-minimized").css("background-image","url('/showcase/css/g/show_bar.png')");$("div#toolbar-minimized").attr("title",getLabel("Show Bar"));$("div#header").slideToggle("slow");$("body").css("padding-top","0px")}});$(".actionFreeze").live("click",function(){var a=$(this).parent().parent().next()[0].childNodes[0].id;freezeTextHeader(a)})}function myCustomEvents(){$.regEvent({moduleLoadedEvent:function(a,b){$.alert({title:"Report Loaded",text:b})},moduleLoadingEvent:function(a,b){$.alert({title:"Loading Report...",text:b})}});$("#loading").ajaxStart(function(){$(this).css("visibility","visible")}).ajaxStop(function(){$(this).css("visibility","hidden")})}function myMessageHandlers(){$.regMsgHandlers({login:Login,resource:function(b){for(var a in b){var d=b[a];var c=[d.name];if(d.url){c.push(d.url)}c.push(true);$.triggerEvent(d.method=="destroy"?"destroyEvent":"refreshEvent",c)}return true},notice:function(a){var b=$("form:visible");if(a.length){a=$.map(a,function(d,c){return d.join(" -- ")});if(b.size()>0){$(".notice",b).html(a.join("<br/>")).hide().slideDown()}}return false},error:function(a){var b=$("form:visible");if(b.size()>0){$(".error",b).html(a).hide().slideDown()}return false}})}function myControls(){$.regControls({".tabs":[$.fn.Tabs],".accordion":[$.fn.Accordion],".maccordion":[$.fn.MAccordion],".jsonform":[$.fn.JsonForm],".menu":[$.fn.SideMenu],".jqmWindow":[$.fn.jqm,{toTop:true}],".accordion1":[$.fn.accordion,{header:"h3"}],".tabs1":[$.fn.tabs],".dialog":[$.fn.dialog,{autoOpen:false,width:600,buttons:{Ok:function(){$(this).dialog("close")},Cancel:function(){$(this).dialog("close")}}}],".datepicker":[$.fn.datepicker,{inline:true}],".progressbar":[$.fn.progressbar,{value:20}],"#dialog_link, ul#icons li":[$.fn.hover,[function(){$(this).addClass("ui-state-hover")},function(){$(this).removeClass("ui-state-hover")}]]})}function TraditionalTabs(){}function clearText(){document.getElementById("iname").style.background="#FFFFFF";document.getElementById("iname").value=""}function sort_unique(a){if(typeof a=="undefined"||a.length<1){return a}a=a.sort(function(e,d){return e*1-d*1});var b=[a[0]];for(var c=1;c<a.length;c++){if(a[c-1]!==a[c]){b.push(a[c])}}return b}function completeTreeStructure(c){var f=new Array();var a=new Array();var d=0,b=0,e=0;for(d=0;d<c.length;d++){f[d]=c[d][1]}f=sort_unique(f);for(d=0;d<f.length;d++){e=0;for(b=0;b<c.length;b++){if(f[d]==c[b][0]){e=1;break}}if(e==0){a.push(f[d])}}return a}function getProperParent(f,b,c,e,a){if(c=="Folder"&&e=="Shared"&&a!=userId){return 10}for(var d=0;d<f.length;d++){if(f[d]==b){return 0}}return b}function loadModuleMenu(a){if($("#module_menu").html().length>1&&a==false){return false}$("#module_menu").jqm().html("");$("#module_menu").jqm().html(function(){var d=getReportMetaData(sessionid,"null");var b=d.length;var h="";if(b>0){d=d.sort(multiDimensional)}var c=completeTreeStructure(d);var g='<div class=ui-widget-header style="position:relative"><b>:: '+getLabel("Report List")+" ::</b><div id=closemenu>"+getLabel("close")+" </div></div>\n";g+="<div id='rptlist_msg'></div><div class=search><input id=iname value=\""+getLabel("Search Reports")+'" type=text onclick="clearText()" onkeyup="a.Isearch(this.value);"></div>';DtreeRptList=new dTree("DtreeRptList");DtreeRptList.config.useStatusText=true;DtreeRptList.config.closeSameLevel=false;DtreeRptList.config.useCookies=false;DtreeRptList.config.target="";DtreeRptList.add(0,0,getLabel("Dashboard Report List")+' [ <a href="javascript: DtreeRptList.openAll();"><font color=blue>'+getLabel("Expand all")+'</font></a> | <a href="javascript: DtreeRptList.closeAll();"><font color=blue>'+getLabel("Collapse all")+"</font></a> ]");DtreeRptList.add(10,0,getLabel("Shared Reports"));for(var f=0;f<d.length;f++){if(d[f][11]=="Folder"){DtreeRptList.add(d[f][0],getProperParent(c,d[f][1],d[f][11],d[f][16],d[f][2]),d[f][3],"","",d[f][4],"","")}}for(var f=0;f<d.length;f++){if(d[f][11]!="Folder"){DtreeRptList.add(d[f][0],getProperParent(c,d[f][1],d[f][11],d[f][16],d[f][2]),d[f][3],d[f][11]=="Folder"?"":"javascript:addReport('"+d[f][0]+"','"+d[f][11]+"');","",d[f][4],"",d[f][11]=="Folder"?"":(d[f][16]=="Personal"?"/showcase/css/g/report.png":"/showcase/css/g/shared.png"))}}var e=getAppList(sessionid,"");if(e.length>0){DtreeRptList.add(15,0,getLabel("My Application"));for(f=0;f<e.length;f++){DtreeRptList.add(e[f][0],15,e[f][1],"javascript:addReport('"+e[f][2]+"','APP');")}}$("#module_menu").append(g+"<div class=dtreeParent>"+DtreeRptList+"<div class=newMod onClick=addReportList()>• "+getLabel("Add Report List")+"</div></div>")});$("#addReport").click(function(){$("#module_menu").jqmShow()});$("#closemenu").click(function(){$("#module_menu").jqmHide()})}function getColPosition(){var e=$(".module:visible",$.jpolite.Content.c1).length;var c=$(".module:visible",$.jpolite.Content.c2).length;var b=$(".module:visible",$.jpolite.Content.c3).length;var a=$(".module:visible",$.jpolite.Content.c4).length;var d=$("ul#main_nav li.on").attr("id");if(_columnLayout[d]["c1"].indexOf("hide")>-1){e=9999}if(_columnLayout[d]["c2"].indexOf("hide")>-1){c=9999}if(_columnLayout[d]["c3"].indexOf("hide")>-1){b=9999}if(_columnLayout[d]["c4"].indexOf("hide")>-1){a=9999}var f=Math.min(e,c,b,a);return(e==f?"c1":c==f?"c2":b==f?"c3":"c4")}function addReport(b,d){var e=encodeFormat(d);if(!_modules[b]){var a={url:b,f:e};var f=getNextSequenceId();_modules[f]=a;var c=getColPosition();$.jpolite.addModule({id:f,c:c,mc:"",mt:""});multiDash.addReport2Page(f,b,e,c,-1);addToModuleLayout(b);Message("rptlist_msg","<font color=blue>"+getLabel("Report Added")+"</font>")}else{getModulePosition(b)}}function addReportList(){var c="ReportList.html";var a={url:c,f:""};var e=getNextSequenceId();_modules[e]=a;$.jpolite.addModule({id:e,c:"c1",mc:"",mt:"B"});multiDash.addReport2Page(e,c,"","c1",-1);addToModuleLayout(c);c="";var d="T";for(var b in reportMetaDataCache){if(reportMetaDataCache[b].meta[11]!="Folder"){c=reportMetaDataCache[b].meta[0];d=encodeFormat(reportMetaDataCache[b].meta[11]);break}}a={url:c,f:d};e=getNextSequenceId();_modules[e]=a;$.jpolite.addModule({id:e,c:"c2",mc:"",mt:""});multiDash.addReport2Page(e,c,d,"c2",-1);addToModuleLayout(c);Message("rptlist_msg","<font color=blue>"+getLabel("Report List Added")+"</font>")}$(function(){initDashboard(0)});var eventLoaded=0;function initDashboard(option){populateDashboard(option);populateModules();if(!eventLoaded){myLiveEvents();myCustomEvents();eventLoaded=1}myMessageHandlers();myControls();loadModuleMenu(false);var s,customNav=window.name;switch(customNav){case"1":$("li","#main_nav").css({width:"90px",padding:0,textAlign:"center"});s={navInit:$.fn.kwicks,navInitArguments:{max:130,spacing:5,sticky:true,event:"click"}};break;case"2":$("li","#main_nav").css({background:"transparent",border:0});s={navInit:$.fn.lavaLamp,navInitArguments:{startItem:0,speed:800}};break;default:s={navInit:TraditionalTabs}}s.its="li, dd";s.layoutPersistence=[function(){return _moduleLayout},function(s){_moduleLayout=eval("("+s+")");saveDragAndDropReports();return""}];$.jpolite.init(s);$.jpolite.gotoTab(get_firstChildIdWithReport("main_nav"));$("#maxAll").click(function(){var x=$(".module:visible").get();for(i in x){x[i].max()}});$("#minAll").click(function(){var x=$(".module:visible").get();for(i in x){x[i].min()}})}function Login(){LOGIN=$("#logins");$.getJSON("/users?timer="+(new Date()).getMilliseconds(),function(a){if(a.name){logged_in=true;LOGIN.html("Welcome <a href='/profile'>"+a.name+"</a> | <a href='/logout'>Logout</a>");$("#t2").show().click()}else{LOGIN.html("<a rel='#LOGIN_FORM' class='jqm'>Log in</a> | <a rel='#SIGNUP_FORM' class='jqm'>Sign up</a>")}auth_token_key="&authenticity_token="+encodeURIComponent(a.auto)})}function isValidName(d){var c=d;for(var a=0;a<c.length;a++){var e=c.charAt(a);var b=e.charCodeAt(0);if(b==34||b==39){return false}}return true}function vPageName(a,b){if(isValidName(a)){document.getElementById(b).style.backgroundColor="white"}else{document.getElementById(b).style.backgroundColor="#FDEEF4"}}function get_lastChildId(b){var a=document.getElementById(b).lastChild;while(a.nodeType!=1){a=a.previousSibling;if(a==null){return"t1"}}return a.id}function get_firstChildIdWithReport(a){if(multiDash.defaultDashboard!=-1&&multiDash.defaultPage!=-1){return multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage].id}else{return multiDash.dashObj[0].pages[0].id}}function get_firstChildId(b){var a=document.getElementById(b).firstChild;while(a.nodeType!=1){a=a.nextSibling;if(a==null){return"t1"}}return a.id}function Message(a,b){$("#"+a).html(b);setTimeout(function(){$("#"+a).html("")},5000)}function getModulePosition(c){for(var b in _moduleLayout){for(var a=0;a<_moduleLayout[b].length;a++){modArray=_moduleLayout[b][a].split(":");if(modArray[0]==c){var d=getLabel("Report already added on Dashboard Tab")+" '"+$("#"+b+" .hover").text()+"' Column -"+modArray[1].split("c")[1]+".";Message("rptlist_msg",d);return true}}}}function addPage(a){if(a.length<1){alert(geLabel("Please Specify Page Name"));return false}if(!isValidName(a)){alert(getLabel("Enter valid Page Name"));return false}var b=getNextSequenceId();showHideTabs(1,0,-1);$("#main_nav").append('<li id="'+b+'"><b class="hover">'+a+"</b><span class=arrow> </span></li>");$("#pageSettings tr:last").after('<tr id="trED'+b+'"><td class=dragHelp title="'+getLabel("Drag to change order.")+'"></td><td><input type="text" id="ED'+b+'" value="'+a+'" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="renameDashPage(\''+b+'\')">Rename</a> | <a class="clickable" onclick="removePage(\''+b+"')\">Remove</a></tr>");updateDnD("#pageSettings","#dashMsg");multiDash.addPage2dashboard(b,a);_columnLayout[b]=Layout.L_2_0;var e="#main_nav";var d="li";var c=$.jpolite.Nav.tabs;$.jpolite.Nav.its=$(d,e).each(function(){if(this.id==b){this.modules={};$(".arrow",this).click(function(){$("#pageConfId").toggle();$("ul.layout li a").removeClass("selected");$("#"+multiDash.getPageLayout()).addClass("selected")});$(".hover",this).click(function(){if($(this).text().length>0&&multiDash.isShared!=1){$(this).html("<input type=textbox value='"+$(this).text()+"' class=tabTxt id=tabTxtId Maxlength='16' onkeyup='vPageName(this.value, this.id)'>");$(".tabTxt",this).focus();$(".tabTxt",this).focusout(function(f){if(this.value){multiDash.renamePage(this.parentNode.parentNode.id,this.value);$(this).parent().html(this.value)}});$(".tabTxt",this).keydown(function(f){if(f.keyCode==13){multiDash.renamePage(this.parentNode.parentNode.id,this.value);$(this).parent().html(this.value)}})}})}this.showModules=$.jpolite.Nav.showModules;c[this.id]=this;$(this).click(function(f){if(!$(this).on()&&!$(".on",this).length){return false}if(f.originalEvent||$(".on",this).length==0){$.jpolite.Nav.switchTab(this.id);$(".on",$.jpolite.Nav.its).not(this).not($(this).parents()).removeClass("on")}$(this.parentNode).click();return false})});Message("dashMsg","<font color=blue>"+getLabel("Added page")+" "+a+" </font>");$.jpolite.gotoTab(b)}function removePage(b){var d=_moduleLayout[b];if(!d){d=""}for(var c=0;c<d.length;c++){var a=d[c].split(":");if(a[0].length>1){}}$.jpolite.Nav.its.map(function(){var e=this.modules;for(var f in e){if(this.id==b){e[f].close()}}});if($.jpolite.Nav.tabs[b]){delete $.jpolite.Nav.tabs[b];showHideTabs(0,1,b);$.jpolite.Content.saveLayout();$("#"+b).remove();$("#trED"+b).remove();multiDash.removePageFromDashboard(b);removeNote(sessionid,b,"All");Message("dashMsg","<font color=blue>"+getLabel("Page Removed")+".</font>")}return false}function renameDashPage(c){var b=$("#"+c+" .hover").html();if(b){var a=$("#"+c).html();var d=$("#ED"+c).attr("value");$("#"+c).html(a.replace(new RegExp(b,"g"),d));multiDash.renamePage(c,d);Message("dashMsg","<font color=blue>"+getLabel("Page renamed to")+" "+d+" </font>")}}function addDash(b){var a=getNextSequenceId();multiDash.adddashboard(a,b,userId,userName);addDashHtml(a,b);Message("dashMsg","<font color=blue>"+getLabel("Dashboard")+" "+b+" "+getLabel("added")+"</font>")}function renameDash(b){var a=$("#ED"+b).attr("value");multiDash.renameDashboard(b,a);renameDashHtml(b,a);Message("dashMsg","<font color=blue>"+getLabel("Dashboard renamed to")+" '"+a+"' </font>")}function removeDash(a){multiDash.removeDashboard(a);removeNote(sessionid,a,"All");$("#trED"+a).remove();removeDashHtml(a);Message("dashMsg","<font color=blue>"+getLabel("Dashboard Removed")+" </font>")}function createReportDashLink(b,c,a){multiDash.setReportDashLink(b,c,a);Message("dashMsg","<font color=blue>"+getLabel("Link Created")+" </font>")}function addToModuleLayout(e){var d=document.getElementById("main_nav");var b=d.getElementsByTagName("li");for(var c=0;c<b.length;c++){if(b[c].className.indexOf("on")!==-1){var a=b[c].id;break}}var f=_moduleLayout[a];if(!f){f=new Array()}f.push(e+":c1");_moduleLayout[a]=f}var _modules={};var _moduleLayout={};var _columnLayout={_default:{bg:"normal",c1:"span-8",c2:"span-8",c3:"span-8 last",c4:"hide"}};var Layout={L_1_0:{bg:"normal",c1:"span-24 last",c2:"span-24 last",c3:"span-24 last",c4:"span-24 last"},L_2_0:{bg:"normal",c1:"span-12",c2:"span-12 last",c3:"span-12",c4:"span-12 last"},L_2_1:{bg:"normal",c1:"span-6",c2:"span-18 last",c3:"span-6",c4:"span-18 last"},L_3_0:{bg:"normal",c1:"span-8",c2:"span-8",c3:"span-8 last",c4:"span-8 last"},L_3_1:{bg:"normal",c1:"span-24 last",c2:"span-12",c3:"span-12 last",c4:"span-24 last"},L_3_2:{bg:"normal",c1:"span-12",c2:"span-12 last",c3:"span-24 last",c4:"span-24 last"},L_4_0:{bg:"normal",c1:"span-6",c2:"span-6",c3:"span-6",c4:"span-6 last"},L_4_1:{bg:"normal",c1:"span-16",c2:"span-8 last",c3:"span-8",c4:"span-8 last"},L_4_2:{bg:"normal",c1:"span-24 last",c2:"span-8",c3:"span-8",c4:"span-8 last"},L_4_3:{bg:"normal",c1:"span-8",c2:"span-8",c3:"span-8 last",c4:"span-24 last"},L_4_4:{bg:"normal",c1:"span-8",c2:"span-16 last",c3:"span-8",c4:"span-8 last"},L_4_5:{bg:"normal",c1:"span-24 last",c2:"span-12",c3:"span-12 last",c4:"span-24 last"},L_4_6:{bg:"normal",c1:"span-16",c2:"span-8 last",c3:"span-8",c4:"span-16 last"}};function deleteFromArrayByValue(c,b){var a=0;for(a=0;a<c.length;a++){if(c[a]==b){c.splice(a,1);break}}}function sortUniqReplaceReportIds(e){var f=new Array();for(var d=0;d<e.length;d++){for(var c=0;c<multiDash.dashObj.length;c++){for(var b=0;b<multiDash.dashObj[c].pages.length;b++){if(multiDash.dashObj[c].pages[b].id==e[d]){for(var a=0;a<multiDash.dashObj[c].pages[b].reports.length;a++){if(multiDash.dashObj[c].pages[b].reports[a].ReportId.indexOf("htm")<0){f.push(multiDash.dashObj[c].pages[b].reports[a].ReportId)}}}}}}f=unique(f.sort());gnameHash={};for(d=0;d<f.length;d++){gnameHash[f[d]]=f[d];replaceNewGname(f[d])}}function addElementToForm(c,d,a,f){var b=document.createElement("input");b.setAttribute("type",d);b.setAttribute("value",f);b.setAttribute("name",a);var e=document.getElementsByName(c)[0];e.appendChild(b)}function fillTo(c,b){var a=$("#EmailTo").attr("value");if(!b&&c.length>0){a=a.replace(c,"").replace(",,",",");if(a.length<5){a=""}}else{if(a.length>0&&a.indexOf(c)<0){a=a+","+c}else{if(a.length<1){a=c}}}$("#EmailTo").attr("value",a)}function onoffEmaildiv(){if($("#CEmail").attr("checked")){$("#email").show()}else{$("#email").hide()}}function exportDashboard(){var c=$("input:checked[name=dash]").map(function(){return $(this).attr("id")}).get();var g=$("input:checked[name=page]").map(function(){return $(this).attr("id")}).get();var h="",f=-1;sortUniqReplaceReportIds(g);addElementToForm("exportForm","hidden","conn",getFromURL("conn"));addElementToForm("exportForm","hidden","loc","D");for(var e=0;e<g.length;e++){for(var d=0;d<multiDash.dashObj.length;d++){for(var b=0;b<multiDash.dashObj[d].pages.length;b++){if(multiDash.dashObj[d].pages[b].id==g[e]){if(f!=d){addElementToForm("exportForm","hidden","dashname"+d,multiDash.dashObj[d].name);f=d}addElementToForm("exportForm","hidden","pagename-"+d+"-"+b,multiDash.dashObj[d].pages[b].name);h="";for(var a=0;a<multiDash.dashObj[d].pages[b].reports.length;a++){if(h.length>0){h+=","}if(multiDash.dashObj[d].pages[b].reports[a].ReportId.indexOf("htm")<0){h+=gnameHash[multiDash.dashObj[d].pages[b].reports[a].ReportId]+":"+multiDash.dashObj[d].pages[b].reports[a].DisplayType}}addElementToForm("exportForm","hidden","page-"+d+"-"+b,h)}}}}if($("#CEmail").attr("checked")){if($("input:checkbox[name=Export]").attr("checked")){addElementToForm("exportForm","hidden","export","Y")}addElementToForm("exportForm","hidden","email","Y");addElementToForm("exportForm","hidden","mailto",$("#EmailTo").attr("value"));addElementToForm("exportForm","hidden","subject",$("#Subject").attr("value"));addElementToForm("exportForm","hidden","content",$("#Content").attr("value"))}if(g.length>0){document.exportForm.submit()}else{alert(getLabel("Select Dashboard/Page To Export."))}}function shareDash(){var e=0,d=0;var c=$("input:checked[name=user]").map(function(){return $(this).val()}).get().join(":");var g=$("input:checked[name=group]").map(function(){return $(this).val()}).get().join(":");var f=$("input:checked[name=page]").map(function(){return $(this).attr("id")}).get();var b=$("input:checked[name=dash]").map(function(){return $(this).attr("id")}).get();var a="",h="",e=0;for(e=0;e<b.length;e++){a=multiDash.getDashboardPages(b[e]);for(d=0;d<a.length;d++){deleteFromArrayByValue(f,a[d].split(":")[0])}}h="Users="+c+";Groups="+g;if(c.length>0||g.length>0){for(e=0;e<b.length;e++){shareObject(sessionid,b[e],"D",h,"Remove");shareObject(sessionid,b[e],"D",h,"Add");dashPageArray=multiDash.getDashboardPages(b[e]);for(d=0;d<dashPageArray.length;d++){shareObject(sessionid,dashPageArray[d].split(":")[0],"P",h,"Remove")}}for(e=0;e<f.length;e++){shareObject(sessionid,f[e],"P",h,"Remove");shareObject(sessionid,f[e],"P",h,"Add")}if(b.length==0&&f.length==0){Message("dashMsg","<font color=orange>"+getLabel("No Dashboard or Page selected")+". </font>")}else{Message("dashMsg","<font color=blue>"+getLabel("Dashboard and pages shared successfully")+". </font>")}getAllSharedObjects()}else{Message("dashMsg","<font color=orange>"+getLabel("No users or groups selected")+". </font>")}}var lastPageDashClick=-1;function checkForUnshare(c,e){if(lastPageDashClick==-1){return}var b=lastPageDashClick.split(":")[0];var a=lastPageDashClick.split(":")[1];var d="";if(isSharedWith(a,c)){if(b=="D"){Name=multiDash.getDashNameById(a)}else{Name=multiDash.getPageNameById(a)}if(e=="user"){d="Users="+c+";Groups="}else{d="Users=;Groups="+c}if(confirm(getLabel("Stop sharing")+" [ "+Name+" ]"+getLabel("with")+" "+e+" [ "+c+" ]")){shareObject(sessionid,a,b,d,"Remove");getAllSharedObjects()}else{$("input:checkbox[value="+c+"]").attr("checked",true)}}}function isSharedWith(a,b){if(typeof _shared[a]!="undefined"){for(i in _shared[a].users){if(_shared[a].users[i]==b){return true}}}return false}function showSharedWith(c,a){if(typeof _shared[a]!="undefined"){lastPageDashClick=c+":"+a;s.openAll();for(var b in _shared[a].users){$("input:checkbox[value="+_shared[a].users[b]+"]").attr("checked",true)}}}function fillConfirmSharing(){var a=$("input:checked[name=user]").map(function(){return $(this).attr("title")}).get();var d=$("input:checked[name=group]").map(function(){return $(this).attr("title")}).get();var e=$("input:checked[name=page]").map(function(){return $(this).attr("title")}).get();var c=$("input:checked[name=dash]").map(function(){return $(this).attr("title")}).get();var b="<u>"+getLabel("Dashboard")+":</u><ul>";for(i=0;i<c.length;i++){b+="<li>"+c[i]+"</li>"}b+="</ul>";b+="<u>"+getLabel("Pages")+":</u><ul>";for(i=0;i<e.length;i++){b+="<li>"+e[i]+"</li>"}b+="</ul>";b+="<u>"+getLabel("Users")+":</u><ul>";for(i=0;i<a.length;i++){b+="<li>"+a[i]+"</li>"}b+="</ul>";b+="<u>"+getLabel("Group")+":</u><ul>";for(i=0;i<d.length;i++){b+="<li>"+d[i]+"</li>"}b+="</ul>";$("#confirmShare").html(b)}function checkDashPage(b,a){lastPageDashClick=-1;$("input:checked[name=user]").attr("checked",false);$("input:checked[name=group]").attr("checked",false);if(a==-1&&($("input:checked[id="+b+"]").is(":checked"))){$("input:checkbox[class="+b+"]").attr("checked",true);showSharedWith("D",b)}else{if(a==-1&&(!$("input:checked[id="+b+"]").is(":checked"))){$("input:checkbox[class="+b+"]").attr("checked",false)}else{if($("input:checked[id="+a+"]").is(":checked")){$("input:checkbox[id="+b+"]").attr("checked",false);showSharedWith("P",a)}else{$("input:checkbox[id="+b+"]").attr("checked",false)}if($("input:checkbox:not(:checked)[class="+b+"]").length==0){$("input:checkbox[id="+b+"]").attr("checked",true)}}}fillConfirmSharing()}function addDashHtml(b,a){$("ul.subnav").append('<li><a rel="'+b+'">'+a+"</a></li>");$("ul.subnav li a").unbind("click",dashClick);$("ul.subnav li a").bind("click",dashClick);$("#dashSettingTable tr:last").after('<tr id="trED'+b+'"><td class=dragHelp title="'+getLabel("Drag to change order.")+'"></td><td><input type="text" id="ED'+b+'" value="'+a+'" Maxlength="16" onkeyup="vPageName(this.value, this.id)"></td><td><a class="clickable" onclick="renameDash(\''+b+'\')">Rename</a> | <a class="clickable" onclick="removeDash(\''+b+"')\">Remove</a></tr>");updateDnD("#dashSettingTable","#dashMsg")}function renameDashHtml(b,a){$("[rel="+b+"]").html(a);if(multiDash.getSelectedDashId()==b){$("#defaultDash").text(a)}}function removeDashHtml(a){$("[rel="+a+"]").remove()}function clearGraphs(){$("#c1").empty();$("#c2").empty();$("#c3").empty();$("#c4").empty()}var refreshDashPage=false;function applyDnD(a,b){$(a).tableDnD({onDragClass:"dragClass",onDrop:function(c,d){refreshDashPage=true}})}function updateDnD(a,b){$(a).tableDnDUpdate({onDragClass:"dragClass",onDrop:function(c,d){refreshDashPage=true}})}function getRowIdByTableId(b){var d=$("#"+b)[0].tBodies[0].rows;var c=new Array(),e=new Array();for(var a=0;a<d.length;a++){e=d[a].id.split("trED");if(typeof e[1]!="undefined"){c.push(e[1])}}return c}function saveDragAndDropReports(){var a=multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage];if(typeof a=="undefined"){return}var b=_moduleLayout[a.id];var c=0,d="";for(c=0;c<b.length;c++){d=b[c].split(":");multiDash.setReportPosition(d[0],d[1])}if(multiDash.isShared!=1){savePages(getSelectedDashId(),getSelectedPageId())}}function saveDragAndDropPages(a){if(!refreshDashPage||(multiDash.isShared==1)){return}refreshDashPage=false;var b=getRowIdByTableId(a);if(b.length>0){var c=jQuery.extend(true,{},multiDash.dashObj[multiDash.defaultDashboard]);for(i=0;i<b.length;i++){c.pages[i]="@#"+b[i]}saveContent("Dashboard",c.id,$.toJSON(c));saveContent("DashPage",multiDash.dashObj[multiDash.defaultDashboard].id,b.join(":"));dashIdCache=multiDash.getSelectedDashId();pageIdCache=multiDash.getSelectedPageId();clearGraphs();multiDash="";initDashboard(0);dashIdCache=-1;pageIdCache==-1;Message("dashMsg","<font color=blue>"+getLabel("Page order saved.")+" </font>")}}function saveDragAndDropDashboard(c){if(!refreshDashPage||(multiDash.isShared==1)){return}refreshDashPage=false;var a=getRowIdByTableId(c);if(a.length>0){saveContent("DashboardCollection",0,a.join(":"));var d="";if($("ul.subnav").html().indexOf("Shared..")>0){d='<li class=topBdr><a rel="222" title="Show dashboards shared to me.">Shared..</a></li>'}else{if($("ul.subnav").html().indexOf("Personal..")>0){d='<li class=topBdr><a rel="111" title="Show dashboards created by me.">Personal..</a></li>'}else{d=""}}$("ul.subnav").html("");for(var b=0;b<a.length;b++){$("ul.subnav").append('<li><a rel="'+a[b]+'">'+multiDash.getDashNameById(a[b])+"</a></li>")}if(d.length>10){$("ul.subnav").append(d)}$("ul.subnav li a").unbind("click",dashClick);$("ul.subnav li a").bind("click",dashClick);Message("dashMsg","<font color=blue>"+getLabel("Dashboard order saved.")+" </font>")}}function populateModules(){var e="";var c=0;var d=new Array();var b=new Array();var a=new Array();if(chartOption){var e=getContent("CHART","0");if(e.length>1){Graph=e}}else{Graph="Jqplot";$("#chartOption").hide()}enableDisableByChartType();$("#main_nav").empty();e=multiDash.getCurrentPages();if(e.length<1){addPage("Page1")}else{for(c=0;c<e.length;c++){b=e[c].split(":");if(c<numTabs){$("#main_nav").append('<li id="'+b[0]+'"><b class="hover">'+b[1]+"</b><span class=arrow> </span></li>")}else{$("#main_nav").append('<li style="display:none" id="'+b[0]+'"><b class="hover">'+b[1]+"</b><span class=arrow> </span></li>")}}}_modules={};e=multiDash.getAllReports();if(e.length>0){for(c=0;c<e.length;c++){b=e[c].split("@");ID=b[0];a=b[1].split(":");_modules[ID]={url:a[0],f:a[1]}}}_moduleLayout={};e=multiDash.getReportLayout();if(e.length>0){for(c=0;c<e.length;c++){b=e[c].split("@");ID=b[0];a=b[1].split(",");_moduleLayout[ID]=a}}_columnLayout={};e=multiDash.getCurrentPages();for(c=0;c<e.length;c++){b=e[c].split(":");_columnLayout[b[0]]=Layout[b[2]]}}function enableDisableControls(){if(multiDash&&multiDash.isShared==1){$("i#personal").hide();$("i#shared").show()}else{$("i#personal").show();$("i#shared").hide()}}var dashClick=function(){var a=0;if(multiDash.getSelectedDashId()==this.rel){alert(getLabel("Dashboard Already Selected."));return false}if(this.text=="Personal.."){reqState=0}else{if(this.text=="Shared.."){reqState=1}else{$("#defaultDash").text(this.innerHTML);multiDash.setDefaultDash(this.rel);multiDash.defaultPage=0;reqState=multiDash.isShared;a=1}}clearGraphs();initDashboard(a);setNotesCount("D")};function populateDashboard(c){if(c==1){return false}if(userId==""){getUserAccess(sessionid);getUserProperties(sessionid);initLabels();initTitleBar()}getDashboardJSON();enableDisableControls();var a=multiDash.getDashboards();$("ul.subnav").empty();for(var b=0;b<a.length;b++){idName=a[b].split(":");$("ul.subnav").append('<li><a rel="'+idName[0]+'">'+idName[1]+(multiDash.isShared?" ("+idName[2]+")":"")+"</a></li>")}if(multiDash.isShared==1){$("ul.subnav").append('<li class=topBdr><a rel="111" title="Show dashboards created by me.">Personal..</a></li>')}else{if(getSharedList(sessionid,"P",1).length>0||getSharedList(sessionid,"D",1).length>0){$("ul.subnav").append('<li class=topBdr><a rel="222" title="Show dashboards shared to me.">Shared..</a></li>')}}$("ul.topnav li span").hover(function(){$(this).parent().find("ul.subnav").slideDown("fast").show();$(this).parent().hover(function(){},function(){$(this).parent().find("ul.subnav").slideUp("slow")})});$("ul.subnav li a").click(dashClick);if(multiDash.defaultDashboard>=0){$("#defaultDash").text(multiDash.dashObj[multiDash.defaultDashboard].name)}setNotesCount("D")}function setNotesCount(b){var a=getNotes(sessionid,b=="D"?multiDash.getSelectedDashId():multiDash.getSelectedPageId(),null);if(b=="D"){$("#DN").html(getLabel("Dashboard")+" ("+a.length+")")}else{$("#PN").html(getLabel("Page")+" ("+a.length+")")}}function showNotes(a){if(a=="D"){displayNotes(multiDash.getSelectedDashId(),getLabel("Dashboard")+": "+multiDash.getDashNameById(multiDash.getSelectedDashId()))}else{displayNotes(multiDash.getSelectedPageId(),getLabel("Page")+": "+multiDash.getPageNameById(multiDash.getSelectedPageId()))}}function displayNotes(c,d){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:false,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(d);var b=getNotes(sessionid,c,null);if(multiDash.getSelectedDashId()==c){$("#DN").html(getLabel("Dashboard")+" ("+b.length+")")}else{$("#PN").html(getLabel("Page")+" ("+b.length+")")}htmlstr="<div class=noteDiv><ul class=noteUl>";if(b.length==0){htmlstr+="<li><center style='padding-top:20px'>"+getLabel("There are no Annotations")+".</center></li>"}for(var a=0;a<b.length;a++){htmlstr+="<li class=noteLi><table class=noteTable><tr><td class=noteUser rowspan=2>"+b[a][1]+"</td><td class=noteContent>"+b[a][3]+"</td><td class=noteOptions>";if((multiDash.isShared!=1)||(b[a][1]==userId)){htmlstr+="<div class=deleteNote id='"+c+":"+b[a][2]+"' title='Remove Note'></div>"}htmlstr+="</td></tr><tr><td class=noteSent>"+formatDate(b[a][0])+"</td><td></td></tr></table></li>"}htmlstr+="</ul></div>";htmlstr+="<div class=noteWrite><table class=noteTable><tr><td colspan=3><textarea class=noteTextarea id='"+c+"' ></textarea> </td></tr></table></div>";$("#dialogS").html(htmlstr).dialog("open")}function setGraphOptions(a){$(function(){$("#dialogS").dialog({height:"auto",width:"auto",modal:false,resizable:true,autoResize:true,autoOpen:false,position:["center",100]})});$("span.ui-dialog-title").text(getLabel("Graph Settings"));htmlstr='<div id="GSmain"> <div id="GSList"> <div id=Grid onclick=\'putGraphSettingHtml("Grid",'+a+")'>"+getLabel("Grid")+'</div> <div id=Axes onclick=\'putGraphSettingHtml("Axes",'+a+")'>"+getLabel("Axes")+'</div> <div id=Legends onclick=\'putGraphSettingHtml("Legends",'+a+")'>"+getLabel("Legends")+'</div> <!--div id=GeneralSettings onclick=\'putGraphSettingHtml("GeneralSettings",'+a+")'>"+getLabel("General Settings")+'</div> <div id=Measures onclick=\'putGraphSettingHtml("Measures",'+a+")'>"+getLabel("Measures")+'</div--><div id=Topx onclick=\'putGraphSettingHtml("TopX",'+a+")'>"+getLabel("Top X")+'</div> <div id=resetAll><button type="button" onclick ="resetAllPref('+a+')">'+getLabel("Reset All")+'</button></div> </div> <div id="GSwork"> </div>';$("#dialogS").html(htmlstr).dialog("open");putGraphSettingHtml("Grid",a);return false}function putGraphSettingHtml(a,b){$("#GSwork").html(getHtmlForOption(a,b));populateGraphOptions(a,b)}function populateGraphOptions(d,g){if(d=="Grid"){$("select#color option[value="+displayObj.getBgColor()+"]").attr("selected","selected");$("[name=showgridlines]").filter("[value="+displayObj.getShowGridLines()+"]").attr("checked",true);$("[name=shadow]").filter("[value="+displayObj.getShadow()+"]").attr("checked",true);$("select#ShadowAngle option[value="+displayObj.getShadowAngle()+"]").attr("selected","selected");$("select#ShadowOffset option[value="+displayObj.getShadowOffset()+"]").attr("selected","selected");$("[name=drawBorder]").filter("[value="+displayObj.getdrawBorder()+"]").attr("checked",true);$("[name=pointLabel]").filter("[value="+displayObj.getpointLabel()+"]").attr("checked",true)}else{if(d=="Axes"){$("select#pad option[value="+displayObj.getPad()+"]").attr("selected","selected");$("[name=axes]").filter("[value="+displayObj.getMultiAxes()+"]").attr("checked",true);$("[name=showtickmarks]").filter("[value="+displayObj.getMark()+"]").attr("checked",true);$("[name=showticks]").filter("[value="+displayObj.getShowTicks()+"]").attr("checked",true);$("[name=showlabels]").filter("[value="+displayObj.getShowLabel()+"]").attr("checked",true);$("[name=showticklabels]").filter("[value="+displayObj.getShowTickLabels()+"]").attr("checked",true);$("[name=showxfrom]").filter("[value="+displayObj.getxFrom()+"]").attr("checked",true);$("[name=xpos]").filter("[value="+displayObj.getxPos()+"]").attr("checked",true);if(displayObj.getxLength()>0){$("input#xlen").attr("value",displayObj.getxLength())}}else{if(d=="Legends"){$("[name=showlegend]").filter("[value="+displayObj.getShowLegend()+"]").attr("checked",true);$("[name=showLabels]").filter("[value="+displayObj.getShowLabels()+"]").attr("checked",true);$("[name=legendPlace]").filter("[value="+displayObj.getlegendPlacement()+"]").attr("checked",true);$("select#numOfRows option[value="+displayObj.getNumRows()+"]").attr("selected","selected");$("select#LegendLocation option[value='"+displayObj.getLocation()+"']").attr("selected","selected")}else{if(d=="TopX"){var a=displayObj.getTopxType();var f=displayObj.getTopxValues();$("[name='topx']").filter("[value="+a+"]").attr("checked",true);showHideTR();if(a=="S"||a=="D"){if(f==5||f==10||f==15){$("[name='num']").filter("[value="+f+"]").attr("checked",true)}else{$("[name='num']").filter("[value=cust]").attr("checked",true);$("input#custom").attr("value",f)}}else{if(a=="M"){var e=f.split(":");for(var b=0;b<e.length;b++){$("[name='nexttopn']").filter("[id=topTxt"+(b+1)+"]").attr("value",e[b])}}}}else{if(d=="Measures"){var c=displayObj.getMeasures().split(":");for(var b=0;b<c.length;b++){$("input[name='meas']").filter("[value="+c[b]+"]").attr("checked",false)}}}}}}}function showHideTR(){var a=$("input[name='topx']:checked").val();if(a=="S"||a=="D"){$("tr.M").hide();$("tr.SD").show()}else{if(a=="N"){$("tr.M").hide();$("tr.SD").hide()}else{$("tr.M").show();$("tr.SD").hide()}}}function resetAllPref(a){displayObj.RDreset("Grid");displayObj.RDreset("Axes");displayObj.RDreset("Legends");displayObj.RDreset("General settings");displayObj.RDreset("TopX");displayObj.RDreset("Measures");putGraphSettingHtml("Grid",a);multiDash.setReportDisplayOptions(a,displayObj.RD);refreshChart(a,false)}function resetPref(a,b){if(a=="Grid"){displayObj.RDreset("Grid")}else{if(a=="Axes"){displayObj.RDreset("Axes")}else{if(a=="Legends"){displayObj.RDreset("Legends")}else{if(a=="General settings"){displayObj.RDreset("General settings")}else{if(a=="TopX"){displayObj.RDreset("TopX")}else{if(a=="Measures"){displayObj.RDreset("Measures")}}}}}}putGraphSettingHtml(a,b);multiDash.setReportDisplayOptions(b,displayObj.RD);refreshChart(b,false)}function getHtmlForOption(d,e){var a="";if(d=="Grid"){a="<table class=GStable><tr><td colspan=2><b>"+getLabel("Grid")+":</b></td></tr> <tr><td>"+getLabel("Show Grid Lines")+':</td><td><input type="radio" name="showgridlines" value="true"checked = "checked" /> '+getLabel("True")+'<input type="radio" name="showgridlines" value="false" /> '+getLabel("False")+"</td></tr> <tr><td>"+getLabel("Background Color")+':</td><td><select id ="color"><option value="#FFFFFF">White</option><option value="#FFFAF0">FloralWhite</option><option value="#E6E6FA">Lavender</option><option value="#FFFFE0">LightYellow</option><option value="#FFFFF0">Ivory</option></select></td></tr> <tr><td>'+getLabel("Shadow")+':</td><td><input type="radio" name="shadow" value="true" />'+getLabel("True")+'<input type="radio" name="shadow" value="false" checked = "checked" />'+getLabel("False")+"</td></tr><tr><td>"+getLabel("Shadow Angle")+':</td><td><select id = "ShadowAngle"><option>0</option><option">10 </option><option>20</option><option>30</option><option>40</option></select></td></tr><tr><td>'+getLabel("Shadow Offset")+':</td><td><select id ="ShadowOffset"><option>0</option><option>1</option><option>2</option><option>3</option><option>4</option></select></td></tr><tr><td>'+getLabel("Draw Border")+':</td><td><input type="radio"name="drawBorder" value="true" />'+getLabel("True")+'<input type="radio"name="drawBorder" value="false" checked = "checked" />'+getLabel("False")+"</td></tr><tr><td>"+getLabel("Show Point Labels")+':</td><td><input type="radio" name="pointLabel" value="true" />'+getLabel("True")+'<input type="radio" name="pointLabel" value="false" checked="checked" />'+getLabel("False")+'</td></tr><tr><td colspan=2><button type="button" onclick ="getGrid('+e+')">'+getLabel("Save")+'</button><button type="button" onclick ="resetPref(\'Grid\','+e+')">'+getLabel("Reset")+"</button></td></tr></table>"}else{if(d=="Axes"){a="<table class=GStable><tr><td colspan=2><b>"+getLabel("Axes")+":</b></td></tr><tr><td>"+getLabel("Multiple Axes")+':</td><td><input type="radio" name="axes" value="true" /> '+getLabel("True")+'<input type="radio" name="axes" value="false" checked= "checked" /> '+getLabel("False")+" </td></tr><tr><td>"+getLabel("Pad")+':</td><td><select id ="pad"><option>0</option><option>10</option><option>20</option><option>30</option><option>40</option></select></td></tr> <tr><td>'+getLabel("Show Ticks")+':</td><td><input type="radio" name="showticks" value="true" /> '+getLabel("True")+'<input type="radio" name="showticks" value="false" checked = "checked" /> '+getLabel("False")+"</td></tr> <tr><td>"+getLabel("Show Tick Marks")+':</td><td><input type="radio" name="showtickmarks" value="true" checked="checked" /> '+getLabel("True")+'<input type="radio" name="showtickmarks" value="false" /> '+getLabel("False")+"</td></tr> <tr><td>"+getLabel("Show Label")+':</td><td><input type="radio" name="showlabels" value="true" checked ="checked" /> '+getLabel("True")+'<input type="radio" name="showlabels" value="false" /> '+getLabel("False")+"</td></tr><tr><td>"+getLabel("Show Tick Labels")+':</td><td><input type="radio" name="showticklabels" value="true" checked = " checked" /> '+getLabel("True")+'<input type="radio" name="showticklabels" value="false" /> '+getLabel("False")+"</td></tr><tr><td colspan=2>"+getLabel("Show")+'<input type="radio" name="showxfrom" value="first" />'+getLabel("First")+'<input type="radio" name="showxfrom" value="last" />'+getLabel("Last")+'<input type="radio" name="showxfrom" value="all" checked="checked"/>'+getLabel("All")+' <input type="text" name="showxval" id="xlen" maxlength=2 style="width:20px"/> '+getLabel("char in x-axis.")+"</td></tr><tr><td>"+getLabel("x-axis position")+':</td><td><input type="radio" name="xpos" value="A" checked=checked/>'+getLabel("Angle")+'<input type="radio" name="xpos" value="S" />'+getLabel("Straight")+'</td></tr> <tr><td colspan=2><button type="button" onclick ="getAxes('+e+')">'+getLabel("Save")+'</button><button type="button" onclick ="resetPref(\'Axes\','+e+')">'+getLabel("Reset")+"</button></td></tr></table>"}else{if(d=="Legends"){a="<table class=GStable><tr><td colspan=2><b>"+getLabel("Legends")+":</b></td></tr> <tr><td>"+getLabel("Show Legend")+':</td><td><input type="radio" name="showlegend" value="true" checked ="checked" /> '+getLabel("True")+'<input type="radio" name="showlegend" value="false" /> '+getLabel("False")+"</td></tr> <tr><td>"+getLabel("Show Labels")+':</td><td><input type="radio" name="showLabels" value="true" checked ="checked" /> '+getLabel("True")+'<input type="radio" name="showLabels" value="false" /> '+getLabel("False")+"</td></tr> <tr><td>"+getLabel("Placement")+':</td><td><input type="radio" name="legendPlace" value="outsideGrid" checked ="checked" />'+getLabel("Outside Grid")+'<input type="radio"name="legendPlace" value="insideGrid" />'+getLabel("Inside Grid")+"</td></tr><tr><td>"+getLabel("Legend Location")+':</td><td> <select id ="LegendLocation"> <option value="e">'+getLabel("East")+'</option> <option value="w">'+getLabel("West")+'</option> <option value="s">'+getLabel("South")+'</option> <option value="n">'+getLabel("North")+'</option> <option value="nw">'+getLabel("North West")+'</option> <option value="ne">'+getLabel("North East")+'</option> <option value="se">'+getLabel("South East")+'</option> <option value="sw">'+getLabel("South West")+"</option> </select></td></tr><tr><td>"+getLabel("Number Of Rows")+':</td><td><select id="numOfRows"><option></option><option>1</option><option>2</option><option>3</option><option>4</option></select></td></tr> <tr><td colspan=2><button type="button" onclick="getLegend('+e+')">'+getLabel("Save")+'</button><button type="button" onclick ="resetPref(\'Legends\','+e+')">'+getLabel("Reset")+"</button></td></tr></table>"}else{if(d=="General settings"){}else{if(d=="TopX"){a=" <table class=GStable><tr><td colspan=2><b>"+getLabel("Top X")+':</b></td></tr><tr><td nowrap colspan=2><input type="radio" name="topx" value="S" onclick="showHideTR()"/>'+getLabel("Single")+'<input type="radio" name="topx" value="D" onclick="showHideTR()"/>'+getLabel("Dual")+'<!--input type="radio" name="topx" value="M" onclick="showHideTR()"/>Multiple--><input type="radio" name="topx" value="N" checked="checked" onclick="showHideTR()"/>'+getLabel("None")+'</td></tr><tr class=SD><td colspan=2><input type="radio" name="num" value="5" checked= "checked"/>5<input type="radio" name="num" value="10" />10<input type="radio" name="num" value="15" />15<input type="radio" name="num" value="cust" / >'+getLabel("Custom")+'<input type="text" name="custom" id="custom" style="width:50px"/></td></tr><tr class=M><td>'+getLabel("1st top N Values")+' :</td><td><input type="text" name="nexttopn" id=topTxt1 /></td></tr><tr class=M><td>'+getLabel("Next top N Values")+' :</td><td><input type="text" name="nexttopn" id=topTxt2 value="" /></td></tr><tr class=M><td>'+getLabel("Next top N Values")+':</td><td><input type="text" name="nexttopn" id=topTxt3 /></td></tr><tr class=M><td>'+getLabel("Next top N Values")+' :</td><td><input type="text" name="nexttopn" id=topTxt4 /></td> </tr><tr><td colspan=2><button type="button" onclick="getTopX('+e+')">'+getLabel("Save")+'</button><button type="button" onclick ="resetPref(\'TopX\','+e+')">'+getLabel("Reset")+"</button></td></tr></table> "}else{if(d=="Measures"){var b=getMeasuresById(e);a="<table class=GStable><tr><td colspan=2><b>"+getLabel("Measures")+":</b></td></tr>";for(var c=0;c<b.length;c++){a+='<tr><td><input type=checkbox name=meas value="'+b[c]+'" checked="checked">'+b[c]+"</td></tr>"}a+='<tr><td colspan=2><button type="button" onclick = "getCheckedMeas('+e+')">'+getLabel("Save")+'</button><button type="button" onclick ="resetPref(\'Measures\','+e+')">'+getLabel("Reset")+"</button></td></tr></table>"}}}}}}return a}function getMeasuresById(b){var a=getReportMetaData(sessionid,multiDash.getReportIdById(b));return a[14].split(":")}function refreshChart(b,a){$("#"+b)[0].loadContent(a)}function getGrid(h){var c=$("#color option:selected").val();var b=$("input[name='showgridlines']:checked").val();var g=$("input[name='shadow']:checked").val();var f=$("#ShadowAngle option:selected").text();var a=$("#ShadowOffset option:selected").text();var e=$("input[name='drawBorder']:checked").val();var d=$("input[name='pointLabel']:checked").val();displayObj.RDsetGrid(c,b,g,f,a,e,d);multiDash.setReportDisplayOptions(h,displayObj.RD);refreshChart(h,false)}function getAxes(a){var b=$("#pad option:selected").text();var k=$("input[name='axes']:checked").val();var c=$("input[name='showtickmarks']:checked").val();var g=$("input[name='showticks']:checked").val();var f=$("input[name='showlabels']:checked").val();var j=$("input[name='showticklabels']:checked").val();var h=$("input[name='showxfrom']:checked").val();var d=$("#xlen").val();var e=$("input[name='xpos']:checked").val();displayObj.RDsetAxes(b,k,c,g,f,j,h,d,e);multiDash.setReportDisplayOptions(a,displayObj.RD);refreshChart(a,false)}function getLegend(f){var e=$("input[name='showlegend']:checked").val();var d=$("input[name='showLabels']:checked").val();var c=$("input[name='legendPlace']:checked").val();var b=$("#LegendLocation option:selected").val();var a=$("#numOfRows option:selected").text();displayObj.RDsetLegends(e,d,c,b,a);multiDash.setReportDisplayOptions(f,displayObj.RD);refreshChart(f,false)}function getTopX(c){var a=$("input[name='topx']:checked").val();var b="";if(a!="M"){b=$("input[name='num']:checked").val();if(b=="cust"){b=$("#custom").val()}}else{b=$("input[name=nexttopn]").map(function(){return $(this).attr("value")}).get().join(":")}displayObj.RDsetTopx(a,b);multiDash.setReportDisplayOptions(c,displayObj.RD);refreshChart(c,false)}function getCheckedMeas(b){var a=$("input:not(:checked)[name=meas]").map(function(){return $(this).attr("value")}).get();displayObj.RDsetMeasures(a.join(":"));multiDash.setReportDisplayOptions(b,displayObj.RD);refreshChart(b,false)}function refreshPage(){var a=$("ul#main_nav li.on").attr("id");$.jpolite.Nav.switchTab(a);enableDisableByChartType()}function enableDisableByChartType(){if(Graph=="CUBOT"){$(".actionReportBar").hide();$(".actionGraphSettings").hide();$(".actionReportGauge").hide();$(".actionExport").hide();$(".actionReportPC").hide();$(".actionReportBullet").hide();$(".actionReportTree").hide();$(".actionReportSVG").hide();$(".actionReportHeat").hide();$(".actionReportRadar").hide();$(".actionReportStock").hide()}else{$(".actionReportBar").show();$(".actionGraphSettings").show();$(".actionReportGauge").show();$(".actionExport").show();$(".actionReportPC").show();$(".actionReportBullet").show();$(".actionReportTree").show();$(".actionReportSVG").show();$(".actionReportHeat").show();$(".actionReportRadar").show();$(".actionReportStock").show()}}function initTitleBar(){$("#addReport").html(getLabel("Add Reports"));$("#SET").html(getLabel("Settings"));$("#dashsettings").html(getLabel("Dashboard"));$("#settings").html(getLabel("Page"));$("#Export").html(getLabel("Export"));$("#print").html(getLabel("Print"));$("#share").html(getLabel("Share"));$("#Copy").html(getLabel("Copy to Personal Space"));$("#NT").html(getLabel("Notes"));$("#DN").html(getLabel("Dashboard"));$("#PN").html(getLabel("Page"));$("#C1").html(getLabel("Chart1"));$("#C2").html(getLabel("Chart2"));$("#Themes").html(getLabel("Themes"));$("#mod").html(getLabel("Modern"));$("#silv").html(getLabel("Silver"));$("#clas").html(getLabel("Classic"));$(".actionGraphSettings").attr("title",getLabel("Graph Settings"));$(".actionGotoPage").attr("title",getLabel("Go To Link Page"));$(".actionFullScreen").attr("title",getLabel("FullScreen"));$(".actionRefresh").attr("title",getLabel("Refresh"));$(".actionMin").attr("title",getLabel("Collapse"));$(".actionMax").attr("title",getLabel("Expand"));$(".actionClose").attr("title",getLabel("close"));$(".actionLinkPage").attr("title",getLabel("Link To Page"));$(".actionNote").attr("title",getLabel("Display Notes"));$(".onOffIcons").attr("title",getLabel("Click to see graph Icons"));$(".actionReportPie").attr("title",getLabel("Change to Pie"));$(".actionReportLine").attr("title",getLabel("Change to Line"));$(".actionReportBar").attr("title",getLabel("Change to Bar"));$(".actionReportColumn").attr("title",getLabel("Change to Column Chart"));$(".actionReportStack").attr("title",getLabel("Change to Stacked Bar"));$(".actionReportCombo").attr("title",getLabel("Change to Combo"));$(".actionReportGauge").attr("title",getLabel("Change to Gauge"));$(".actionReportMap").attr("title",getLabel("Change to Map"));$(".actionReportText").attr("title",getLabel("Change to Text Report"));$(".actionReportPC").attr("title",getLabel("Change To Parallel Coordinate Chart"));$(".actionReportBullet").attr("title",getLabel("Change To Bullet Chart"));$(".actionReportTree").attr("title",getLabel("Change To Tree Chart"));$(".actionReportSVG").attr("title",getLabel("Change to SVG Chart"));$(".actionReportHeat").attr("title",getLabel("Change to Heat Chart"));$(".actionReportRadar").attr("title",getLabel("Change to Radar Chart"));$(".actionReportStock").attr("title",getLabel("Change to Stock Chart"));$(".actionExport").attr("title",getLabel("Export As Png"));$("#maxAll").attr("title",getLabel("Expand All Modules"));$("#minAll").attr("title",getLabel("Collapse All Modules"));$("#PL").html(getLabel("Layout.."));$("#PLC").html(getLabel("Close"));$("div#toolbar-minimized").attr("title",getLabel("Hide Bar"))}function showHideTabs(b,c,a){if(getTabCount()>=numTabs){if(b){showLastTab();$("ul#main_nav li:visible:first").hide()}if(c&&a>0){if($("#"+a).is(":visible")){if($("ul#main_nav li:visible:last").next().text()){$("ul#main_nav li:visible:last").next().show()}else{if($("ul#main_nav li:visible:first").prev().text()){$("ul#main_nav li:visible:first").prev().show()}}}}}}function showFirstTab(){$("ul#main_nav li").hide();$("ul#main_nav li:lt("+numTabs+")").show()}function showPreviousTab(){if($("ul#main_nav li:visible:first").prev().text()){$("ul#main_nav li:visible:last").hide("slow");$("ul#main_nav li:visible:first").prev().show("slow")}}function showNextTab(){if($("ul#main_nav li:visible:last").next().text()){$("ul#main_nav li:visible:first").hide("slow");$("ul#main_nav li:visible:last").next().show("slow")}}function showLastTab(){$("ul#main_nav li").hide();$("ul#main_nav li").slice(-numTabs).show()}function getTabCount(){return $("ul#main_nav li").size()}function resizeNumTabs(){var b=getMwidth();var c=450;var a=120;if(b>c+a){numTabs=parseInt((b-c)/a);if(G_THEME=="modern"&&numTabs>6){numTabs=6}showFirstTab()}}function reloadModuleMenu(){if(typeof reportMetaDataCache!=undefined&&reportMetaDataCache==""){loadModuleMenu(true)}}function showFilterTemplate(){var f=getMheight()-50;var a=getMwidth()-10;var d=$(this).parents().prev(".moduleTitle").html();$(function(){$("#dialog").dialog({title:d,height:f,width:a,modal:true,resizable:true,autoResize:true,autoOpen:false,position:["center",0],close:function(){reloadModuleMenu()}})});$("span.ui-dialog-title").html(multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage].name);var c='<div id=DFA_page > <div id=DFA_columns> <div id=DFA_left_column><div class="ui-widget-content"><span class="NewReport ui-icon ui-icon-plusthick" title="Click to add new report"></span><span class="EditDimMeasFilter ui-icon ui-icon-pencil" title="Edit dimension and measure filters"> </span></div> <div id=DFA_dimension_filter class="ui-widget-content"> <h4 class="ui-widget-header">Dimension Filter:</h4> </div> <div id=DFA_measure_filter class="ui-widget-content"> <h4 class="ui-widget-header">Measure Filter: <img src="/showcase/css/g/actionRefresh.png" style="vertical-align: middle;cursor:pointer" onclick="$.DFA.refreshMeasureFilters()" title="Refresh" /></h4> </div> </div> <div id=DFA_center_column> </div> <div id=DFA_right_column> </div><div id=DFA_tmpDialog> </div></div> </div>';$("#dialog").html(c).dialog("open");var e=new Array();var b=multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage].reports;for(i=0;i<b.length;i++){e.push(b[i].ReportId+":"+b[i].DisplayType)}$.DFA.startApp(sessionid,multiDash.dashObj[multiDash.defaultDashboard].pages[multiDash.defaultPage])};