// Faz o envio da página solicitada na função Geral()
var xmlHttp
function divulgar(page)
{ 
xmlHttp=GetXmlHttpObject();
var url=page;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
//document.getElementById("txtHint").innerHTML="<center><img src='ajax-loader(5).gif'>";
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
//document.getElementById("txtHint").innerHTML="";
document.getElementById("rigth").innerHTML=xmlHttp.responseText;
// até aki, normal, sem mistérios, mas, a função abaixo é o que vai fazer a "mágica"
// Na linha abaixo chamamos a função newTag(), que é a responsável por isso
newTag();
}
}

// A função MAGICA, heheheh

function newTag() 
{    
    // Pegando a div que recebrá o JavaScript
    var conteudo = document.getElementById("teste");
    
    // Declarando a criação de uma nova tag <script>
    var newElement = document.createElement("script");
    
    // Pegando os valores das Tags <script> que estão na página carregada pelo AJAX
    var scripts = document.getElementById("rigth").getElementsByTagName("script");
        
    // Aki, vamos inserir o conteúdo da tag <script> que pegamos na linha acima    
        for(i = 0; i < scripts.length; i++)
       {
            newElement.text = scripts[i].innerHTML;
			
			conteudo.appendChild(newElement);
       }
       
       // Agora, inserimos a nova tag <script> dentro da div na página inicial
       
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}


function changeColor(id, color) { 


for (var x = 1; x <= 27; x++)
   {
   
   
var element = document.getElementById(x);
var e = (window.event) ? window.event : x;

e.cancelBubble = true; 

var browserName=navigator.appName; 
if (browserName=="Netscape")
{ 
var OldColor = eval('document.defaultView.getComputedStyle(element, null).background');
element.style.background = color;
}

else {

oldColor = element.currentStyle.background; 
element.style.background = "#f3f7fd"; 
} }

var element = document.getElementById(id);
e.cancelBubble = true; 

var browserName=navigator.appName; 
if (browserName=="Netscape")
{ 
var OldColor = eval('document.defaultView.getComputedStyle(element, null).background');
element.style.background = color;
}

else {

oldColor = element.currentStyle.background; 
element.style.background = color; 
	  } 
}

<!--

function openModal(pUrl, pWidth, pHeight) {
	if (window.showModalDialog) {
		return window.showModalDialog(pUrl, window,
		  "dialogWidth:" + pWidth + "px;dialogHeight:" + pHeight + "px");
	} else {
		try {
			netscape.security.PrivilegeManager.enablePrivilege(
			  "UniversalBrowserWrite");
			window.open(pUrl, "wndModal", "width=" + pWidth
			  + ",height=" + pHeight + ",resizable=no,modal=yes");
			return true;
		}
		catch (e) {
			alert("Script não confiável, não é possível abrir janela modal.");
			return false;
		}
	}
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}
//-->


function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function ObjAjax(){
  try{return new XMLHttpRequest()}
  catch(e){try{return new ActiveXObject("Msxml2.XMLHTTP")}
  catch(e){return new ActiveXObject("Microsoft.XMLHTTP")}}
  return null;
}

function navegar(page){
 xaja = new ObjAjax();
  var div = document.getElementById("center");
   xaja.onreadystatechange = function(){
  
    if(xaja.readyState == 1){div.innerHTML="Carregando...";}
    if(xaja.readyState == 4){div.innerHTML=xaja.responseText;}
	
  }
  xaja.open("GET",page,true);
  xaja.send(null);
   
}

