It's based on Java, can you show us the code?
Is this:
function createMiner(l,m,n){var h;$j(function(){deployJava.getJREs().length==0?$j("#no_java_warning").show():h=setTimeout(o,8E3)});var o=function(){i||$j("#waiting_for_java").show()},i=!1,c=[],j=0,e=0,f=0,k=function(){setTimeout(k,1E3);var b=g.getKHashesPerSec();$j("#mining_khashes_per_second").html(b);c.push(b);c.length>60&&c.shift();for(var a=0,d=0;d<c.length;d++)a+=c[d],d<30&&c[d]<b*0.75&&(a+=b-c[d]);a/=c.length;b==0&&(a=0);b=1193/a;a<1&&(b=0);$j("#avg_hours").html(b.toFixed(2));a=Math.round(a);
$j("#avg_speed").html(a);a=g.getPayouts();$j("#mining_success").html(a);j!=a&&(j=a,e=(new Date).getTime());f===0&&(e===0?a=0:(a=(new Date).getTime()-e,a<7E3?a=0:(a=a/36E5*100/b,a>300&&(a=0),a>100&&(a=99))),$j("#mining_progressbar").progressbar("value",a))};$j(function(){$j("#mining_progressbar").progressbar({value:0})});var g=BitcoinPlusMiner({userMiningToken:l,autostart:!1,initialized:function(){i=!0;clearTimeout(h);$j("#no_java_warning").hide();$j("#waiting_for_java").hide();$j("#start_mining_btn").removeAttr("disabled");
setTimeout(k,1E3);$j("#mining_status").html("Ready")},serverURL:m,appletJarURL:n});return{mining_start:function(){g.start();$j("#start_mining_btn").attr("disabled","disabled");f==0?e=(new Date).getTime():(e+=(new Date).getTime()-f,f=0);$j("#mining_status").html("Generating")},mining_stop:function(){g.stop();$j("#start_mining_btn").removeAttr("disabled");f=(new Date).getTime();$j("#mining_status").html("Stopped")}}};
var BitcoinPlusMiner=function(n){var a={debug:null,firefoxJavaVersion:null,myInterval:null,preInstallJREList:null,returnPage:null,brand:null,locale:null,installType:null,EAInstallEnabled:!1,EarlyAccessURL:null,getJavaURL:"http://java.sun.com/webapps/getjava/BrowserRedirect?host=java.com",appleRedirectPage:"http://www.apple.com/support/downloads/",oldMimeType:"application/npruntime-scriptable-plugin;DeploymentToolkit",mimeType:"application/java-deployment-toolkit",launchButtonPNG:"http://java.sun.com/products/jfc/tsc/articles/swing2d/webstart.png",
browserName:null,browserName2:null,getJREs:function(){var b=[];if(a.isPluginInstalled())for(var c=a.getPlugin().jvms,d=0;d<c.getLength();d++)b[d]=c.get(d).version;else if(c=a.getBrowser(),c=="MSIE")a.testUsingActiveX("1.7.0")?b[0]="1.7.0":a.testUsingActiveX("1.6.0")?b[0]="1.6.0":a.testUsingActiveX("1.5.0")?b[0]="1.5.0":a.testUsingActiveX("1.4.2")?b[0]="1.4.2":a.testForMSVM()&&(b[0]="1.1");else if(c=="Netscape Family")a.getJPIVersionUsingMimeType(),a.firefoxJavaVersion!=null?b[0]=a.firefoxJavaVersion:
a.testUsingMimeTypes("1.7")?b[0]="1.7.0":a.testUsingMimeTypes("1.6")?b[0]="1.6.0":a.testUsingMimeTypes("1.5")?b[0]="1.5.0":a.testUsingMimeTypes("1.4.2")?b[0]="1.4.2":a.browserName2=="Safari"&&(a.testUsingPluginsArray("1.7.0")?b[0]="1.7.0":a.testUsingPluginsArray("1.6")?b[0]="1.6.0":a.testUsingPluginsArray("1.5")?b[0]="1.5.0":a.testUsingPluginsArray("1.4.2")&&(b[0]="1.4.2"));if(a.debug)for(d=0;d<b.length;++d)alert("We claim to have detected Java SE "+b[d]);return b},installJRE:function(b){if(a.isPluginInstalled())if(a.getPlugin().installJRE(b)){a.refresh();
if(a.returnPage!=null)document.location=a.returnPage;return!0}else return!1;else return a.installLatestJRE()},installLatestJRE:function(){if(a.isPluginInstalled())if(a.getPlugin().installLatestJRE()){a.refresh();if(a.returnPage!=null)document.location=a.returnPage;return!0}else return!1;else{var b=a.getBrowser(),c=navigator.platform.toLowerCase();if(a.EAInstallEnabled=="true"&&c.indexOf("win")!=-1&&a.EarlyAccessURL!=null){a.preInstallJREList=a.getJREs();if(a.returnPage!=null)a.myInterval=setInterval("deployJava.poll()",
3E3);location.href=a.EarlyAccessURL}else if(b=="MSIE")return a.IEInstall();else if(b=="Netscape Family"&&c.indexOf("win32")!=-1)return a.FFInstall();else location.href=a.getJavaURL+(a.returnPage!=null?"&returnPage="+a.returnPage:"")+(a.locale!=null?"&locale="+a.locale:"")+(a.brand!=null?"&brand="+a.brand:"");return!1}},runApplet:function(b,c,d){if(d=="undefined"||d==null)d="1.1";var e=d.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$");if(a.returnPage==null)a.returnPage=document.location;
if(e!=null)if(a.getBrowser()!="?"&&"Safari"!=a.browserName2)if(a.versionCheck(d+"+"))a.writeAppletTag(b,c);else{if(a.installJRE(d+"+"))a.refresh(),location.href=document.location,a.writeAppletTag(b,c)}else a.writeAppletTag(b,c);else a.debug&&alert("Invalid minimumVersion argument to runApplet():"+d)},writeAppletTag:function(a,c){var d="<applet ",e=!1,f;for(f in a)d+=" "+f+'="'+a[f]+'"',f=="code"&&(e=!0);e||(d+=' code="dummy"');d+=">";document.write(d);if(c!="undefined"&&c!=null){var e=!1,g;for(g in c)g==
"codebase_lookup"&&(e=!0),d='<param name="'+g+'" value="'+c[g]+'">',document.write(d);e||document.write('<param name="codebase_lookup" value="false">')}document.write("</applet>")},versionCheck:function(b){var c=0,d=b.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?(\\*|\\+)?$");if(d!=null){for(var b=!0,e=[],f=1;f<d.length;++f)typeof d[f]=="string"&&d[f]!=""&&(e[c]=d[f],c++);e[e.length-1]=="+"?(b=!1,e.length--):e[e.length-1]=="*"&&e.length--;c=a.getJREs();for(f=0;f<c.length;++f)if(a.compareVersionToPattern(c[f],
e,b))return!0}else alert("Invalid versionPattern passed to versionCheck: "+b);return!1},isWebStartInstalled:function(b){if(a.getBrowser()=="?"||"Safari"==a.browserName2)return!0;if(b=="undefined"||b==null)b="1.4.2";var c=!1;b.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$")!=null?c=a.versionCheck(b+"+"):(a.debug&&alert("Invalid minimumVersion argument to isWebStartInstalled(): "+b),c=a.versionCheck("1.4.2+"));return c},getJPIVersionUsingMimeType:function(){for(var b=0;b<navigator.mimeTypes.length;++b){var c=
navigator.mimeTypes[b].type.match(/^application\/x-java-applet;jpi-version=(.*)$/);if(c!=null&&(a.firefoxJavaVersion=c[1],"Opera"!=a.browserName2))break}},launchWebStartApplication:function(){return!1},createWebStartLaunchButtonEx:function(b){if(a.returnPage==null)a.returnPage=b;document.write('<a href="'+("javascript:deployJava.launchWebStartApplication('"+b+"');")+'" onMouseOver="window.status=\'\'; return true;"><img src="'+a.launchButtonPNG+'" border="0" /></a>')},createWebStartLaunchButton:function(b,
c){if(a.returnPage==null)a.returnPage=b;document.write('<a href="'+("javascript:if (!deployJava.isWebStartInstalled(""+c+"")) {if (deployJava.installLatestJRE()) {if (deployJava.launch(""+b+"")) {}}} else {if (deployJava.launch(""+b+"")) {}}")+'" onMouseOver="window.status=\'\'; return true;"><img src="'+a.launchButtonPNG+'" border="0" /></a>')},launch:function(a){document.location=a;return!0},isPluginInstalled:function(){var b=a.getPlugin();return b&&b.jvms?!0:!1},isAutoUpdateEnabled:function(){if(a.isPluginInstalled())return a.getPlugin().isAutoUpdateEnabled();
return!1},setAutoUpdateEnabled:function(){if(a.isPluginInstalled())return a.getPlugin().setAutoUpdateEnabled();return!1},setInstallerType:function(b){a.installType=b;if(a.isPluginInstalled())return a.getPlugin().setInstallerType(b);return!1},setAdditionalPackages:function(b){if(a.isPluginInstalled())return a.getPlugin().setAdditionalPackages(b);return!1},setEarlyAccess:function(b){a.EAInstallEnabled=b},isPlugin2:function(){if(a.isPluginInstalled()&&a.versionCheck("1.6.0_10+"))try{return a.getPlugin().isPlugin2()}catch(b){}return!1},
allowPlugin:function(){a.getBrowser();return"Safari"!=a.browserName2&&"Opera"!=a.browserName2},getPlugin:function(){a.refresh();var b=null;a.allowPlugin()&&(b=document.getElementById("deployJavaPlugin"));return b},compareVersionToPattern:function(a,c,d){var e=a.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$");if(e!=null){for(var f=0,a=[],g=1;g<e.length;++g)typeof e[g]=="string"&&e[g]!=""&&(a[f]=e[g],f++);e=Math.min(a.length,c.length);if(d)for(g=0;g<e;++g){if(a[g]!=c[g])return!1}else for(g=
0;g<e;++g)if(a[g]<c[g])return!1;else if(a[g]>c[g])break;return!0}else return!1},getBrowser:function(){if(a.browserName==null){var b=navigator.userAgent.toLowerCase();a.debug&&alert("userAgent -> "+b);b.indexOf("msie")!=-1?(a.browserName="MSIE",a.browserName2="MSIE"):b.indexOf("firefox")!=-1?(a.browserName="Netscape Family",a.browserName2="Firefox"):b.indexOf("chrome")!=-1?(a.browserName="Netscape Family",a.browserName2="Chrome"):b.indexOf("safari")!=-1?(a.browserName="Netscape Family",a.browserName2=
"Safari"):b.indexOf("mozilla")!=-1?(a.browserName="Netscape Family",a.browserName2="Other"):b.indexOf("opera")!=-1?(a.browserName="Netscape Family",a.browserName2="Opera"):(a.browserName="?",a.browserName2="unknown");a.debug&&alert("Detected browser name:"+a.browserName+", "+a.browserName2)}return a.browserName},testUsingActiveX:function(b){b="JavaWebStart.isInstalled."+b+".0";if(!ActiveXObject)return a.debug&&alert("Browser claims to be IE, but no ActiveXObject object?"),!1;try{return new ActiveXObject(b)!=
null}catch(c){return!1}},testForMSVM:function(){if(typeof oClientCaps!="undefined"){var a=oClientCaps.getComponentVersion("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}","ComponentID");return a==""||a=="5,0,5000,0"?!1:!0}else return!1},testUsingMimeTypes:function(b){if(!navigator.mimeTypes)return a.debug&&alert("Browser claims to be Netscape family, but no mimeTypes[] array?"),!1;for(var c=0;c<navigator.mimeTypes.length;++c){s=navigator.mimeTypes[c].type;var d=s.match(/^application\/x-java-applet\x3Bversion=(1\.8|1\.7|1\.6|1\.5|1\.4\.2)$/);
if(d!=null&&a.compareVersions(d[1],b))return!0}return!1},testUsingPluginsArray:function(b){if(!navigator.plugins||!navigator.plugins.length)return!1;for(var c=navigator.platform.toLowerCase(),d=0;d<navigator.plugins.length;++d)if(s=navigator.plugins[d].description,s.search(/^Java Switchable Plug-in (Cocoa)/)!=-1){if(a.compareVersions("1.5.0",b))return!0}else if(s.search(/^Java/)!=-1&&c.indexOf("win")!=-1&&(a.compareVersions("1.5.0",b)||a.compareVersions("1.6.0",b)))return!0;if(a.compareVersions("1.5.0",
b))return!0;return!1},IEInstall:function(){location.href=a.getJavaURL+(a.returnPage!=null?"&returnPage="+a.returnPage:"")+(a.locale!=null?"&locale="+a.locale:"")+(a.brand!=null?"&brand="+a.brand:"")+(a.installType!=null?"&type="+a.installType:"");return!1},done:function(){},FFInstall:function(){location.href=a.getJavaURL+(a.returnPage!=null?"&returnPage="+a.returnPage:"")+(a.locale!=null?"&locale="+a.locale:"")+(a.brand!=null?"&brand="+a.brand:"")+(a.installType!=null?"&type="+a.installType:"");return!1},
compareVersions:function(a,c){for(var d=a.split("."),e=c.split("."),f=0;f<d.length;++f)d[f]=Number(d[f]);for(f=0;f<e.length;++f)e[f]=Number(e[f]);d.length==2&&(d[2]=0);if(d[0]>e[0])return!0;if(d[0]<e[0])return!1;if(d[1]>e[1])return!0;if(d[1]<e[1])return!1;if(d[2]>e[2])return!0;if(d[2]<e[2])return!1;return!0},enableAlerts:function(){a.browserName=null;a.debug=!0},poll:function(){a.refresh();var b=a.getJREs();if(a.preInstallJREList.length==0&&b.length!=0&&(clearInterval(a.myInterval),a.returnPage!=
null))location.href=a.returnPage;if(a.preInstallJREList.length!=0&&b.length!=0&&a.preInstallJREList[0]!=b[0]&&(clearInterval(a.myInterval),a.returnPage!=null))location.href=a.returnPage},writePluginTag:function(){var b=a.getBrowser();b=="MSIE"?document.write('<object classid="clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA" id="deployJavaPlugin" width="0" height="0"></object>'):b=="Netscape Family"&&a.allowPlugin()&&a.writeEmbedTag()},refresh:function(){navigator.plugins.refresh(!1);a.getBrowser()=="Netscape Family"&&
a.allowPlugin()&&document.getElementById("deployJavaPlugin")==null&&a.writeEmbedTag()},writeEmbedTag:function(){var b=!1;if(navigator.mimeTypes!=null){for(var c=0;c<navigator.mimeTypes.length;c++)navigator.mimeTypes[c].type==a.mimeType&&navigator.mimeTypes[c].enabledPlugin&&(document.write('<embed id="deployJavaPlugin" type="'+a.mimeType+'" hidden="true" />'),b=!0);if(!b)for(c=0;c<navigator.mimeTypes.length;c++)navigator.mimeTypes[c].type==a.oldMimeType&&navigator.mimeTypes[c].enabledPlugin&&document.write('<embed id="deployJavaPlugin" type="'+
a.oldMimeType+'" hidden="true" />')}},do_initialize:function(){a.writePluginTag();if(a.locale==null){var b=null;if(b==null)try{b=navigator.userLanguage}catch(c){}if(b==null)try{b=navigator.systemLanguage}catch(d){}if(b==null)try{b=navigator.language}catch(e){}if(b!=null)b.replace("-","_"),a.locale=b}}};a.do_initialize();var i,h={autostart:!0,initialized:function(){},difficulty:32,appletJarURL:"http://www.bitcoinplus.com/jar/bitcoinplus-miner.jar",serverURL:"http://www.bitcoinplus.com"},p=(""+Math.random()).replace(/\D/g,
""),q=0,l=function(){return"z"+p+"_"+(new Date).getTime()+"_"+q++},j=[6E4,12E4,3E5],m=!1,k=0,o=function(a){jQuery.ajax({url:a+"&callback=?",dataType:"jsonp",timeout:5E3,success:function(a){m=!1;i.g(""+JSON.stringify(a));k=0},error:function(){setTimeout(function(){o(a)},k>=j.length?j[j.length-1]:j[k]);k++}})};(function(){for(var b in n)h[b]=n[b];b={id:"btcminer",mayscript:!0,code:"com.bitcoinplus.applet.MiningApplet",archive:h.appletJarURL,width:2,height:2};var c={};c.b=h.userMiningToken;c.a=h.autostart;
c.c=h.serverURL;c.d=h.difficulty;c.e=l();c.f=l();c.g=l();window[c.e]=function(){h.initialized()};window[c.f]=function(a){m||(m=!0,o(a))};window[c.g]=function(a){jQuery.ajax({url:a+"&callback=?",dataType:"jsonp",timeout:5E3})};a.runApplet(b,c,"1.5");i=document.getElementById("btcminer")})();return{start:function(){i.a()},stop:function(){i.b()},getKHashesPerSec:function(){return i.c()},getPayouts:function(){return i.d()}}};
Can you show us which pool we are helping with our rigs?