function fctClearCopy(){
	window.clipboardData.setData('text','');
}

function fctNext(){
	if(event.keyCode == 13){
		event.keyCode = 9;
	}
}

function fctBloqueiaCampo(){
	if(event.keyCode == 13){
		event.keyCode = 9;
	}
	else if(event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 && event.keyCode != 35 && event.keyCode != 36 && event.keyCode != 37 && event.keyCode != 38 && event.keyCode != 39 && event.keyCode != 40 && event.keyCode != 46){
		alert("A identificação deve ser preenchida utilizando o Teclado Virtual.");
		event.returnValue = false;
	}
}


function fctFormataString(vCaracter, vAcentuado, vNumero, vEspecial, vUpper){
	var vStatus			= false;
	var vCodCaracter	= event.keyCode;

	//SOMENTE LETRAS [A-Z] [a-z]
	if(vCaracter && !vStatus)
		if((vCodCaracter >= 65 && vCodCaracter <= 90) || (vCodCaracter >= 97 && vCodCaracter <= 122))
			vStatus = true;

	//SOMENTE LETRAS ACENTUADAS
	if(vAcentuado && !vStatus)
		if((vCodCaracter >= 192 && vCodCaracter <= 221) || (vCodCaracter >= 224 && vCodCaracter <= 253))
			vStatus = true;

	//SOMENTE NÚMEROS [0-9]
	if(vNumero && !vStatus)
		if(vCodCaracter >= 48 && vCodCaracter <= 57)
			vStatus = true;

	//SOMENTE CARACTERES ESPECIAIS SOLICITADOS('') E SEPARADOS POR |
	while(vEspecial.indexOf('|') != -1){
		var vCompara	= vEspecial.substring(0, 1).toLowerCase();
		var vDigitado	= String.fromCharCode(vCodCaracter).toLowerCase();

		if(vCompara == vDigitado){
			vStatus = true;
			break;
		}
		vEspecial= vEspecial.substring(1);
	}

	//RETORNA OBRIGATORIAMENTE MAIÚSCULO O CARACTER DIGITADO
	if(vUpper)
		if((vCodCaracter >= 97 && vCodCaracter <= 122) || (vCodCaracter >= 224 && vCodCaracter <= 253))
			event.keyCode = vCodCaracter - 32;

	//SE NÃO OBTER NENHUM RESULTADO POSITIVO DO CARACTER DIGITADO RETORNA FALSE
	if(!vStatus)
		event.returnValue = vStatus;
}

function geraNumRand(){
      senha01 =  Math.floor(Math.random() * 10);
      senha02 = (Math.floor(Math.random() * 10000000000) % 10);
      senha03 = (Math.floor(Math.random() * 10000000) % 10);
      senha04 = (Math.floor(Math.random() * 100) % 10);

      eval("document.forms[0].pswd_01.src = '/images/autentic_" + senha01 + ".jpg'");
      eval("document.forms[0].pswd_01.value = '" + senha01 + "'");

      eval("document.forms[0].pswd_02.src = '/images/autentic_" + senha02 + ".jpg'");
      eval("document.forms[0].pswd_02.value = '" + senha02 + "'");

      eval("document.forms[0].pswd_03.src = '/images/autentic_" + senha03 + ".jpg'");
      eval("document.forms[0].pswd_03.value = '" + senha03 + "'");

      eval("document.forms[0].pswd_04.src = '/images/autentic_" + senha04 + ".jpg'");
      eval("document.forms[0].pswd_04.value = '" + senha04 + "'");
}




//**********Página cadMateriaIns.cfm**********//
	function fctMultiline(field, MaxLength){
		obj = document.all(field);
		if(MaxLength !=0){
			if(obj.value.length > MaxLength)
				obj.value = obj.value.substring(0, MaxLength);
		}
	}
	function Trim(s) {
	   return s.replace (/\s+/g,'');
	}
	function fnc_valida(){ 	 
		var conta = 0;

		for(i=0;i<document.form.CboDestino.length;i++){
			if(document.form.CboDestino[i].checked == true){
				conta += 1;
			}
		}
		if(conta == 0) {
			alert("Preencha o campo 'Destino' corretamente");
			return false;
		}
		
		if( Trim(form.TxtFonte.value) == ""){
			alert("Preencha o campo 'Fonte' corretamente");
			form.TxtFonte.value = "";
			form.TxtFonte.focus();
			return false;
		}
		if( Trim(form.TxtTitulo.value) == ""){
			alert("Preencha o campo 'Título' corretamente");
			form.TxtTitulo.value = "";
			form.TxtTitulo.focus();
			return false;
		}
		if( Trim(form.TxtIntroducao.value) == ""){
			alert("Preencha o campo 'Introdução' corretamente");
			form.TxtIntroducao.value = "";
			form.TxtIntroducao.focus();
			return false;
		}
		if( Trim(form.TxtDescricao.value) == ""){
			alert("Preencha o campo 'Descrição' corretamente");
			form.TxtDescricao.value = "";
			form.TxtDescricao.focus();
			return false;
		}
		document.form.submit();
	}
//**********Página fim cadMateriaIns.cfm**********//

