// JavaScript Document
function txtBoxFormat(strField, sMask, evtKeyPress) 
	{
		var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
		
		if(window.event) 
			{ // Internet Explorer
			nTecla = evtKeyPress.keyCode;
			}
			else if(evtKeyPress.which)
			{ // Nestcape / firefox
			  nTecla = evtKeyPress.which;
			}
			//se for backspace não faz nada
			if (nTecla != 8)
			{
			sValue = document.getElementById(strField).value;
			// alert(sValue);
		
			// Limpa todos os caracteres de formatação que
			// já estiverem no campo.
			sValue = sValue.toString().replace( "-", "" );
			sValue = sValue.toString().replace( "-", "" );
			sValue = sValue.toString().replace( ".", "" );
			sValue = sValue.toString().replace( ".", "" );
			sValue = sValue.toString().replace( "/", "" );
			sValue = sValue.toString().replace( "/", "" );
			sValue = sValue.toString().replace( "(", "" );
			sValue = sValue.toString().replace( "(", "" );
			sValue = sValue.toString().replace( ")", "" );
			sValue = sValue.toString().replace( ")", "" );
			sValue = sValue.toString().replace( " ", "" );
			sValue = sValue.toString().replace( " ", "" );
			fldLen = sValue.length;
			mskLen = sMask.length;
		
			i = 0;
			nCount = 0;
			sCod = "";
			mskLen = fldLen;
		
			while (i <= mskLen) {
			  bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
			  bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
		
			  if (bolMask) {
				sCod += sMask.charAt(i);
				mskLen++; }
			  else {
				sCod += sValue.charAt(nCount);
				nCount++;
			  }
		
			  i++;
			}
		
			document.getElementById(strField).value = sCod;
		
			if (nTecla != 8) { // backspace
			  if (sMask.charAt(i-1) == "9") { // apenas números...
				return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
			  else { // qualquer caracter...
				return true;
			  } }
			else {
			  return true;
			}
    }//fim do if que verifica se é backspace
}
//------------------------------------------------------------------------------------------------------------------------------

function addprodutos(codproduto)
{
	
	
}
//------------------------------------------------------------------------------------------------------------------------------

function apagatexto()
{
	document.getElementById("palavra").value="";
	
}
//------------------------------------------------------------------------------------------------------------------------------
function buscafrete(peso,x)
{
	var tipocampo;
	var servico;
	var cep;
	alert ("oi");
	alert (document.formpagseguro.elements["radio"].length);
	
			/*for (var i = 0; i < document.formpagseguro.elements["radio"].length; i++) 
				{*/
				var inputs=document.getElementById["formpagseguro"].elements;
				
				var inputByIndex = inputs[2];
				var inputByName = inputs["radio"];
				
				alert (inputByIndex);
				
				alert (inputByName);

						/*if (document.formpagseguro.elements["radio"].value)
						{
							alert ("if");
							if (document.formpagseguro.elements["radio"].value=="pac")
							{
							servico="2"	
							}
							else
							{
							servico="1";
							}
						}*/
				/*alert(servico);
				 }*/
		cep=document.getElementById("cliente_cep").value;
		window.open("calculafrete.php?servico="+servico+"&cep="+cep+"&peso="+peso+"&x=S","_self");
}

//-------------------------
function validacpf(){ 
  
var i; 
var cont;
  
s = document.getElementById("cpf").value; 

if (s!="")
{
	for (cont=0;cont<3;cont++)
	{
	s=s.replace(".","");
	}
	s=s.replace("-","");
	  
	var c = s.substr(0,9); 
	  
	var dv = s.substr(9,2); 
	  
	var d1 = 0; 
	  
	for (i = 0; i < 9; i++) 
	  
	{ 
	  
	d1 += c.charAt(i)*(10-i); 
	  
	} 
	  
	if (d1 == 0)
		{ 
		alert("CPF Invalido") 
		//document.getElementById("cpfprocurador").value=""; 
		document.getElementById("cpf").style.background="#FF0000"; 
		  
		return false; 
		} 
		else
		{
		document.getElementById("cpf").style.background="#FFFFFF";
		}
	  
	d1 = 11 - (d1 % 11); 
	  
	if (d1 > 9) d1 = 0; 
	  
	if (dv.charAt(0) != d1) 
	  
		{ 
		alert("CPF Invalido")
		//document.getElementById("cpfprocurador").value=""; 
		document.getElementById("cpf").style.background="#FF0000";
		return false; 
		}
		else
		{
		document.getElementById("cpf").style.background="#FFFFFF";
		}
	  
	d1 *= 2; 
	  
	for (i = 0; i < 9; i++) 
	  
	{ 
	  
	d1 += c.charAt(i)*(11-i); 
	  
	} 
	  
	d1 = 11 - (d1 % 11); 
	  
	if (d1 > 9) d1 = 0; 
	  
	if (dv.charAt(1) != d1) 
		{ 
		alert("CPF Inv&aacute;lido") 
		//document.getElementById("cpfprocurador").value=""; 
		document.getElementById("cpf").style.background="#FF0000";
		return false; 
		} 
		else
		{
		document.getElementById("cpf").style.background="#FFFFFF";
		}
		return true; 
		
	} 
}

//---------------------

function Verificar()
{
var ctrl=window.event.ctrlKey;
var tecla=window.event.keyCode;
	if (ctrl && tecla==67) {alert("Você não pode usar estas teclas aqui."); event.keyCode=0; event.returnValue=false;}
	if (ctrl && tecla==86) {alert("Você não pode usar estas teclas aqui."); event.keyCode=0; event.returnValue=false;}
}

//------------------------------

function click() 
	{
	/*if (event.button==2||event.button==3)
		{
		oncontextmenu='return false';
		}*/
	}
//document.onmousedown=click
//document.oncontextmenu = new Function("return false;")

//-------------------------------

function checartecla(evt)
	{
		//alert (evt.keyCode)
		/*if (evt.keyCode == 17)
		{
			alert("Comando Desativado")
			return false;
		}
		return true;*/
	} 