var bustcachevar=1//bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadstatustext="<img src='images/loading.gif' /> Requesting content..."

////NO NEED TO EDIT BELOW////////////////////////
var loadedobjects=""
var defaultcontentarray=new Object()
var bustcacheparameter=""

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
	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('GET',url+bustcacheparameter,true)
	page_request.send(null)

	return false //page not change	
}


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
	
}


function bookmark(anchor){ 
   if(window.external) 
   { 
       window.external.AddFavorite(anchor.getAttribute('href'), anchor.getAttribute('title')); 
       return false; 
   } 
   return true; 
} 

function img_wr(_img,_width,_height,_path){
var imgstr='<img src="' + _path + _img + '_Off.gif" width="'+ _width +'" height="'+ _height +'" onmouseover="this.src=\'' + _path + _img + '_On.gif\';" onmouseout="this.src=\'' + _path + _img + '_Off.gif\';" align="absmiddle" style="PADDING-BOTTOM: 20px;"/>'
document.write(imgstr);
}

function getParameter(name){
var r = new RegExp("(\\?|#|&)"+name+"=([^&#]*)(&|#|$)");
var m = location.href.match(r);	
return (!m?"":m[2]);}

function getParameter2(name){
var r = new RegExp("(\\?|#|&)"+name+"%3D([^&#]*)(&|#|$)");
var m = location.href.match(r);	
return (!m?"":m[2]);}


function ajaxpage_pro(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
	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('GET',url+bustcacheparameter,true)
	page_request.send(null)
}