
// num - the number to be formatted
function FormatNumber(id) 
{
	var sep = ".";
	var dec = ",";
	
	var num = document.getElementById(id).value;
	num = num.replace(/\./g, "");
	num = num.toString();
	
	a = num.split(dec);
	x = a[0];
	y = a[1];
	z = "";

	if (typeof(x) != "undefined") 
	{
		for (i=x.length-1;i>=0;i--)
		{
			z += x.charAt(i);
		}
	
		z = z.replace(/(\d{3})/g, "$1" + sep);
		
		if (z.slice(-sep.length) == sep)
		{
			z = z.slice(0, -sep.length);
		}
		
		x = "";
	
		for (i=z.length-1;i>=0;i--)
		{
			x += z.charAt(i);
		}
		
		if (typeof(y) != "undefined" && y.length > 0)
		{
			x += dec + y;
		}
	}
	
	document.getElementById(id).value = x;
}

function Available(check, id)
{
	if (id == "Template_module_630_chbAvailableNow")
	{
		if (check)
		{
			document.getElementById("Template_module_630_lstAvailableFromD").disabled = true;
			document.getElementById("Template_module_630_lstAvailableFromM").disabled = true;
			document.getElementById("Template_module_630_lstAvailableFromY").disabled = true;
		}
		else
		{
			document.getElementById("Template_module_630_lstAvailableFromD").disabled = false;
			document.getElementById("Template_module_630_lstAvailableFromM").disabled = false;
			document.getElementById("Template_module_630_lstAvailableFromY").disabled = false;		
		}
	}
	else
	{
		if (check)
		{
			document.getElementById("Template_module_630_lstAvailableToD").disabled = true;
			document.getElementById("Template_module_630_lstAvailableToM").disabled = true;
			document.getElementById("Template_module_630_lstAvailableToY").disabled = true;
		}
		else
		{
			document.getElementById("Template_module_630_lstAvailableToD").disabled = false;
			document.getElementById("Template_module_630_lstAvailableToM").disabled = false;
			document.getElementById("Template_module_630_lstAvailableToY").disabled = false;		
		}
	}
}

function CheckInteger()
{
	var key = window.event.keyCode;
	if(((key > 47 && key < 58) || (key > 95 && key < 106) || key == 8 || key == 9 || key == 46 || (key > 34 && key < 41)) && !event.shiftKey && !event.ctrlKey && !event.altKey)
	{
		return;
	}
	else
	{	
		window.event.returnValue = null;
	}
}

