tradepage.js 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // 重置输入框效果
  2. inputFB = function (){};
  3. function tm_hide(type){$('#tm-'+type).fadeOut()}
  4. function tm_show(type, d){
  5. $('#tm-'+type).html(d.status == 1? '<i></i>' + d.msg: '<i style="background-position: -84px 0;"></i><span style="color:#e65e10;">'+d.msg+'</span>');
  6. $('#tm-'+type).show();setTimeout("tm_hide('"+type+"')",3000);
  7. }
  8. $('body').click(function(){tm_hide('buy');tm_hide('sell')});
  9. function maxbuy(i){
  10. if(!FINANCE || FINANCE == 1 || !parseFloat($('#buy-price').val()))return;
  11. var max = formatfloat(FINANCE.data['cny_balance']/parseFloat($('#buy-price').val()), 3, 0);
  12. if(i) $('#buy-number').val(max);
  13. $('#buy-max').html(max);
  14. }
  15. function buytotal(){
  16. $('#buy-total').html(formatfloat($('#buy-price').val() * $('#buy-number').val(), 4, 0));
  17. $('#sell-total').html(formatfloat($('#sell-price').val() * $('#sell-number').val(), 4, 0));
  18. if(typeof FINANCE == 'object') {
  19. $('#sell-max').html(formatfloat(FINANCE.data[CONF.coin + '_balance'], 4, 0));
  20. }
  21. }
  22. function coin_cb (d,allcoin){ ALLCOIN = d;
  23. allcoin = typeof allcoin == 'object' ? allcoin : d;
  24. var html = '';
  25. for(var c in allcoin) {
  26. if(typeof COINSTOP[c] == 'object') continue;
  27. html+='<li><a href="/coin/'+c+'/"><i class="price_i_'+c+'"></i><div class="all_coin_name"><p>'+d[c][0]+'('+ c.toUpperCase()+')</p><span>¥'+d[c][1]+'</span></div></a></li>';
  28. }
  29. $('#all_coin').html(html);
  30. }
  31. AJAX.finance_cb = function(){
  32. if(!parseInt($.cookie('kline'))) {
  33. $('.zcxx').html('<div class="right_table"><table width="290" border="0" cellspacing="0" cellpadding="0">'+
  34. '<tr><th>可用'+COIN[CONF.coin]+'</th><td><font>'+FINANCE.data[CONF.coin + '_balance']+'</font></td></tr>'+
  35. '<tr><th>冻结'+COIN[CONF.coin]+'</th><td><span>'+FINANCE.data[CONF.coin + '_lock']+'</span></td></tr>'+
  36. '<tr><th>折合人民币</th><td class="zc-c2c">loading...</td></tr>'+
  37. '<tr><th>可用人民币</th><td><font>¥'+formatfloat(FINANCE.data['cny_balance'], 2, 0)+'</font></td></tr>'+
  38. '<tr><th>冻结人民币</th><td><font style="color:#e55600;">¥'+formatfloat(FINANCE.data['cny_lock'], 2, 0)+'</font></td></tr></table></div>');
  39. $('.zcxx').show();
  40. }else{
  41. $('#uinfo').html('<div style="width:100%;height:46px;background:#3d3d3d;">' +
  42. '<div class="autobox">' +
  43. '<ul class="available-info">' +
  44. '<li style="color:#80C000;">可用'+ COIN[CONF.coin] +':<span style="color:#80C000;">'+ FINANCE.data[CONF.coin + '_balance'] + '</span></li>' +
  45. '<li style="color:#f95919;">冻结'+ COIN[CONF.coin] +':<span style="color:#f95919;">'+ FINANCE.data[CONF.coin + '_lock'] +'</span></li>' +
  46. '<li>折合人民币:<span class="zc-c2c">loading...</span></li><li>可用人民币:<span>¥'+ formatfloat(FINANCE.data['cny_balance'], 2, 0) +'</span></li></ul></div></div>');
  47. }
  48. //AJAX.finance_coin(['','fz_12','top30',1],coin_cb);
  49. };
  50. AJAX.usercb=function(){AJAX.opentrades();AJAX.finance()};
  51. AJAX.listcb=function(d){AJAX.opentrades_cb(d);if(d.data.datas.length)$('#user-trades').show()};
  52. $(function(){
  53. NavMenu(['','fz_12','top30',1]);
  54. $('.all_coin_price').hover(function(){$('.all_coin_list').show()},function(){$('.all_coin_list').hide()});
  55. //币种菜单
  56. //if(!USER) AJAX.allcoin(coin_cb);
  57. AJAX.alltrade(); AJAX.allorder();
  58. setInterval("buytotal()", 200);
  59. if (!USER || (USER[6] != 0)) { $('.pwdtrade').show();}else{$('.pwdtrade').hide();}
  60. });