//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//  função que redimensiona o iframe

function autoIframe(frameId){
try{
frame = document.getElementById(frameId);
innerDoc = (frame.contentDocument) ? frame.contentDocument : frame.contentWindow.document;
objToResize = (frame.style) ? frame.style : frame;
objToResize.height = innerDoc.body.scrollHeight + 10;
//alert(innerDoc.body.scrollHeight + 10);
frame.height = innerDoc.body.scrollHeight + 10;
}
catch(err){
window.status = err.message;
}
}

//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

function teste(){
	alert('teste')
	alert(pagina_carregar_lista);
}

//teste();

function excluir(codigo, tabela, campo_id){
	
	if(codigo == 'marcados'){
		codigo = '';
		marcadores = document.getElementsByName('marcador');
		for(c=0; c < marcadores.length; c++){
			if(marcadores.item(c).checked){
				
				if(codigo){ codigo+= "|" }
				codigo+= marcadores.item(c).id.substr(4)
			}
		}
		//alert(codigo)
	}
	
  if(confirm('Deseja excluir o(s) registro(s) ' + codigo + ' ?')){ 

	
	
	ajaxFunction(pagina_carregar_lista+'?codigo_delete='+codigo+'&tabela='+tabela+'&campo_id='+campo_id,'lista1','carregando',null, false);
	//atualiza_ajax()
	t=setTimeout("atualiza_ajax()",1000);
  }
	
}



//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

function monta_query(){
	
	$lista = document.getElementById('procura').elements
	//=========================================
	// 
	
	variaveis = "";
	for(i=0 ; i < $lista.length ; i++){
		if($lista[i].type == 'text') variaveis += $lista[i].id + '=' + $lista[i].value + '&';  
		if($lista[i].type == 'select-one') variaveis += $lista[i].id + '=' + $lista[i].value + '&'; 
		if($lista[i].type == 'checkbox') if($lista[i].checked) variaveis += $lista[i].id + '=' + $lista[i].value + '&';
		//document.write($lista[i].type+" ");
		
		//---- destaca osc ampos filtrados -----
		if($lista[i].value != '' && $lista[i].type != 'button'){ $lista[i].className = "destaque_procura" }else{ $lista[i].className = "" ;}
	}
	//document.write(variaveis);
	//variaveis .= 'cod_musica='+document.getElementById('cod_musica').value;
	//variaveis .= 'nome_musica='+document.getElementById('nome_musica').value;
	//==========================================
	return variaveis
}

//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

function limpa_procura(){
	//---- limpa os campos so form -----
	document.getElementById('procura').reset();
	atualiza_ajax();
}

//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


function ajaxFunction(oque, onde, mensagem, envia_query)
{	if(mensagem== null) mensagem = 'Aguardando';
	document.getElementById(onde).innerHTML= "<center>"+mensagem+"</center>";
var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
  {
	document.getElementById(onde).innerHTML= xmlhttp.responseText;	  
  //document.myForm.time.value=xmlhttp.responseText;
  }
}
if(oque.indexOf("?") > 0){ junta = '&'}else{ junta = '?'}
if(envia_query == null){ envia = '' }else{ envia = junta+monta_query();}
//alert(oque+envia)
xmlhttp.open("GET",oque+envia,true);
xmlhttp.send(null);
}


//===============================
function selecionar_todos(acao, id_form){
	// if(nome == null){ nome='marcador' }
 	 if(id_form == null){ id_form='form_lista' }
	 
     marcador=document.getElementById(id_form).marcador;
     //marcador = document.getElementsByName('marcador')
		// alert(nome);
	for (i=0;i<marcador.length;++ i)
	  {
	  marcador[i].checked = acao;//true;
		
	  }	
	
}

