// JavaScript Document

// Clicker counter
function TDFormAction() {}


TDFormAction.checkRange = function (obj, min, max)
{
var val = Number(obj.value);
if ( val < min || val > max) obj.style.background = "red";
else 
	{
	obj.style.background = "";
	if ( Number(val) < 10 ) obj.value = "0" + Number(val);
	}
//TDFormAction.checkDate('day','month','year');
}

TDFormAction.checkInput = function (evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}

TDFormAction.timeinc = function (objid,count,min,max)
{
var obj = document.getElementById(objid);
var currvalue = obj.value;
var result = Number(obj.value)+count;
if ( result < min ) result = max;
if ( result > max ) result = min;
if ( result < 10 ) result = "0" + result;
obj.value = result;
//TDFormAction.checkDate('day','month','year');
}

TDFormAction.startloop = function (objid,count,min,max)
{
var funcname = "TDFormAction.timeinc('" + objid + "'," + count + "," + min + "," + max + ")";
//loop = window.setInterval(funcname, 200);
}

TDFormAction.stoploop = function ()
{
//window.clearInterval(loop);
}
/*
TDFormAction.checkDate = function(day, month, year)
{
var error = false;
var day = document.getElementById(day);
var month = document.getElementById(month);
var year = document.getElementById(year);
if ( (  year.value % 4 == 0 && month.value == 2 && day.value > 29 ) || ( year.value % 4 != 0 && month.value == 2 && day.value > 28 ) ) error = true;
if ( ( month.value == 4 || month.value == 6 || month.value == 9 || month.value == 11 ) && day.value > 30 || day.value > 31 ) error = true;
day.style.background = (error) ? "red" : "" ;
}
*/
// end clicker counter