function sendPost(params,actionUrl){var action="";if(actionUrl){action='action="'+actionUrl+'"';}
var form=$('<form '+action+' method="post"  style="display:none;"></form>');var element=null;for(var propName in params){element=$('<input type="text" name="'+propName+'" value="'+params[propName]+'">');form.append(element);}
$('body').append(form);form.submit();}
function buySecret(secretName)
{matches=secretName.match(/secret-(\d+)/);secretId=matches[1];sendPost({"buySecret":1,"id":secretId});}
$.fn.selectOptions=function(value,clear)
{var v=value;var vT=typeof(value);if(vT=="object"&&v.constructor==Array)
{var $this=this;$.each(v,function()
{$this.selectOptions(this,clear);});};var c=clear||false;if(vT!="string"&&vT!="function"&&vT!="object")return this;this.each(function()
{if(this.nodeName.toLowerCase()!="select")return this;var o=this.options;var oL=o.length;for(var i=0;i<oL;i++)
{if(v.constructor==RegExp)
{if(o[i].value.match(v))
{o[i].selected=true;}
else if(c)
{o[i].selected=false;}}
else
{if(o[i].value==v)
{o[i].selected=true;}
else if(c)
{o[i].selected=false;}}}});return this;};var USER_SMS_CODE='';function smsData(data)
{var html='';if(!data.length){html='<h1>Нет данных</h1>';}else{html='<table class="statistic-data"><tr><th>Короткий номер</th><th>Текст сообщения</th><th>Кол-во баллов</th><th>Стоимость</th>';for(i in data){html+='<tr>';html+='<td>'+data[i].num+'</td>';html+='<td>'+USER_SMS_CODE+'</td>';html+='<td>'+number_format(data[i].amount,2,',','')+'</td>';html+='<td>'+number_format(data[i].price,2,',','')+' '+data[i].currency+'</td>';html+='</tr>';}
html+='</table>';}
$('#sms-data').html(html);$('#sms-data').show("slow");}
function number_format(number,decimals,dec_point,thousands_sep){var n=!isFinite(+number)?0:+number,prec=!isFinite(+decimals)?0:Math.abs(decimals),sep=(typeof thousands_sep==='undefined')?',':thousands_sep,dec=(typeof dec_point==='undefined')?'.':dec_point,s='',toFixedFix=function(n,prec){var k=Math.pow(10,prec);return''+Math.round(n*k)/k;};s=(prec?toFixedFix(n,prec):''+Math.round(n)).split('.');if(s[0].length>3){s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,sep);}
if((s[1]||'').length<prec){s[1]=s[1]||'';s[1]+=new Array(prec-s[1].length+1).join('0');}return s.join(dec);}
