//**************************************************************************************//
//********                                                                      ********//
//********                        KSoft's Ajax Utilities                        ********//
//********                                                                      ********//
//**************************************************************************************//
////----                                                                          ----////
////---- Description:                                                             ----////
////---- KSoft's Ajax Utilties for every application that requires AJAX           ----////
////----                                                                          ----////
////----                                                                          ----////
////----                                                                          ----////
////---- Greetz:                                                                  ----////
////----                                                                          ----////
////----------------------------------------------------------------------------------////

//--------------------------------------------------------------------------------------//
//-------------------------------User-Definable-Variables-------------------------------//
//--------------------------------------------------------------------------------------//

//--------------------------------------------------------------------------------------//
//-------------------------------------Page-Globals-------------------------------------//
//--------------------------------------------------------------------------------------//
	var xmlHttp; //Global xmlHttp object for the master ajax function to dump into

//--------------------------------------------------------------------------------------//
//--------------------------------Master-AJAX-Function----------------------------------//
//--------------------------------------------------------------------------------------//
function ajax(urlSite,paramenters) { 
	var site = urlSite+paramenters;
	var returnstring = '';
	//alert(site);
	xmlHttp=GetXmlHttpObject();
	//if (xmlHttp==false) { alert ("Your browser does not support AJAX!"); return; } 
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState==4) { 
			//returnstring = xmlHttp.responseText;
			return; // xmlHttp.responseText;
		}
	}
	xmlHttp.open("GET",site,false);
	xmlHttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	xmlHttp.send(null);
}

//--------------------------------------------------------------------------------------//
//--------------------------Check-Browser-AJAX-Compatibility----------------------------//
//--------------------------------------------------------------------------------------//
function GetXmlHttpObject() {
  var xmlHttp;
  try { xmlHttp = new XMLHttpRequest();
  } catch (e) {
    try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
  return xmlHttp;
}

//--------------------------------------------------------------------------------------//
//---------------------------Load-Whole-File-AJAX-Functions-----------------------------//
//--------------------------------------------------------------------------------------//
function loadtextMove(textfile,loctext) {
	ajax(textfile,'');
	document.getElementById(loctext).innerHTML=xmlHttp.responseText;

}

