var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)

var loadstatustext="<p align='center'><img src='images/loading.gif' /><br /><b> افرجاء افالتعار ..........</b></p>" //i add this to display loading

var loadedobjects=""

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

var bustcacheparameter=""



function go(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(){

document.getElementById(containerid).innerHTML= loadstatustext ;  //i add this to display loading

loadpage(page_request, containerid)

}

if (bustcachevar) //if bust caching of external page

bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()

page_request.open('GET', url+bustcacheparameter, 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))

document.getElementById(containerid).innerHTML=page_request.responseText

}







//to hide links in ststs bar





if (document.layers)

document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

var http_request = false;



//send using get



var http = createRequestObject();

function createRequestObject(){

    var request_;

    var browser = navigator.appName;

    if(browser == "Microsoft Internet Explorer"){

        request_ = new ActiveXObject("Microsoft.XMLHTTP");

    }

    else{

        request_ = new XMLHttpRequest();

    }

    return request_;

}



function getInfo(pass,loadplace){

    

	http.open('get', pass);

    http.onreadystatechange = handleInfo;

    http.send(null);



function handleInfo(){

    if(http.readyState == 1){

        document.getElementById(loadplace).innerHTML = "<p align='center'><img src='loading.gif' /><br /><b>Please wait ..........</b></p>";

    }

    if(http.readyState == 4){

        var response = http.responseText;

        document.getElementById(loadplace).innerHTML = response;

    }

}

}

// disable select
// JavaScript Document
window.onload = function() {
  document.onselectstart = function() {return false;} // ie
  document.onmousedown = function() {return false;} // mozilla
}


/* You can attach the events to any element. In the following example
I'll disable selecting text in an element with the id 'content'. */

window.onload = function() {
  var element = document.getElementById('content');
  element.onselectstart = function () { return false; } // ie
  element.onmousedown = function () { return false; } // mozilla
}