javascript:var arrRatio=[1,1,1];var intMinMerchants=10;var w='503|446';function l(){var j=(window.frames.length>0)?window.main.document:document;var k=j.forms[0];function m(){a=k.getElementsByTagName('input');for(p=0;p<a.length;p++){if(a[p].value.indexOf('OK')>=0)a[p].click();}}function x(z,A){C=gid('Status');B=gid('StatusImg');if((C)){C.nodeValue=z;}else{D=gid('menu_row2').parentNode.parentNode.parentNode.parentNode.parentNode.insertRow(0);D.align="right";E=D.insertCell(0);E.colSpan=2;F=j.createElement('table');F.className='box';D2=F.insertRow(0);E0=D2.insertCell(0);E1=D2.insertCell(1);E.appendChild(F);J=j.createElement('span');K=j.createTextNode(z);K.id='Status';J.appendChild(K);E0.appendChild(J);B=j.createElement('img');B.id='StatusImg';E1.appendChild(B);}B.src='/graphic/dots/'+A+'.png';}function n(r){return parseInt(r,10);}var s=j.location.search;if(!s.match(/\bscreen\=market\b/i)||!s.match(/\bmode\=send\b/i)){if(s.match(/\btry\=confirm_send\b/i)){x('On Confirm Screen... clicking OK','red');m();}else{var b=s.match(/\bvillage\=\d+/i);var c=s.match(/\bt\=\d+/i);var s2='?screen=market&mode=send'+((b)?'&'+b[0]:'')+((c)?'&'+c[0]:'');x('On the wrong screen :'+s+':<br\>\ngoing to '+s2,'red');j.location.search=s2;}return;}if(n(k.wood.value)>0){x('Values filled in... clicking OK','red');m();return;}var intSum=0;arrRatio.forEach(function(r,p,arrParam){intSum+=r;});var e=[n(j.getElementById('wood').innerHTML),n(j.getElementById('stone').innerHTML),n(j.getElementById('iron').innerHTML)];var arrFactors=e.map(function(r,p,arrParam){return arrRatio[p]>0?(r)/arrRatio[p]:999999;});var numFactor=Math.min.apply(Math,arrFactors);var arrSendResources=arrRatio.map(function(r,p,arrParam){return Math.floor(numFactor*r);});var numSum=0;arrSendResources.forEach(function(r,p,arrParam){numSum+=r;});var u='insufficient resources:'+e;var blSend=(intMinMerchants*1000)<=numSum;if(blSend){var intMaxMerchants=0;var f=j.getElementsByTagName('table');for(p=0;p<f.length;p++){v=f[p].rows[0].cells[0].innerHTML;if(v.indexOf('Merchants:')==0){intMaxMerchants=n(v.match(/\d+/i)[0]);break;}}u='too few Merchants : '+intMaxMerchants+'<'+intMinMerchants;blSend=(intMaxMerchants>=intMinMerchants);}if(!blSend){x(u,'red');var g=j.links;for(p=0;p<g.length;p++){if(g[p].accessKey=="d"){location.href=g[p].href;return;}}}var o=Math.min(intMaxMerchants,Math.floor(numSum/1000));arrLastResources=arrRatio.map(function(r,p,arrParam){return Math.floor(1000*o*r/intSum);});var h=w.match(/\d+\|\d+/g);index=0;farmcookie=j.cookie.match('(^|;) ?farm\=([^;]*)(;|$)');if(farmcookie)index=parseInt(farmcookie[2]);if(index>=h.length)alert('last village');if(index>=h.length)index=0;var i=h[index].match(/\d+/g);index++;cookie_date=new Date();cookie_date.setTime(cookie_date.getTime()+(24*60*60*1000));j.cookie="farm="+index+";expires="+cookie_date.toGMTString();insertNumber(k.wood,arrLastResources[0]);insertNumber(k.stone,arrLastResources[1]);insertNumber(k.iron,arrLastResources[2]);insertNumber(k.x,i[0]);insertNumber(k.y,i[1]);x('Filled in some values ... click the link again...','green');}l();