﻿var tag_id;
var params;



//var xmlhttp

function loadXMLDoc2(url)
{

// code for Mozilla, etc.
if (window.XMLHttpRequest)
  {
  
  xmlhttp=new XMLHttpRequest();
	  if(params=="" || params==null)
	  {
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		//state_Change2();
	  }
	  else
	  {
	  xmlhttp.open("POST",url,false)
	  xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xmlhttp.send(params);
	 // state_Change2();
	  
	  }
	  xmlhttp = null;
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
    if (xmlhttp)
    {

		  if(params=="" || params==null)
	  {
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		xmlhttp.onreadystatechange=state_Change2;
	  }
	  
	  else
	  {
		xmlhttp.open("POST",url,false)
		xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xmlhttp.send(params);
		xmlhttp.onreadystatechange=state_Change2
	  }

    xmlhttp = null;
    }
  }
}


function state_Change2()
{

if (xmlhttp.readyState==4)
  {
	  if (xmlhttp.status==200)
	  {

		//return xmlhttp.responseText;
	  }
	  else
	  {

	        //return "Error";

	  }
  }
}


function loadXMLDoc3(url)
{

// code for Mozilla, etc.
if (window.XMLHttpRequest)
  {
  
  xmlhttp=new XMLHttpRequest();
	  if(params=="" || params==null)
	  {
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		return xmlhttp.responseText;
	  }
	  else
	  {
	  xmlhttp.open("POST",url,false)
	  xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xmlhttp.send(params);
	  return xmlhttp.responseText;
	  
	  }
	  xmlhttp = null;
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
    if (xmlhttp)
    {

		  if(params=="" || params==null)
	  {
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		return xmlhttp.responseText;
	  }
	  
	  else
	  {
		xmlhttp.open("POST",url,false)
		xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xmlhttp.send(params);
		return xmlhttp.responseText;
	  }

    xmlhttp = null;
    }
  }
}


function loadXMLDoc(url,tag)
{
tag_id = tag;

// code for Mozilla, etc.
if (window.XMLHttpRequest)
  {
  
  xmlhttp=new XMLHttpRequest();
	  if(params=="" || params==null)
	  {
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		state_Change();
	  }
	  else
	  {
	  xmlhttp.open("POST",url,false)
	  xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xmlhttp.send(params);
	  state_Change();
	  
	  }
	  xmlhttp = null;
  }
// code for IE
else if (window.ActiveXObject)
  {
  
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
    if (xmlhttp)
    {

		  if(params=="" || params==null)
	  {
		
		xmlhttp.open("GET",url,false)
		xmlhttp.send(null);
		document.getElementById(tag_id).innerHTML = xmlhttp.responseText;
	  }
	  
	  else
	  {
		xmlhttp.open("POST",url,false)
		xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xmlhttp.send(params);
		document.getElementById(tag_id).innerHTML = xmlhttp.responseText;
		//xmlhttp.onreadystatechange=state_Change
	  }

    xmlhttp = null;
    }
  }
  tag_id = "";
}


function state_Change()
{
document.getElementById(tag_id).innerHTML = "";
//alert(xmlhttp.readyState);
// if xmlhttp shows "loaded"

if (xmlhttp.readyState==4)
  {
	  if (xmlhttp.status==200)
	  {

		document.getElementById(tag_id).innerHTML = xmlhttp.responseText;
	  }
	  else
	  {

	        document.getElementById(tag_id).innerHTML =xmlhttp.responseText;

	  }
  }
  tag_id = "";
}