
var stop;
var loginTime;
var budgetStart;
var budgetEnd;
var budgetIncrement;
var currentBudgetStart;
var currentBudgetIncrement;
var unixoneyear = 31536000;
var unxleapyear = 31622400;
myDate = new Date();
myYear = myDate.getFullYear();
myMnth = myDate.getMonth();

if (myMnth <= 5)
	{
	var fisYear = (myYear - 1);
	}
else if (myMnth >= 6)
	{
	var fisYear = myYear;
	}
	if (fisYear ==  2006)
	{
	var budgetStart = 1151744399;
	var budgetIncrement = 0.329469590089;
	var budgetEnd = (budgetStart + 31536002);
	}
	else if (fisYear ==  2007)
	{
	var budgetStart = 1183280399;
	var budgetIncrement = 0.32856940001;
	var budgetEnd = (budgetStart + 31622402);
	}
	else if (fisYear ==  2008)
	{
	var budgetStart = 1214902799;
	var budgetIncrement = 0.658939173837;
	var budgetEnd = (budgetStart + 31536002);
	}
	else if (fisYear ==  2009)
	{
	var budgetStart = 1246438799;
	var budgetIncrement = 0.329469590089;
	var budgetEnd = (budgetStart + 31536002);
	}
var currentTime_updateTicker = ((new Date()).getTime()/1000);
var TimeDifference = (currentTime_updateTicker - budgetStart);
var MultiplyTimeInt = (TimeDifference * budgetIncrement);
var endofisclyr = (budgetStart + unixoneyear);
var difbegendyr = (endofisclyr - budgetStart);
var OneYear = (difbegendyr * budgetIncrement);
var ticker;


function counter()
	{
	var currentTime_counter = (new Date()).getTime();
	devideBy = (currentTime_counter / 1000);
	var catchBefore = (devideBy - budgetStart);
	var catchAfter = (budgetEnd - devideBy);
	if (catchBefore < 0)
		{exit; }
	else if (catchAfter < 0) 
		{exit; }
	else{detectBudgetYear(); }
	}

function detectBudgetYear()
	{
	var currentTime_detectBudgetYear = (new Date()).getTime();
	devideBy = (currentTime_detectBudgetYear / 1000);
	var errorfun = (devideBy - budgetStart);
	if (devideBy >= budgetStart) 
		{
		currentBudgetStart = budgetStart;
		currentBudgeIncrement = budgetIncrement;
		updateTicker();
		}
	else
		{
		document.write("Counter ERROR!.")
		document.write("<br><br>")
		document.write(devideBy)
		document.write("<br><br>")
		document.write(budgetStart)
		}
	}

function IframeOnLoad() 
{if (!loginTime) 
	{loginTime = (new Date()).getTime();}
}

function el(id){
	if (document.getElementById)
		{return document.getElementById(id);}
	else if (window[id])
		{return window[id];}
	return null;}

function showCurrent()
	{
	stop=1;
	}

function updateTicker()
	{
	if (!ticker)
		{
		return;
		}
	var currentTime_updateTicker = ((new Date()).getTime()/1000);
	currentDollar = format((currentTime_updateTicker-budgetStart)*budgetIncrement);
	ticker.innerHTML = currentDollar;
	if (stop==1)
		{
		setTimeout(updateTicker, 50);
		}
	else
		{
		setTimeout(updateTicker, 50);
		}
	}
function format(num)
	{
	num = num.toString().replace(/$|\,/g,'');
	if(isNaN(num))
		num = "0";
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100000+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
		if(cents<10)
			cents = "0" + cents;
			for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
				num = num.substring(0,num.length-(4*i+3))+','+
				num.substring(num.length-(4*i+3));
				return (((sign)?'':'-') + '$' + num + '.' + cents);
	}
