
		/* metodos javascript para pagseguro */


		function Mask_Moeda(obj,evtKeyPress,tmax,vmax){
			var rKey = '';
			var i = j = 0;
			var len = len2 = 0;
			var strCheck = '0123456789';
			var aux = aux2 = '';
		
			if(obj.readOnly) {
				return false;
			}
			
			if(evtKeyPress.keyCode != 0) {
				nKey = 	evtKeyPress.keyCode;
			} else {
				nKey = evtKeyPress.which;
			}
		
			if (nKey == 13 || nKey == 8 || nKey == 9 || nKey == 118 || nKey == 37 || nKey == 36 ||nKey == 38|| nKey == 39 || nKey == 40 || nKey == 46 || nKey == 99) {
				return true;
			}
			if (evtKeyPress.shiftKey) {
				return true;
			}
			
			rKey = String.fromCharCode(nKey);
			
			if (strCheck.indexOf(rKey) == -1) {
				return false;
			}

			len = obj.value.length;
			if (len ==  tmax)  // tamanho mximo do valor incluindo as vrgulas
				return false;
			for(i = 0; i < len; i++){
				if ((obj.value.charAt(i) != '0') && (obj.value.charAt(i) != ',')) 
					break;
			}
			aux = '';
			for(; i < len; i++){
				if (strCheck.indexOf(obj.value.charAt(i))!=-1) 
					aux += obj.value.charAt(i);
			}
			aux += rKey;
			len = aux.length;
			if (len == 0) 
				obj.value = '';
			if (len == 1) 
				obj.value = '0,0' + aux;
			if (len == 2) 
				obj.value = '0,' + aux;
			if (len > 2) {
				aux2 = '';
				for (j = 0, i = len - 3; i >= 0; i--) {
					if (j == 3) {
						//aux2 += '.';
						j = 0;
					}
					aux2 += aux.charAt(i);
					j++;
				}
				obj.value = '';
				len2 = aux2.length;
				for (i = len2 - 1; i >= 0; i--)
					obj.value += aux2.charAt(i);
				obj.value += ',' + aux.substr(len - 2, len);				
			}

			if(parseFloat(obj.value) >= vmax) {
				obj.value = vmax;
				return false;
			}

			return false;
		}

		function mascaraMoeda(inputData, e)
		{
			if(document.all) // Internet Explorer
				var tecla = event.keyCode;
			else //Outros Browsers
				var tecla = e.which;

			if(tecla > 47 && tecla < 58){ // numeros de 0 a 9 e "/"

				var data = inputData.value;
				if (data.length == 2){
					data += ',';
					inputData.value = data;
				}

				return true;
			}else if(tecla == 8 || tecla == 0) // Backspace, Delete e setas direcionais(para mover o cursor, apenas para FF)
				return true;
			else
				return false;
		}
		function numberMask(inputData, e)
		{
			if(document.all) // Internet Explorer
				var tecla = event.keyCode;
			else //Outros Browsers
				var tecla = e.which;
			if(tecla > 47 && tecla < 58){ // numeros de 0 a 9
				return true;
			}else if(tecla == 8 || tecla == 0) // Backspace, Delete e setas direcionais(para mover o cursor, apenas para FF)
				return true;
			else
				return false;
		}

		function checarValor(valor) {
			//var vlc = parseInt(pagseguro.item_valor_1.value);
			var vlc = parseInt(valor.value);
			if(valor.value){
				if(vlc >= 10) {
					//pagseguro.submit();
				} else {

					document.getElementById(valor.id).value = '';
					alert('Valor do credito deve ser maior ou igual a R$ 10,00');
					document.valor.name.focus();
				}
			}
		}