Skip to content

Instantly share code, notes, and snippets.

@CapnKernel
Last active December 17, 2015 12:59
Show Gist options
  • Save CapnKernel/5613507 to your computer and use it in GitHub Desktop.
Save CapnKernel/5613507 to your computer and use it in GitHub Desktop.
var htmlWidgets = {
'details': '<!-- info pane start --><div id="info_pane"> <h3 id="infoDetails" class="headline" style="font-size: 20px">AUD/USD Details</h3> <p id="atDateAndRate" class="minisubhead">AUD/USD for the 24-hour period ending <span class="date">Sunday, May 19, 2013</span> 22:00 UTC @ </p> <p id="estimatedPrice" class="minisubhead" style="display: none"></p> <div class="spread"> <table> <tr id="sellMyCurrencyRow"> <td id="sellMyCurrency">Selling USD</td> <td style="width: 50px"> <div class="arrow"></div> </td> <td id="sellMyCurrencyGet" class="get">you get AUD</td> </tr> <tr> <td id="buyMyCurrency">Buying AUD</td> <td style="width: 50px"> <div class="arrow"></div> </td> <td id="buyMyCurrencyCost" class="pay">you pay USD</td> </tr> </table> </div></div><!-- info pane end --><div class="clear"></div><!-- bid ask results table start --><div id="bid_ask"> <div class="header"> <h3 class="headline">Rate Details</h3> <p id="bidAskSubtitle" class="minisubhead">AUD/USD for the 24-hour period ending</p> <p class="minisubhead"><span id="bidAskDate" class="date">Sunday, May 19, 2013</span> <span id="bidAskTime">22:00 UTC</span></p> </div> <table cellspacing="0"> <tr class="head"> <th class="label">&nbsp;</th> <th class="spacer">&nbsp;</th> <th class="bid"> <p class="column_header">Bid</p> <p id="bidAskSell1" class="column_subhead">Sell 1 AUD</p> </th> <th class="spacer">&nbsp;</th> <th class="ask"> <p class="column_header">Ask</p> <p id = "bidAskBuy1" class="column_subhead">Buy 1 AUD</p> </th> </tr> <tr class="body"> <td class="title"> MIN </td> <td></td> <td id="bidAskBidMin" class="bid">&nbsp;</td> <td></td> <td id="bidAskAskMin" class="ask"></td> </tr> <tr class="body"> <td class="title"> AVG </td> <td></td> <td id="bidAskBidAvg" class="bid">&nbsp;</td> <td></td> <td id="bidAskAskAvg" class="ask"></td> </tr> <tr class="body last"> <td class="title"> MAX </td> <td>&nbsp;</td> <td id="bidAskBidMax" class="bid">&nbsp;</td> <td>&nbsp;</td> <td id="bidAskAskMax" class="ask">&nbsp;</td> </tr> </table> <p> These values represent the daily average of the Bid and Ask rates <strong>OANDA</strong> receives from many data sources. </p> </div><!-- bid ask results table end --><!-- currency chart start --><div id="currency_chart"> <h3 class="headline" style="display: block">Recent Trends</h3> <p id="chartSubtitle" class="minisubhead">AUD/USD average daily bid prices</p> <div id="currency_chart_canvas" dir="ltr"></div> <form id="formChart"> <table> <tr> <td> <input type="radio" value="30" name="range" id="range30" checked="true" tabindex="25"/> <label for="range30">30 days</label> </td> <td> <input type="radio" value="60" name="range" id="range60" tabindex="26"/> <label for="range60">60 days</label> </td> <td> <input type="radio" value="90" name="range" id="range90" tabindex="27"/> <label for="range90">90 days</label> </td> </tr> </table> </form> <p class="right" style="margin: 10px 15px 0 0"><a class="plain" href="/currency/historical-rates/?view=graph"><strong>INTERACTIVE GRAPH</strong></a></p> <div class="arrow right" style="margin: 15px 5px 0 0"></div> </div><!-- currency chart end -->',
'cheatsheet': '<span id="cheatsheet_tab"> <p class="header">Take trusted OANDA Rates<sup>&trade;</sup> with you on your travels</p> <p class="text">Create a personalized cheatsheet and <a class="bold_link" href="javascript:void(0)" onclick="jOanda.ncc.Print(); return false;">print a copy</a> for your wallet</p> <br/> <div id="cutout"> <div id="dotted-top" class="dotted-top"></div> <div id="left-dotted-side" class="dotted-side"></div> <div id="cheatsheet"></div> <div id="right-dotted-side" class="dotted-side"></div> <div id="dotted-bottom" class="dotted-bottom"></div> <div id="scissor" class="scissor"></div> </div> <br class="clear"/> <br class="clear"/> <p class="subheader">Access daily OANDA Rates<sup>&trade;</sup> from your mobile phone</p> <span class="text mobile_label">Mobile Currency Converter is available for:</span> <a class="mobile iphone" href="/mobile/converter/iphone?srccont=bottom"> <div></div> <span class="mobile_label">iPhone<span class="reg" style="text-decoration: none">&reg;</span></span> </a> <a class="mobile blackberry" href="/mobile/converter/blackberry?srccont=bottom"> <div></div> <span class="mobile_label">BlackBerry<span class="reg" style="text-decoration: none">&reg;</span></span> </a> <a class="mobile android" href="/mobile/converter/android?srccont=bottom"> <div></div> <span class="mobile_label">Android<span class="reg" style="text-decoration: none">&reg;</span></span> </a> </span>'
};
document.observe("dom:loaded", function() {
window.model = new jOanda.ncc.Model({
'quoteDate': new Date(2013, 4, 20, 22, 0),
'data': {
'rate_data': {"askRates":["81.2459","511.319","153.645","4.17427","9.43500","12.4700","236.979","22.2800","20.3226","1.63600","2.85000","1.51722","31.4640","9.43400","0.807140","739.000","1.53130","6.21155","5.94573","510.931","40.3399","33771.0","20.3064","4067.16","5.80879","200.010","9.96875","2272.30","2.19410","663.238","43.3500","481.350","0.973360","0.429300","1.02836","6.55957","20142.0","6.14978","2.31188","2.03750","989.999","0.585274","950.689","32.3306","7.17716","100.576","0.785100","111.995","15.5100","1844600.","30.1260","6297.10","384.500","227.200","4.75820","5.11029","0.841910","14.6203","83.9002","7.45297","4.45744","2.36020","239.640","1.79980","0.123247","1.14645","295.182","156.677","1.31003","1442.00","2.01420","7879.54","4328.06","6.29710","0.0546285","0.190444","21332.0","48.2570","1.63053","186.694","1.00380","291.444","6.53750","2077.00","129.624","4.63207","2.71690","110.265","3.04000","129.624","3.67310","29985.0","1359.79","25587.0","0.571145","55.2600","2.99126","48.6529","3.75523","86.6501","1.51851","2.02706","180.750","8.66957","1936.27","6.55957","511.570","1.00000","166.386","12.3125","23.4699","55.1920","41.3230","9.41099","6.55957","1.66420","0.710800","102.505","265.464","12.3521","119.332","94.0000","0.906421","0.187630","7.10341","11.7405","0.0166397","1.84460","0.846560","2.70146","1.24923","12.3521","340.750","1.31545","376.300","12493.0","2575.00","30.1120","55.2600","12.6035","7.96587","1537.65","1.24923","160.790","1.28415","13.7603","1140.77","103.257","1508.47","5.85850","166.386","3.30493","361.900","92.8989","26.0555","1.27605","20.6255","1.95583","30.1632","19.4480","86.6501","40.3399","74.5000","3300.00","31.4272","1.53130","445.744","10.7201","1.48380","2257.54","7.75372","0.286700","78.8000","0.787564","1421.00","3.02467","24.6846","67.7907","54.9030","156.187","3.66768","15.0000","655.957","1.82000","119.332","123.800","1.00000","1843.25","0.386000","1.25931","5.11029","1936.27","117.832","8.94827","0.659240","9.59094","9150.46","96.3460","23.1481","0.547630","7.76354","1.01817","25.3654","2288.76","32.5000","0.486403","491.968","2575.00","41.6394","18.8535","3.30000","26.0555","0.120400","19354.6","4.39365","0.137700","132.587","1.52371","1.00000","6.69870","33.6149","87.7574","2.20371","0.638721","951.000","366.218","1.20777","100.050","126.441","4377.00","98.6000","1.52424","92.8989","31.4272","8.16476","7051.08","0.00750802","3.35385","1.74340","1671.55","1.32012","89.1633","14250.0","10020.0","96.3460","98.9463","135.000","200.482","1.51851","1180.25","8.27603","0.974140","3.37710","5.40752","1511.60","15.6466","415.270","4.17427","215.500","1.12674","0.558207","0.146148","2.69130","7.52020","3926.00","1.47637","1.28415","29.9850","0.379080","1.95583","1.71682","1.13620","8.59323","106.228","19.4480","3.64306","5328.90","301.445","3.30493","8722.83","1600.35","86.6501","19.4514","5.23978","1.00000","5.90260","2.06220","655.957"],"bidRates":["78.4421","489.504","148.965","4.16927","9.38500","10.9700","236.820","22.2421","20.2665","1.63600","2.85000","1.51659","31.4440","9.38400","0.805990","730.000","1.51570","6.19655","5.94573","510.931","40.3399","33639.0","20.2595","3911.36","5.80754","200.000","9.96366","2261.00","2.19316","639.868","41.7925","480.350","0.971860","0.429300","1.02784","6.55957","19753.0","6.14978","2.31033","2.03120","989.999","0.585274","916.419","32.2918","6.86561","100.341","0.784100","108.105","15.2100","1842200.","30.1260","6287.10","383.000","226.500","4.75720","5.10810","0.810750","14.6038","83.7999","7.45235","4.37954","2.26910","239.640","1.77980","0.121471","1.14487","295.182","156.477","1.30901","1434.00","1.97530","7489.99","4125.56","6.28710","0.0546285","0.190215","20708.5","48.2070","1.62984","186.614","0.992950","290.944","6.30380","2071.00","129.569","4.63009","2.68820","110.265","3.04000","129.569","3.67290","29685.0","1359.22","24094.0","0.570399","55.0600","2.98998","47.0961","3.74523","85.6499","1.51796","1.94916","174.750","8.61943","1936.27","6.55957","510.570","1.00000","166.386","11.8525","23.4599","54.8920","41.0900","9.39849","6.55957","1.65420","0.705800","102.505","265.351","12.3404","119.332","92.0000","0.906421","0.184930","6.87088","11.7130","0.0166209","1.84220","0.845990","2.57686","1.24773","12.3404","340.750","1.26865","373.300","12103.5","2555.00","29.6120","55.0600","12.1365","7.65436","1475.35","1.24773","156.120","1.28360","13.7603","1093.97","103.186","1507.82","5.84857","166.386","3.19585","361.900","92.8989","26.0055","1.23715","20.6255","1.95583","30.0632","18.5130","85.6499","40.3399","73.5000","3250.00","31.4137","1.51570","437.954","10.7155","1.48155","2179.64","7.74850","0.285700","77.8000","0.787564","1416.00","3.01846","23.9056","67.7140","54.8880","156.120","3.65780","15.0000","655.957","1.78000","119.332","122.850","1.00000","1841.75","0.384000","1.25881","5.10810","1936.27","117.832","8.57441","0.658800","9.23264","9150.00","95.8670","22.2222","0.543570","7.76254","0.979384","25.3654","2287.22","30.0000","0.458598","491.968","2555.00","40.3934","18.4645","3.25000","26.0055","0.119400","18809.6","4.39022","0.137200","132.437","1.52305","1.00000","6.68970","32.4934","84.6419","2.20371","0.637954","904.000","359.988","1.20513","97.2410","126.130","4277.00","98.4000","1.52367","92.8989","31.4137","7.85316","6910.87","0.00749901","3.35385","1.73840","1593.65","1.31812","86.5153","14250.0","9661.84","95.8670","96.7653","135.000","200.482","1.51796","1133.45","8.05793","0.972320","3.36390","5.32961","1449.25","15.6466","415.170","4.16927","214.500","1.12674","0.553198","0.144042","2.68930","7.50983","3921.00","1.47438","1.28360","29.6850","0.374410","1.95583","1.71608","1.13610","8.58653","106.028","18.5130","3.63895","5176.20","290.540","3.19585","8644.98","1556.70","85.6499","18.6724","5.23277","1.00000","5.89760","1.98430","655.957"],"pairs":["USD/DZD","USD/CRC","USD/KZT","EUR/PLN","USD/LSL","USD/SCR","GBP/PTE","XAG/USD","USD/CZK","USD/GEL","USD/TMT","GBP/USD","USD/RUB","USD/SZL","NZD/USD","XPD/USD","USD/BGL","USD/CNY","EUR/FIM","USD/XOF","EUR/BEF","USD/ROL","USD/CSK","USD/KHR","USD/DKK","USD/GYD","EUR/HKD","USD/SDP","CYP/USD","USD/RWF","USD/HTG","USD/CLP","USD/CHF","EUR/MTL","USD/CAD","EUR/FRF","USD/GHC","FRF/BEF","GBP/DEM","USD/BRL","DEM/ITL","EUR/CYP","USD/MMK","CHF/BEF","USD/BOB","AUD/JPY","USD/AZN","USD/ALL","USD/MVR","USD/TRL","EUR/SKK","USD/VEB","USD/KMF","USD/HUF","USD/TJS","USD/ADF","USD/KYD","JPY/ITL","USD/KES","EUR/DKK","USD/SDG","USD/WST","EUR/SIT","USD/AWG","ZMW/GBP","FRF/NOK","FRF/ITL","GBP/JPY","FRF/SEK","XPT/USD","USD/GHS","USD/LAK","USD/PYG","USD/VEF","BEF/NLG","FRF/CHF","USD/VND","USD/KGS","IEP/USD","USD/SIT","USD/BSD","EUR/HUF","USD/TTD","USD/UZS","USD/ESP","USD/FIM","USD/XCD","EUR/CVE","DEM/FIM","USD/ADP","USD/AED","USD/MZM","XAU/USD","USD/ECS","ZAR/ZMW","USD/AFN","MTL/USD","USD/MKD","USD/SAR","USD/RSD","GIP/USD","USD/BBD","USD/DJF","USD/MAD","XEU/ITL","EUR/ADF","USD/XAF","USD/BMD","EUR/ESP","EUR/ZAR","USD/SKK","USD/INR","USD/PHP","USD/ZAR","XEU/FRF","USD/TND","USD/JOD","DEM/PTE","USD/GRD","USD/MXN","EUR/CFP","USD/VUV","FRF/FIM","ZMW/USD","USD/EGP","USD/EEK","JPY/NLG","USD/TRY","EUR/GBP","USD/PEN","EUR/CHF","USD/MXP","EUR/GRD","USD/LYD","USD/ZWD","USD/IRR","USD/UGX","USD/THB","USD/AFA","USD/MDL","USD/GTQ","USD/LBP","XEU/CHF","USD/NGN","EUR/USD","EUR/ATS","USD/KRW","USD/JPY","USD/ITL","USD/NOK","EUR/ADP","USD/PLZ","USD/ZWL","USD/CFP","EUR/CZK","USD/BND","DEM/BEF","XEU/DEM","USD/TWD","USD/UYU","USD/YUN","EUR/LUF","USD/LRD","USD/SRG","USD/LUF","USD/BGN","USD/SDD","USD/ATS","AUD/DEM","USD/MGA","GBP/FRF","USD/KWD","USD/BDT","EUR/IEP","USD/MNT","USD/MYR","USD/NIO","DEM/JPY","USD/BTN","USD/PTE","USD/ILS","USD/ERN","EUR/XAF","USD/ANG","EUR/XPF","USD/ISK","EUR/XEU","USD/COP","USD/OMR","USD/SGD","USD/FRF","EUR/ITL","BTC/USD","USD/SVC","USD/SHP","USD/NAD","USD/MGF","USD/AOA","USD/CUP","USD/LVL","USD/HKD","USD/PAB","FRF/ESP","GBP/ITL","USD/MUR","PGK/USD","EUR/KMF","USD/UGS","USD/DOP","USD/ETB","USD/SRD","EUR/CSK","BWP/USD","USD/STD","DEM/SEK","SBD/USD","EUR/JPY","USD/DEM","NAD/ZAR","USD/SEK","USD/GMD","USD/CVE","EUR/NLG","DEM/CHF","USD/CDF","USD/MWK","AUD/NZD","USD/JMD","USD/LKR","USD/SLL","USD/PKR","USD/BAM","USD/XPF","USD/BEF","USD/MOP","USD/GNF","ESP/CHF","DEM/FRF","USD/TOP","USD/TZS","EUR/AUD","USD/NPR","USD/TMM","USD/IDR","USD/AON","USD/SYP","USD/KPW","EUR/PTE","FKP/USD","USD/IQD","USD/UAH","AUD/USD","USD/RON","USD/ZMW","USD/SOS","EUR/EEK","USD/AMD","EUR/PLZ","USD/YER","DEM/NLG","FJD/USD","ZMW/EUR","USD/LTL","EUR/NOK","USD/AZM","GBP/CHF","XEU/USD","USD/MZN","USD/BHD","EUR/DEM","USD/NLG","FRF/DKK","EUR/SEK","CHF/JPY","USD/UYP","USD/QAR","USD/ZMK","USD/MRO","USD/PLN","USD/BYR","USD/BIF","USD/CSD","USD/HNL","USD/ARS","CUC/USD","USD/HRK","USD/BZD","EUR/XOF"]},
'chart_data': [[2013,1,19,1.0295],[2013,1,20,1.0333],[2013,1,21,1.0326],[2013,1,22,1.0246],[2013,1,23,1.0305],[2013,1,24,1.0317],[2013,1,25,1.0317],[2013,1,26,1.029],[2013,1,27,1.0254],[2013,1,28,1.0211],[2013,2,1,1.0252],[2013,2,2,1.0213],[2013,2,3,1.0203],[2013,2,4,1.0203],[2013,2,5,1.0158],[2013,2,6,1.0226],[2013,2,7,1.0268],[2013,2,8,1.0254],[2013,2,9,1.025],[2013,2,10,1.0231],[2013,2,11,1.0231],[2013,2,12,1.0233],[2013,2,13,1.0298],[2013,2,14,1.0311],[2013,2,15,1.0357],[2013,2,16,1.038],[2013,2,17,1.0406],[2013,2,18,1.0406],[2013,2,19,1.0375],[2013,2,20,1.0378],[2013,2,21,1.0378],[2013,2,22,1.0402],[2013,2,23,1.0435],[2013,2,24,1.0441],[2013,2,25,1.0441],[2013,2,26,1.0457],[2013,2,27,1.0471],[2013,2,28,1.0456],[2013,2,29,1.0425],[2013,2,30,1.0413],[2013,2,31,1.0416],[2013,3,1,1.0416],[2013,3,2,1.041],[2013,3,3,1.0453],[2013,3,4,1.0465],[2013,3,5,1.0435],[2013,3,6,1.0407],[2013,3,7,1.0373],[2013,3,8,1.0373],[2013,3,9,1.0386],[2013,3,10,1.0452],[2013,3,11,1.0517],[2013,3,12,1.0545],[2013,3,13,1.0529],[2013,3,14,1.05],[2013,3,15,1.05],[2013,3,16,1.0423],[2013,3,17,1.0358],[2013,3,18,1.0344],[2013,3,19,1.0307],[2013,3,20,1.0313],[2013,3,21,1.0275],[2013,3,22,1.0275],[2013,3,23,1.0272],[2013,3,24,1.0249],[2013,3,25,1.0263],[2013,3,26,1.0304],[2013,3,27,1.0292],[2013,3,28,1.0266],[2013,3,29,1.0266],[2013,3,30,1.0324],[2013,4,1,1.0352],[2013,4,2,1.0336],[2013,4,3,1.025],[2013,4,4,1.0276],[2013,4,5,1.0314],[2013,4,6,1.0314],[2013,4,7,1.0265],[2013,4,8,1.0198],[2013,4,9,1.0184],[2013,4,10,1.0196],[2013,4,11,1.0043],[2013,4,12,1.0019],[2013,4,13,1.0019],[2013,4,14,0.9976],[2013,4,15,0.9941],[2013,4,16,0.9887],[2013,4,17,0.9852],[2013,4,18,0.9757],[2013,4,19,0.9723],[2013,4,20,0.9723]],
'bid_ask_data': {"bid":"0.972320","max_ask":"0.975930","max_bid":"0.975370","min_bid":"0.972320","min_ask":"0.974140","ask":"0.974140"}
},
'currencies': cache.currency_list,
'baseCurrency': "USD",
'quoteCurrency': "AUD",
'interbankRate': "0",
'rateItems': cache.rates_list,
'language': "en",
'annotations': cache.currency_annotation_list,
'updateUrl': '/currency/converter/' + 'update',
'view': "details",
'htmlWidgets': htmlWidgets
});
$$('.view').each(
function(element) {
element.observe('click', function(event) {
$$('.view').each(function (element) {
element.removeClassName('white_tab_selected');
element.addClassName('white_tab');
});
this.removeClassName('white_tab');
this.addClassName('white_tab_selected');
var view = this.id.substring(5);
this.fire('ncc:changeView', {
'view': view
});
event.stop();
}.bind(element));
}
);
new jOanda.ncc.CookieManager();
new jOanda.ncc.ClickTracks();
if (typeof(Effect) !== 'undefined') {
Effect.Appear(jOanda.ncc.Elem.widget, {
duration: 1,
afterFinish: function() {
Element.removeClassName(jOanda.ncc.Elem.widget, 'invisible');
}
});
}
else {
Element.removeClassName(jOanda.ncc.Elem.widget, 'invisible');
}
if (Prototype.Browser.IE && !Flotr.isIE9) {
window.setTimeout(function() {
window.model.viewWidget.redraw();
}, 2000);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment