﻿jQuery(function($) {
    $("input.datemask").mask("99/99/9999", { placeholder: " " });
});

jQuery(function($){
    $("input.fonemask").mask("(99)9999-9999",{placeholder:" "});
});

jQuery(function($) {
    $("input.cepmask").mask("99999-999", { placeholder: " " });
});

jQuery(function($){
    $("input.dddmask").mask("99",{placeholder:" "});
});

jQuery(function($){
    $("input.telefonemask").mask("9999-9999",{placeholder:" "});
});

jQuery(function($) {
    $("input.cpfmask").mask("999.999.999-99", { placeholder: " " });
});

jQuery(function($) {
    $("input.cnpjmask").mask("99.999.999/9999-99", { placeholder: " " });
});

//Permite somente números e a vírgula no campo
/* Utilização
Deve ser inserida da seguinte forma no input: onkeypress="return numerico();" 
O alert comentado server para mostrar o código da tecla digitada em casa de necessidade
de adicionar algum símbolo ou letra na regra.
*/
function numerico()
{
	if( !(event.keyCode >= 48 && event.keyCode <= 57) && !(event.keyCode == 44) )
	{
	 //alert(event.keyCode);
	 return false;
	}
}
//**************************************************************************




function validaCNPJ(campoCgc)
{
      var num1 = new initArray(14);
      if(campoCgc == null)
        {     alert("CNPJ nulo");
            return false;
        }
        if(campoCgc.length != 14)
        {
            alert("CNPJ diferente de 14 posições");
            return false;
        }
            for (var i = 0 ; i < 14 ; i++)
                {
               num1[i] = campoCgc.substring(i, i+1);
                }

        digito13 = calculaDigito(13, num1);
        digito14 = calculaDigito(14, num1);
        if (num1[12]==(digito13) && num1[13]==(digito14)){
            return true;  }
      else {
            alert("CNPJ incorreto");
            return false;  }

}

function overTitleTable(linha, status){
    if(status == "on")
    {
        linha.style.backgroundImage="url(../imagens/bkg_list_hover.gif)";
    }
    else
    {
        linha.style.backgroundImage="";
    }
    
    
}
