<!--
var baseurl = location.protocol+"//"+location.host+"/multiserv/";

function showHide(campo1, campo2){
	var obj;
    if (campo1 != ""){
		obj = document.getElementById(campo1);
    	obj.style.display="block";
    }
    if (campo2 != ""){
		obj = document.getElementById(campo2);
    	obj.style.display="none";
    }
}

function trim(s){
		return String(s).replace(/^\s+/,"").replace(/\s+$/,"");
}

function Todos(form, checkName){
	try{
	    checkName = (checkName.length != 0) ? checkName : "mat";
	    val = (form.checkAll.checked) ? true : false;
	    for (var i = 0; i < form.elements.length; i++) {
			if (form.elements[i].name.substring(0,3) == checkName) {
	       		form.elements[i].checked = val;
	        }
	    }
	}catch(er){
		alert(er);
	}
}

function checaSelecionados(form, checkName){
	try{
	    checkName = (checkName.length != 0) ? checkName : "mat";
	    var max = form.elements.length;
	    for (var i = 0; i < max; i++) {
			if (form.elements[i].name.substring(0,5) == checkName.substring(0,5)) {
	       		if (form.elements[i].checked){
	       			return true;
	       		}
	        }
	    }
	    return false;
	}catch(er){
		alert(er);
	}
}

function contaSelecionados(form, checkName){
	try{
	    checkName = (checkName.length != 0) ? checkName : "mat";
	    var max = form.elements.length;
	    var ck = 0;
	    for (var i = 0; i < max; i++) {
			if (form.elements[i].name.substring(0,3) == checkName.substring(0,3)) {
	       		if (form.elements[i].checked){
	       			ck++;
	       		}
	        }
	    }
	    return ck;
	}catch(er){
		alert(er);
	}
}

function Limpar(form){
	try{
	    form.reset();
	    for (var i = 0; i < form.elements.length; i++) {
	        if (form.elements[i].name != "orgao"){
				if (form.elements[i].type == "text" && !form.elements[i].readOnly) {
		       		form.elements[i].value = "";
		        }else if (form.elements[i].type == "select-one"){
		       		form.elements[i].selectedIndex = 0;
		        }else if (form.elements[i].type == "radio"){
		       		form.elements[i].checked = 0;
		       	}
	       	}
	    }
	}catch(er){
		alert(er);
	}
}

function upCase(campo){
   try{
	   campo.value = campo.value.toUpperCase();
   }catch(er){
	   alert(er);
   }
}

function setZero(numero, tam){
    var output = String(numero);
    if (output.length < tam){
      for (i=output.length;i<tam;i++){
         output = "0" + output;
      }
    }
    return output
}


function getDate(tipo){
   var now = new Date();
   var output = "";
   var yyyy = now.getFullYear();
   var yy = yyyy.substr(2,2);
   var mm = setZero(now.getMonth(),2);
   var m = now.getMonth();
   var dd = setZero(now.getDate(),2);
   var d = now.getDate();

   if (tipo == "yyyymmdd")
       output += yyyy + mm + dd;
   else if (tipo == "yymmdd")
       output += yy + mm + dd;
   else if (tipo == "ddmmyyyy")
       output += dd + mm + yy;
   else if (tipo == "yymmmdd")
       output += dd + mm + yyyy;
   return

}

function setData(form, campo, data){
    // dd/mm/aaaa
    if (data.length < 4)
       return false;

    var b1 = data.indexOf("/");
    var b2 = data.lastIndexOf("/");
    var dia, mes, ano;
    if (b1 == -1){
	    dia = data.substring(0,2);
	    mes = data.substring(2,4);
	    ano = data.substring(4,8);
    }else{
	    if (b1 == b2) return false;
	    dia = data.substring(0,b1);
	    mes = data.substring(b1+1,b2);
	    ano = data.substring(b2+1,b2+5);
    }

	if (dia.length == 1) dia = "0" + dia;
	if (mes.length == 1) mes = "0" + mes;

	eval("form."+campo+"Dia.value = \""+dia+"\";");
	eval("form."+campo+"Mes.value = \""+mes+"\";");
	eval("form."+campo+"Ano.value = \""+ano+"\";");
}

function getData(form, nomeCampo, fmt){
	eval("var dia = form."+nomeCampo+"Dia.value;");
	eval("var mes = form."+nomeCampo+"Mes.value;");
	eval("var ano = form."+nomeCampo+"Ano.value;");

	if (dia.length < 1 || mes.length < 1 || ano.length < 1 )
	   return "";

	if (dia.length == 1) dia = "0" + dia;
	if (mes.length == 1) mes = "0" + mes;

	if (fmt == "dma")
	   return dia +"/"+ mes +"/"+ ano;
	else if (fmt == "mda")
	   return mes +"/"+ dia +"/"+ ano;
	else  // dma
	   return ano +"/"+ mes +"/"+ dia;

}

function popup(pagina) {
  var janela = window.open(pagina,"Evento","width=660,height=450,scrollbars=yes,resizable=no");
  janela.focus();
}

function contaCaracteres(campo, maxCount, contador) {
	var texto = campo.value;
	var num = texto.length;
	if ((maxCount - num) < 0) {
		alert('Esse campo não pode ter mais que ' + maxCount + ' caracteres !!!');
		campo.value = texto.substr(0,maxCount);
		contador.value = maxCount;
	}else{
		contador.value = texto.length;
	}
	return num;
}



function contaPalavras(campo, maxCount, contador) {
	var texto = campo.value.replace(/\s/g,' ');
	var palavras = texto.split(" ");
	var num = 0;
	for (i=0; i<palavras.length; i++) 
		if (palavras[i].length > 0) 
			num++;
	var resto = maxCount - num;	
	if (resto < 0) {
		alert('Esse campo não pode ter mais que ' + maxCount + ' palavras !!!');
		campo.value = cortaTexto(campo.value,maxCount);
		contador.value = 0;
	}else{
		if (trim(campo.value) == "")
			contador.value = maxCount;
		else
			contador.value = resto;
	}
	return num;
}

function cortaTexto(texto, nPalavras){
	var aux = texto.replace(/\s/g,' ');
	var palavras = aux.split(" ");
	var num = 0;
	var tam = 0;
	for (i=0; num<nPalavras; i++){
		if (palavras[i].length > 0) 
			num++;
		tam += palavras[i].length +1;
	}
	return texto.substr(0,tam);
}
//-->