
/***********************************************
* Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//To include a page, invoke ajaxinclude("afile.htm") in the BODY of page
//Included file MUST be from the same domain as the page displaying it.

function createrequest(){
    try{
        request=new XMLHttpRequest();
    }catch (trymicrosoft){
        try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        }catch (othermicrosoft){
            try{
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }catch (failed){
                request=null;
            }
        }
    }
    
    if(request==null)
        alert("Error ceating request object");
}
function includetext(url){
    var request=null;
    createrequest();
    request.open("GET", url, true);
    request.onreadystatechange=updatepage;
    request.send(null);
}
function updatepage() {

}
function ajaxinclude(url) {
    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.open('GET', url, false) //get page synchronously 
    page_request.send(null)
    writecontent(page_request)
}

function writecontent(page_request){
    if (window.location.href.indexOf("http")==-1 || page_request.status==200)
    document.write(page_request.responseText)
}