var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname


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
  page_request.onreadystatechange=function(){
  loadpage(page_request, containerid)
  }
  if (bustcachevar) //if bust caching of external page
  var 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;
	//alert(page_request.responseText);
	PutLayerContent(containerid,page_request.responseText);
}
}

  function PutLayerContent(layName,content){
 //alert(content);
    if(navigator.userAgent.search(
             "Opera(\ |\/)6") != -1 ){  //o6用
     document.getElementById(layName).innerHTML=content;

    } else if(document.getElementById){ //e5,e6,n6,n7,m1,s1,o7用
      document.getElementById(layName).innerHTML=content;

    } else if(document.all){            //e4用
      document.all(layName).innerHTML=content;

    } else if(document.layers)          //n4用
    {
    // could be problem
      document.layers[layName].innerHTML=content;

      }

  } 

function PutContent(layName,content){
// alert(content);
    if(navigator.userAgent.search(
             "Opera(\ |\/)6") != -1 ){  //o6用
     document.getElementById(layName).innerHTML=content;

    } else if(document.getElementById){ //e5,e6,n6,n7,m1,s1,o7用
      document.getElementById(layName).innerHTML=content;

    } else if(document.all){            //e4用
      document.all(layName).innerHTML=content;

    } else if(document.layers)          //n4用
    {
    // could be problem
      document.layers[layName].innerHTML=content;

      }
	//ShowLayer(layName);
}

