//---------ajax page-------------------
function ajaxpage(url, containerid){
		var page_request = false
		//alert(url);
		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)
		}
		page_request.open('GET', url, 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
	}
	else{
  	 	//alert("False : "+page_request.readyState)
  	 	document.getElementById(containerid).innerHTML='<img src="../images/transfer/spinner.gif"><br>Loading...'   
  	}
}


//-----------ajax get-----------------------
function ajaxget(url,containerid){
		var page_request = false
		//alert(url);
		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(){
			getReturn(page_request,containerid)
		}
		page_request.open('GET', url, true)
		page_request.send(null)
}
	function getReturn(page_request,containerid) {
     	 if (page_request.readyState == 4) {
       		if (page_request.status == 200) {           		 	
         		//document.getElementById('myspan').innerHTML = result;  
				 eval(page_request.responseText);          
       		} else {
       			document.getElementById(containerid).innerHTML='<img src="../images/transfer/spinner.gif"><br>Loading...' 
       		}
    	}
  	 }
	 
	 
//-----------ajax load data to form-----------------------
function ajaxload(url, containerid){
		var page_request = false
		//alert(url);
		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(){
			loadData(page_request, containerid)
		}
		page_request.open('GET', url, true)
		page_request.send(null)
}
function loadData(page_request, containerid){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
		document.getElementById(containerid).innerHTML='';
		eval(page_request.responseText);
	}
	else{
  	 	//alert("False : "+page_request.readyState)
  	 	document.getElementById(containerid).innerHTML='<img src="../images/transfer/spinner.gif"><br>Loading...'   
  	}
}
	 
//-----------ajax post--------------
	var http_request = false;
   function ajaxpost(url, parameters, containerid) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = function(){
			postReturn(containerid)
	  }
		
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }	
   
	function postReturn(containerid) {
     		 if (http_request.readyState == 4) {
         		if (http_request.status == 200) {           		 	
           			 //document.getElementById('myspan').innerHTML = result;  
					 eval(http_request.responseText); 
         		} else {
           			 document.getElementById(containerid).innerHTML='<img src="../images/transfer/spinner.gif"><br>Loading...'
         		}
      		}
  		 }

