 MM.Proxies={JavaEdition:{Status:{"Running:":false,"Symbol":undefined,"Compress":undefined,"CompressUnit":undefined,"NElements":undefined,"Iterator":0},AppletName:null,RunCmd:function(actionCode,parameters){this.Status.Symbol=MM.VCWUtils.Url.GetURLParam("Symbol","?"+parameters);var compressType=MM.VCWUtils.Url.GetURLParam("CompType","?"+parameters);switch(compressType){case"Y":this.Status.Compress="YEARS";break;case"M":this.Status.Compress="MONTHS";break;case"w":this.Status.Compress="WEEKS";break;case"d":this.Status.Compress="DAYS";break;case"m":this.Status.Compress="MINUTES";break;default:this.Status.Compress="TICKS";break;}this.Status.NElements=MM.VCWUtils.ParseUtils.GetDouble(MM.VCWUtils.Url.GetURLParam("elements","?"+parameters));if(isNaN(this.Status.NElements)){this.Status.NElements=500;}this.Status.CompressUnit=MM.VCWUtils.ParseUtils.GetDouble(MM.VCWUtils.Url.GetURLParam("CompUnit","?"+parameters));if(isNaN(this.Status.CompressUnit)){this.Status.CompressUnit=5;}if(!MM.Proxy.Status.Running){switch(actionCode.toUpperCase()){case"OPENCHART":this.OnBeforeOpeningChart();this.OpenChart();break;case"OPENCTB":break;default:ThrowJSError("'"+actionCode+"' is not a valid action.");}}},OnBeforeOpeningChart:null,OpenChart:function(){this.Status.Running=true;var applet=document.applets.namedItem(this.AppletName);if(applet!=null&&typeof(applet.openSymbol)!="undefined"){applet.openSymbol(this.Status.Symbol,this.Status.Compress,this.Status.CompressUnit,this.Status.NElements);this.Status.Running=false;this.Status.Iterator=0;}else{if(this.Status.Iterator<90){this.Status.Iterator++;setTimeout("MM.Proxy.OpenChart();",1000);}else{this.Status.Running=false;this.Status.Iterator=0;}}}}};MM.Proxy=MM.Proxies.JavaEdition;
if (window["MM"]!=undefined && MM.Ajax!=undefined) MM.Ajax.JSLoader.JSLoaded("js/release/jemmproxy-min_mmver_14201.js");
