var resp;
var url;
var xmlHttp=null;
function showPag(str)
{ 
url = str;
document.getElementById("conteudo").innerHTML = "<img src = 'loading.gif' border ='0'>";
xmlHttp=GetXmlHttpObject();
xmlHttp.onreadystatechange=mostraPag;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function mostraPag() 
{ 
if (xmlHttp.readyState==4 && xmlHttp.status == 200)
{ 
document.getElementById("conteudo").innerHTML=xmlHttp.responseText;
if(url == "Videos.asp")
{
	newTag();
}
}
}

function newTag()
{    
    // Pegando a div que recebrá o JavaScript
    var conteudo = document.getElementById("script");
    
    // 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("conteudo").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;
       }
      
       // Agora, inserimos a nova tag <script> dentro da div na página inicial
       conteudo.appendChild(newElement);
   
}

//---------------------------------------------

function GetXmlHttpObject()
{
 if (window.XMLHttpRequest) {   
           a=new XMLHttpRequest(); } 
       else {  
         try {   
            a=new ActiveXObject("Msxml2.XMLHTTP");  
         }     
         catch(e) {  
           try {   
              a=new ActiveXObject("Microsoft.XMLHTTP"); 
           }     
           catch(e) { 
              a=false;   
           }  
         }  
       }   
       return a;  
     }  



function getPosicaoElemento(elemID){
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return {left:offsetLeft, top:offsetTop};
}

