// JavaScript Document
// FUNÇÃO RESPONSÁVEL DE CONECTAR A UMA PAGINA EXTERNA NO NOSSO CASO A BUSCA_NOME.PHP
// E RETORNAR OS RESULTADOS
       
function ajax(url,retorno){
       
//alert(nick);
//alert(dest);
//alert(msg);
       
	req = null;
	nomediv = retorno;
	
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
    	req = new XMLHttpRequest();
    	req.onreadystatechange = processReqChange;
      	req.open("GET",url,true);
      	req.send(null);
    // Procura por uma versão ActiveX (IE)
    } else if (window.ActiveXObject) {
    	req = new ActiveXObject("Microsoft.XMLHTTP");
      	if (req) {
        	req.onreadystatechange = processReqChange;
      		req.open("GET",url,true);
      		req.send();
      	}
    }
}
       
function processReqChange(){       
	// apenas quando o estado for "completado"
    if (req.readyState == 4) {       
	    // apenas se o servidor retornar "OK"  
    	if (req.status == 200) {
    		// procura pela div id="pagina" e insere o conteudo
	    	// retornado nela, como texto HTML
			resposta = req.responseText;
			resposta = resposta.split('|');
			document.getElementById(nomediv).innerHTML = resposta[0];
			if(resposta[1]){
				eval(resposta[1]);
			}
	    }
		//else{
    	//  alert("Houve um problema ao obter os dados:n" + req.statusText);
	    //}
	}
}

function ajax_callback(url,retorno,callback){
       
//alert(nick);
//alert(dest);
//alert(msg);
       
	req = null;
	nomediv = retorno;
	funcao = callback;
	
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
    	req = new XMLHttpRequest();
    	req.onreadystatechange = processReqChange_callback;
      	req.open("GET",url,true);
      	req.send(null);
    // Procura por uma versão ActiveX (IE)
    } else if (window.ActiveXObject) {
    	req = new ActiveXObject("Microsoft.XMLHTTP");
      	if (req) {
        	req.onreadystatechange = processReqChange_callback;
      		req.open("GET",url,true);
      		req.send();
      	}
    }
}

function processReqChange_callback(){       
	// apenas quando o estado for "completado"
    if (req.readyState == 4) {       
	    // apenas se o servidor retornar "OK"  
    	if (req.status == 200) {
    		// procura pela div id="pagina" e insere o conteudo
	    	// retornado nela, como texto HTML
			resposta = req.responseText;
			resposta = resposta.split('|');
			document.getElementById(nomediv).innerHTML = resposta[0];
			if(resposta[1]){
				eval(resposta[1]);
			}
			eval(funcao);
	    }
		//else{
    	//  alert("Houve um problema ao obter os dados:n" + req.statusText);
	    //}
	}
}


/*
mostra/esconde o horario de funcionamento da hamburgueria
*/
function toggleHorario(action)
{
	if (action == 'show') {
		$('#lista-horario').show();
	} else {
		$('#lista-horario').hide();
	}
}







