function Chama(obj)
{ if(obj.checked) { showAll(); } else { hideAll(); } }
function hideAll(){var x;
if (document.all){for (x=1;x<=12;++x){eval ("document.getElementById('q" + x + "').style.display = 'none'");}}}

function showAll(){
var x;
if (document.all){
for (x=1;x<=12;++x){
eval ("document.getElementById('q" + x + "').style.display = ''");
}}}

function toggle(LayerID)
{if (document.all) {if (document.getElementById(LayerID).style.display == '')
{document.getElementById(LayerID).style.display = 'none';}
else {document.getElementById(LayerID).style.display = '';}}}

function checkCPF(strNumber){
var result = true; var digit; var calc;
strNumber = getNumber(strNumber); if (strNumber.length < 4) { result = false; }
digit = parseInt(strNumber.substring(strNumber.length-2, strNumber.length));
number = strNumber.substring(0 , strNumber.length - 2); calc = parseInt(getCPFDigit(number));
if ( digit != calc ) { result = false; } return result;}

function validaemail(email) {
var objRegExp  = /^[A-Za-z]([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
return objRegExp.test(email);}

function apenasnumericos(caracter) {
if(document.all) { // Internet Explorer
var tecla = event.keyCode;  }
else { if(document.layers) { // Nestcape
var tecla = caracter.which; } }
if(tecla > 47 && tecla < 58) { return true; }
else { if (tecla != 8) { return false; } else {return true;} } }

function getNumber(strNumber)
{var number;var strRetNumber="";
for (var i=0 ; i < strNumber.length ; i++)
{  number = parseInt(strNumber.charAt(i));
if ( number ) { strRetNumber += strNumber.charAt(i) }
else { if ( number == 0 ) { strRetNumber += strNumber.charAt(i) } }
}  return strRetNumber;}

function getCPFDigit(strNumber)
{ var i; var digit1; var digit2; var total; var result;
strNumber = '000000000' + getNumber(strNumber);
strNumber = strNumber.substring(strNumber.length - 9, strNumber.length);
total=0;
for (i = 1 ; i < 10; i++) total = total + strNumber.substring(i - 1 , i) * (11 - i);
digit1 = total * 10 % 11;
if (digit1 == 10) { digit1 = 0; }
aux = digit1.toString(10);strNumber = strNumber + aux.substring(aux.length - 1 , aux.length);total=0;
for (i = 1 ; i < 11 ; i++) total = total + strNumber.substring(i - 1 , i) * (12 - i);
digit2 = total * 10 % 11;
if (digit2 == 10) { digit2 = 0; }
aux = digit1 * 10 + digit2;caux = aux.toString(10);
result = caux.substring(caux.length - 2 , caux.length);
return result;
}

