// JavaScript Document
/*-- счетчики --*/
$(document).ready(function(){cred_count();});// вызов


var 	a1=1125284; // начальное значение кредитов  на 10.10.2007
var 	per_a_h=180; // количество кредитов в час
var   interval_a =(3600/per_a_h+1)*1000; //интервал обновления счетчика кредитов, мс

var b=38630;// начальное значение вкладов   на 4.05.2008
var 	per_b_h=12; // количество вкладов в час
var   interval_b =(3600/per_b_h+1)*1000; //интервал обновления счетчика вкладов, мс



	
/*опорная дата: 1.01.1970 года
  новая опорная дата для : 10.10.2007 года
  за период с 1.01.1970 по 10.10.2007 прошло:*/
 
 var vys_years= 366*9;//9 высокосных лет
 var norm_years = 365*28;// 28 нормальных лет
 var dob_days = 283; // 10.10.2007
 
 var date_new = (vys_years+norm_years+dob_days);
 
 
 function SeparatedNum(iNum)
{ 
var sNumSeparator='&nbsp;';
var sNum=String(iNum);
  if(Number(sNum))
  {
   var sNum=sNum;
    if(Number(sNum)<10000) return sNum;
    else
     { var sNewNum='';
       var i;
       for(i=1; i*3<sNum.length; i++)
         { sNewNum=sNumSeparator+sNum.substring((sNum.length - i*3), (sNum.length - i*3 + 3))+sNewNum;
	 }
       return sNum.substr(0, 3 - i*3 + sNum.length)+sNewNum;
     }
   }
  else
   { //преобразовать невозможно
     return sNum;
   }
}

var cred_count; 
var depos_count; 

function GetTimeTest()
{
  var d, t,s,m,z;
  var MinMilli = 1000 * 60;
  var HrMilli = MinMilli * 60;
  var DyMilli = HrMilli * 24;
  d = new Date();
  t = d.getTime();
  s = d.getHours();
  z = Math.round(t/DyMilli)-Math.round(date_new);
  m = d.getMinutes();
  cred_count=(z-Math.round(z/7))*11*per_a_h+a1+(s-9)*per_a_h+m*3;
 depos_count=(z-Math.round(z/7))*11*per_b_h+b+(s-9)*per_b_h;
}
 function cred_count()
 {
  GetTimeTest();
  
  document.getElementById("credits").innerHTML= '<span class="val">'+SeparatedNum(cred_count)+'</span> Кредиты'; 
  document.getElementById("deposits").innerHTML= '<span class="val">'+SeparatedNum(depos_count)+'</span> Вклады'; 
  
  updateCred(cred_count);
  updateDepos(depos_count);
 }
 
 function depos_count()
 {
 
  document.getElementById("deposits").innerHTML= '<span class="val">'+SeparatedNum(depos_count)+'</span> Вклады'; 
  updateDepos(depos_count);
 }
 
   function updateCred(qwe)
  {
    
	  document.getElementById("credits").innerHTML= '<span class="val">'+SeparatedNum(qwe)+'</span> Кредиты';
	  date_= new Date();
	  if(date_.getDay()!=0 && date_.getDay()!=6)
	  {qwe=qwe+1;}
	  
	
	    setTimeout("updateCred("+qwe+")", interval_a);
	  
  }
  
   function updateDepos(qwe)
  {
    
	  document.getElementById("deposits").innerHTML= '<span class="val">'+SeparatedNum(qwe)+'</span> Вклады';
	  date_= new Date();
	  if(date_.getDay()!=0 && date_.getDay()!=6)
	  {qwe=qwe+1;}
	  
	
	    setTimeout("updateDepos("+qwe+")", interval_b);
	  
  }