//p0001_menu
function p0001_mostra_pet(valor)
	{

		var c = document.getElementById('p0001_div_pet_atual');
		c.innerHTML = "Carregando...";
		var a = new AJAX();
		a.url = "p0001_ajax_menu.php?p0001_indice=" + valor;
		a.processaresultado = function (r){
							var d = document.getElementById('p0001_div_pet_atual');		
							d.innerHTML = r;
						}
		a.conectar();
	}	
//p0001_menu
function p0001_exibe(valor){

	var c = document.getElementById('html');
	c.innerHTML = "Carregando...";
	var a = new AJAX();
	a.url = "p0001_ajax_racas.php?id_genero=" + valor;
	a.processaresultado = function (r){
							var d = document.getElementById('html');		
							d.innerHTML = r;
						}
	a.conectar();

}

function new_ajax_get(div,valor)
{
	var c = document.getElementById(div);
	c.innerHTML = "Carregando...";
	var a = new AJAX();
	a.url = valor;
	a.processaresultado = function (r){
							var d = document.getElementById(div);		
							d.innerHTML = r;
						}
	a.conectar();
}
/*
function escreve_div(div,txt,contador,total,id_table)
{//p0010
	var url = "<a href=\"JavaScript:verifica_txt(" + contador + "," + total + "," + id_table + ");\">" + txt + "</a>";
	var div_atual = document.getElementById(div);
	
	div_atual.innerHTML = url;
}
*/
function verifica_responde_ajax(contador,total,id_table,url)
{//p0010 'p0010_msg_ajax.php?op=1&t017_id='
	for(i = 0; i < total;i++)
	{
		if(i == contador)
		{
			new_ajax_get('span_responde' + contador,url + id_table + "&contador=" + contador);
		}
		else
		{
			document.getElementById("span_responde" + i).innerHTML = "";
		}
	}

}

function form_checkbox(id,tipo)
{
	var formulario = document.getElementById(id);
	var tamanho = formulario.elements.length;

	for(i = 0;i < tamanho;i++)
	{
			if(formulario.elements[i].type == "checkbox")
			{
				formulario.elements[i].checked = tipo;
			}
		
	}
}

//p0001_menu
function p0001_mostra_genero(valor){
	var m = document.getElementById('tr_estado');
	var p = document.getElementById('tr_cidade');	
	var t = document.getElementById('tr_genero');
	var n = document.getElementById('tr_raca');
	var no = document.getElementById('tr_nome');
	var w = document.getElementById('tr_sexo_A');
	var w2 = document.getElementById('tr_sexo_H');
	
	var id = document.getElementById('p011_form_id');
	
	switch(valor)
		{
			case "1": 
				id.action = "p0011_layout_pesquisa_geral.php";
				w2.className = "escondido";
				w.className = "mostra";
				no.className = "mostra";
				n.className = "mostra";	
				t.className = "mostra";
				break;
			
			case "2":
				id.action = "p0011_layout_pesquisa_geral.php";
				w2.className = "mostra";
				w.className = "escondido";
				no.className = "mostra";
				m.className = "mostra";
				p.className = "mostra";
				n.className = "escondido";
				t.className = "escondido";				
				break;
		
			case "3":
				id.action = "p0011_layout_pesquisa_geral.php";
				w2.className = "escondido";
				w.className = "escondido";
				no.className = "mostra";
				n.className = "escondido";
				t.className = "escondido";	
				p.className = "escondido";
				m.className = "escondido";	
				break;

			case "4":
				id.action = "p0115_layout_lista_doacao.php";
				w2.className = "escondido";
				w.className = "escondido";
				no.className = "escondido";
				n.className = "mostra";
				t.className = "mostra";	
				p.className = "mostra";
				m.className = "mostra";
				break;
				
		}
}

//p0001_menu
function p0001_layout_pet(valor)
	{

		var c = document.getElementById('td_layout_002');
		c.innerHTML = "Carregando...";
		var a = new AJAX();
		a.url = "p0001_ajax_layout.php?p0001_indice=" + valor;
		a.processaresultado = function (r){
							var d = document.getElementById('td_layout_002');		
							d.innerHTML = r;
						}
		a.conectar();

	}
	
function p0000_exibe_cidades(url,div){
	var c = document.getElementById(div);
	c.innerHTML = "Carregando...";
	var a = new AJAX();
	a.url = url;
	a.processaresultado = function (r){
							var d = document.getElementById(div);		
							d.innerHTML = r;
						}
	a.conectar();

}	

function form_submit(div)
{
	document.getElementById(div).submit();
}



function counterUpdate(opt_countedTextBox, opt_countBody, opt_maxSize)
 {
  var countedTextBox = opt_countedTextBox ?
    opt_countedTextBox : "countedTextBox";
  var countBody = opt_countBody ? opt_countBody : "countBody";
  var maxSize = opt_maxSize ? opt_maxSize : 2048;
  var field = document.getElementById(countedTextBox);
  if (field && field.value.length >= maxSize) {
  field.value = field.value.substring(0, maxSize);
  }
  var txtField = document.getElementById(countBody);
  if (txtField) 
  {  
    txtField.innerHTML = field.value.length;
  }
}