// JavaScript Document
function blockError(){return true;}
window.onerror = blockError;

function popupsc(pUrl,pN,pW,pH) {
	window.open(pUrl,pN,'width='+pW+',height='+pH+'left=100,top=100,resizable=0,status=0,menubar=0,scrollbars=1');
}

function popupsemscroll(pUrl,pN,pW,pH) {
	window.open(pUrl,pN,'width='+pW+',height='+pH+'left=100,top=100,resizable=0,status=0,menubar=0,scrollbars=0');
}

function Mascara (formato, objeto){
campo = eval (objeto);
if (formato=='CPF'){
//000.000.000-00
caracteres = '01234567890';
separacoes = 3;
separacao1 = '.';
separacao2 = '-';
conjuntos = 4;
conjunto1 = 3;
conjunto2 = 7;
conjunto3 = 11;
conjunto4 = 14;
if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto4)){
	if (campo.value.length == conjunto1) 
	campo.value = campo.value + separacao1;
	else if (campo.value.length == conjunto2) 
	campo.value = campo.value + separacao1;
	else if (campo.value.length == conjunto3) 
	campo.value = campo.value + separacao2;
	}
	else 
	event.returnValue = false;
	} 
	
if (formato=='CEP'){
//00000-000
caracteres = '01234567890';
separacoes = 1;
separacao1 = '-';
conjuntos = 2;
conjunto1 = 5;
conjunto2 = 9;
if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto2)){
	if (campo.value.length == conjunto1)
	campo.value = campo.value + separacao1;
	}
	else 
	event.returnValue = false;
	}
	
if (formato=='TELEFONE'){
//(00)0000-0000
caracteres = '01234567890';
separacoes = 2;
separacao1 = '(';
separacao2 = ') ';
separacao3 = '-';
conjuntos = 3;
conjunto1 = 2;
conjunto2 = 9;
conjunto3 = 14;
if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto3)){
	if (campo.value.length == conjunto1) 
	campo.value = separacao1 + campo.value + separacao2;
	else if (campo.value.length == conjunto2)
	campo.value = campo.value + separacao3;
	}
	else 
	event.returnValue = false;
	}

if (formato=='DATA'){
//00/00/0000
caracteres = '01234567890';
separacoes = 2;
separacao1 = '/';
conjuntos = 3;
conjunto1 = 2;
conjunto2 = 5;
conjunto3 = 10;
if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto3)){
	if (campo.value.length == conjunto1) 
	campo.value = campo.value + separacao1;
	else if (campo.value.length == conjunto2) 
	campo.value = campo.value + separacao1;
	}
	else 
	event.returnValue = false;
	} 
}