function block(i,j,div){
	prev=i-1;
	//turn all off
	for(var y=1; y<j+1; y++){
		document.getElementById(div+y).style.visibility='hidden';
		document.getElementById(div+y).style.display='none';
		document.getElementById(div+'-tab'+y).className='off';
		if(prev>0){
			document.getElementById(div+'-tab'+prev+'s').className='offoff';
		}
		document.getElementById(div+'-tab'+y+'s').className='offoff';
		document.getElementById(div+'-tab'+j+'s').className='lastoff';
	}
	//turn on selected
	document.getElementById(div+i).style.visibility='visible';
	document.getElementById(div+i).style.display='block';
	document.getElementById(div+'-tab'+i).className='on';
	if(prev>0){
		document.getElementById(div+'-tab'+prev+'s').className='offon';
	}
	if(i==j){
		document.getElementById(div+'-tab'+i+'s').className='laston';
	}else{
		document.getElementById(div+'-tab'+i+'s').className='onoff';
		document.getElementById(div+'-tab'+j+'s').className='lastoff';
	}	
}

	function ajaxpageload(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(){
					loadpager(page_request, containerid)
					}
					page_request.open('GET', url+'?bustcache='+new Date().getTime(), true)
					page_request.send(null)
					}
					
					function loadpager(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
					}
