function ajaxpage(url, containerid){

    var page_request = false

    if (window.XMLHttpRequest) // if Mozilla, Safari etc

    		page_request = new XMLHttpRequest()

    else if (window.ActiveXObject){ // if IE

        try{

        	 page_request = new
					 ActiveXObject("Msxml2.XMLHTTP")

        }catch (e){

     				try{
     
     						page_request = new ActiveXObject("Microsoft.XMLHTTP")
     	
     				}catch (e){}

   			}

  	}

    else

				return false

		    page_request.onreadystatechange=function(){

        		loadpage(page_request, containerid)

        }

  			page_request.open('GET', url, true)
				page_request.send(null)

} 

function loadpage(page_request, containerid){

		if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){

 				SetContainerHTML(containerid,page_request.responseText,true)
				
		}

}

function ParentSetContainerHTML(id,html,processScripts){

     mydiv = parent.document.getElementById(id);

     mydiv.innerHTML = html;

     if(processScripts!=false){

				var elementos = mydiv.getElementsByTagName('script');

        for(i=0;i<elementos.length;i++){

        		var elemento = elementos[i];
            nuevoScript = document.createElement('script');
            nuevoScript.text = elemento.innerHTML;
            nuevoScript.type = 'text/javascript';
    		    if(elemento.src!=null && elemento.src.length>0) 
							nuevoScript.src = elemento.src;

 						elemento.parentNode.replaceChild(nuevoScript,elemento);

  	     }

    }

}

var loadedobjects=""
var rootdomain="http://"+window.location.hostname 

function SetContainerHTML(id,html,processScripts){

		mydiv = document.getElementById(id);
	  mydiv.innerHTML = html;

    if(processScripts!=false){

    		var elementos = mydiv.getElementsByTagName('script');

        for(i=0;i<elementos.length;i++){

       			var elemento = elementos[i];
       			nuevoScript = document.createElement('script');
       			nuevoScript.text = elemento.innerHTML;
       			nuevoScript.type = 'text/javascript';
            if(elemento.src!=null && elemento.src.length>0) 
							nuevoScript.src = elemento.src;
			
						elemento.parentNode.replaceChild(nuevoScript,elemento);

        }

 		}

               

}
