<!--

function Trim(str){
  while (str.charAt(0) == " ")
  str = str.substr(1,str.length -1);

  while (str.charAt(str.length-1) == " ")
  str = str.substr(0,str.length-1);

  return str;
} 

window.defaultStatus=window.defaultStatus="Rapidez e QUALIDADE Acima de TUDO!";

function openBrWindow(theURL,winName,features) { 
window.open(theURL,winName,features);
/* <a href='#' onClick="openBrWindow('k.htm','','status=no,menubar=no,width=767,height=480,top=10,left=10')"> */
}

function fechar(refreshParent) {
if (refreshParent && window.opener) {
window.opener.location.reload();
}
window.close();
// <input type='button' name='fechar' value='fechar'  onclick='fechar(true)'>
}

//função para validar CNPJ-CGC ou CPF
function ValidaCPF(){
	if(document.form.cep.value==''){
		alert('Por favor informe o cpf');
		document.form.cep.focus();
		return false;
	}
	else{
		pfValidaCPF_CGC(document.form.cep, 'CPF ou CNPJ inválido');
		document.form.cep.focus();
		return false;
	}
			
}
			
function pfValidaCPF_CGC(msCPF_CGC, msMSG){
	if (!(checa(msCPF_CGC.value, msMSG))){
		msCPF_CGC.focus();
		return false;
	}
	else{ 
		return true; 
	}
}

function checa(msCPF_CGC, msMSG){
	if ((msCPF_CGC.length != 14) && (msCPF_CGC.length !=11)){
		alert(msMSG);
		return false;
	}

    if ((!(modulo(msCPF_CGC.substring(0,msCPF_CGC.length - 2)).toString()+modulo(msCPF_CGC.substring(0,msCPF_CGC.length - 1)).toString() == msCPF_CGC.substring(msCPF_CGC.length - 2,msCPF_CGC.length))) && (modulo_cic(msCPF_CGC.substring(0,msCPF_CGC.length - 2)) + "" + modulo_cic(msCPF_CGC.substring(0,msCPF_CGC.length - 1)) != msCPF_CGC.substring(msCPF_CGC.length - 2,msCPF_CGC.length))){
       alert(msMSG);
       return false;
    }
	return true;
}


function modulo(msCPF_CGC){
	soma=0;
	ind=2;
				
	for(pos=msCPF_CGC.length-1;pos>-1;pos=pos-1){
    	soma = soma + (parseInt(msCPF_CGC.charAt(pos)) * ind);
		ind++;
			      
		if(msCPF_CGC.length>11){ 
  		   if(ind>9) ind=2; 
		}
    }
				
    resto = soma - (Math.floor(soma / 11) * 11);
					 
 	if(resto < 2){ 
       return 0; 
	}
	else{ 
       return (11 - resto); 
	}
	
}


function modulo_cic(msCPF_CGC){
   	soma=0;
	ind=2;

	for(pos=msCPF_CGC.length-1;pos>-1;pos=pos-1){
       soma = soma + (parseInt(msCPF_CGC.charAt(pos)) * ind);
       ind++;
					 
       if(msCPF_CGC.length>11){	
		 if(ind>9) ind=2; 
       }
	}				
				
	resto = soma - (Math.floor(soma / 11) * 11);
					  
	if(resto < 2){	
   	   return 0; 
	}
	else{ 
 	   return 11 - resto;
	}
	
}


function formatar(src, mask) {
	var i = src.value.length;
	var saida = mask.substring(i,i+1);
	var ascii = event.keyCode;
	if (saida == "A") {
		if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
		else { event.keyCode = 0; }
	} else if (saida == "0") {
		if ((ascii >= 48) && (ascii <= 57)) { return }
		else { event.keyCode = 0 }
	} else if (saida == "#") {
		return;
	} else {
		src.value += saida;
		i += 1
		saida = mask.substring(i,i+1);
		if (saida == "A") {
			if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			else { event.keyCode = 0; }
		} else if (saida == "0") {
			if ((ascii >= 48) && (ascii <= 57)) { return }
			else { event.keyCode = 0 }
		} else { return; }
	}
}

function enviar(opcao) {
  //OPÇÃO EXCLUIR SELECIONADA
  if(opcao == 'E') {
    document.form.opc_excluir.value = 1;
    document.form.submit();
  }//FECHA IF
  //OPÇÃO ATUALIZAR SELECIONADA
  //if(opcao == 'A') {
  //  document.forms[0].opc_atualizar.value = 1;
  //	document.forms[0].submit();
  //}//FECHA IF

  //OPÇÃO FINALIZAR SELECIONADA
  //if(opcao == 'F') {
  //  document.forms[0].opc_finalizar.value = 1;
  //  document.forms[0].action = "finalizar.php";
  //  document.forms[0].submit();
  //}//FECHA IF
	  
}//FECHA FUNCTION


function abrirpopupcentralizado(vUrl,vName,vPosFimX,vPosFimY,vScrollBars,vResizable,vRetorno)
{
  //calcula posição de abertura da janela em relação à tela
  vPosIniX=((screen.availWidth/2)-(vPosFimX/2));
  vPosIniY=((screen.availHeight/2)-(vPosFimY/2));
  //abre a janela pop up
  window.open(vUrl,vName,'toolbar=0,location=0,directories=0,menubar=0,scrollbars='+vScrollBars+',resizable='+vResizable+',top='+vPosIniY+',left='+vPosIniX+',width='+vPosFimX+',height='+vPosFimY+'');
  //onclick="abrirpopupcentralizado('http://www.mensad.com.br/popup.htm', 'minhajanela','250','250','1','0',null)">Abrir Pop Up centralizado</a>
  if (vRetorno==null)  {
    //não retorna nada
  }
  else  {
    //retorna qualquer coisa que você definir em vRetorno 
    //obs.: aplicavel ao caso de querer retornar uma outra função ou o valor de outra função
    return vRetorno;
  }
}

// FUNCAO QUE FAZ MUDAR A COR DAS CELULAR DA TABELA--- MENU
function mOvr(src,clrOver) {if (!src.contains(event.fromElement)) {src.style.cursor = 'hand'; //hand
src.bgColor = clrOver;
}}
function mOut(src,clrIn) {if (!src.contains(event.toElement)) {src.style.cursor = 'default';
src.bgColor = clrIn;
}}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//-->