
function validaDinheiro(fld,e)
{
	var milSep = ".";
	var decSep = ",";
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;

	if ((whichCode == 13) || (whichCode == 8) || (whichCode == 46)
|| (whichCode == 37) || (whichCode == 39)) return true;

	key = String.fromCharCode(whichCode);

	if (strCheck.indexOf(key) == -1)
		return false;

	len = fld.value.length;

	for (i = 0; i < len; i++)
		if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep))
			break;

	aux = '';

	for (; i < len; i++)
		if (strCheck.indexOf(fld.value.charAt(i))!=-1)
			aux += fld.value.charAt(i);

	aux += key;
	len = aux.length;

	if (len == 0)
		fld.value = '';
	if (len == 1)
		fld.value = '0'+ decSep + '0' + aux;
	if (len == 2)
		fld.value = '0'+ decSep + aux;
	if (len > 2)
	{
		aux2 = '';
		for (j = 0, i = len - 3; i >= 0; i--)
		{
			if (j == 3)
			{
				aux2 += milSep;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}
		fld.value = '';
		len2 = aux2.length;

		for (i = len2 - 1; i >= 0; i--)
			fld.value += aux2.charAt(i);
		fld.value += decSep + aux.substr(len - 2, len);
	}
	return false;
}
function getValoresSelect(idSelect)
{
        el = document.getElementById(idSelect);
        retorno = "";
        for(i = 0; i < el.options.length; i++)
		{
                if(el.options[i].selected)
						if(el.options[i].value != '')
                       		retorno += el.options[i].value + ",";
        }
        retorno = retorno.substring(0,retorno.length - 1);
		document.getElementById('get_tipos').value = retorno;
}
function enviaForm()
{
	getValoresSelect('tipo');
	document.frm.submit();	
}


