var bustcachevar=1;
var loadstatustext="<center><img src='loading.gif'><center>"
var bustcacheparameter=""
var http_request = false;

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

		if (url.indexOf("doref=0")==-1){
			document.getElementById(containerid).innerHTML=loadstatustext
		page_request.onreadystatechange=function(){
		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('POST', url+bustcacheparameter, true)
        page_request.setRequestHeader('Content-Type', 'text/html; charset:UTF-8');
		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
					val = document.getElementById(containerid).innerHTML
						 if (z=val.match(/<SCRIPT[^>]*>([^<]+)<\/SCRIPT>/g)){
								if (z.length) {
									var loopto = z.length;
								} else {
									var loopto = 1;
								}

						 		for(var i=0;i<loopto;i++) {
			        	   			eval(z[i].replace(/<([/]{0,1})SCRIPT[^>]*>/g,""));

								}
			     			}


	}


