<!--
	function abre(url,janela,larg,alt,scroll,pos1,pos2){
		window.open(url,janela,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scroll+',resizable=no,copyhistory=no,top='+pos1+',left='+pos2+',screenY='+pos1+',screenX='+pos2+',width='+larg+',height='+alt);
	}
	function maiuscula(f)
	{
	   //coloca maiuscula
	   f.value = f.value.toUpperCase();
	}

	//Formatar MOEDA			- xxxx,xx
	// OnKeyPress="return(currencyFormat(this, '.', ',', 10, event))"
	function currencyFormat(fld, milSep, decSep, TamMax, e) 
	{
	   valor_campo = eval(fld);
	   valor_campo = valor_campo.value.length;
	   max_campo = eval(TamMax);
		var whichCode = (window.Event) ? e.which : e.keyCode;
		if (whichCode == 13 || whichCode == 8 || whichCode == 0)
			return true;  // Enter, delete, backspace
	   if (valor_campo < max_campo)
	   {
	      var sep = 0;
	      var key = '';
	      var i = j = 0;
	      var len = len2 = 0;
	      var strCheck = '0123456789';
	      var aux = aux2 = '';

	      key = String.fromCharCode(whichCode);  // Get key value from key code
	      if (strCheck.indexOf(key) == -1) 
	         return false;  // Not a valid key
	      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;
	   }
	   else
	   {
	      return false;
	   }
	}
//-->
