var xmlhttp;
var xmlhttpa;
var xmlhttpay;  //added by Miki,20110720
var xmlhttpaya; //added by Miki,20110720

function showGoogleRSS(Googlestr)
{
  	xmlhttp=GetXmlHttpObject();
  	if(xmlhttp==null)
    {
    	alert ("Your browser does not support XML HTTP Request");
    	return;
    }
  	var url="getrss.php";
  	url=url+"?q="+Googlestr;
  	url=url+"&Googlestr="+Math.random();
  	xmlhttp.onreadystatechange=stateChanged;
  	xmlhttp.open("GET",url,true);
  	xmlhttp.send(null);
}
 
 //added by Miki,20110719
function showYahooRSS(Yahoostr)
{
  	xmlhttpy=GetXmlHttpObject();
  	if(xmlhttpy==null)
    {
    	alert ("Your browser does not support XML HTTP Request");
    	return;
    }
  	var urly="yahoo_getrss.php";
  	urly=urly+"?q="+Yahoostr;
  	urly=urly+"&Yahoostr="+Math.random();
  	xmlhttpy.onreadystatechange=stateChangedy;
  	xmlhttpy.open("GET",urly,true);
  	xmlhttpy.send(null);
}  
  
   //added by Miki,20110720
  function showYahooAnsRSS(Yahoostr)
  {
    	xmlhttpya=GetXmlHttpObject();
    	if(xmlhttpya==null)
      {
      	alert ("Your browser does not support XML HTTP Request");
      	return;
      }
    	var urlya="yahoo_ans_getrss.php";
    	urlya=urlya+"?q="+Yahoostr;
    	urlya=urlya+"&Yahoostr="+Math.random();
    	xmlhttpya.onreadystatechange=stateChangedya;
    	xmlhttpya.open("GET",urlya,true);
    	xmlhttpya.send(null);
}  

function showArticleRSS(Articlestr)
{
  	xmlhttpa=GetXmlHttpObjecta();
  	if (xmlhttpa==null)
  	{
    	alert ("Your browser does not support XML HTTP Request");
    	return;
  	}
  	var urla="article_getrss.php";
  	urla=urla+"?q="+Articlestr;
  	urla=urla+"&Articlestr="+Math.random();
  	xmlhttpa.onreadystatechange=stateChangeda;
  	xmlhttpa.open("GET",urla,true);
  	xmlhttpa.send(null);
}  

function stateChanged()
{
  	if (xmlhttp.readyState==4)
    {
    	document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
    }
}

function stateChangedy()
{
  	if (xmlhttpy.readyState==4)
    {
    	document.getElementById("rssOutputy").innerHTML=xmlhttpy.responseText;
    }
}

function stateChangedya()
{
  	if (xmlhttpya.readyState==4)
    {
    	document.getElementById("rssOutputya").innerHTML=xmlhttpya.responseText;
    }
}

function stateChangeda()
{
  	if (xmlhttpa.readyState==4)
    {
    	document.getElementById("rssOutputa").innerHTML=xmlhttpa.responseText;
    }
}

function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
  	{
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject)
  	{
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	return null;
} 


function GetXmlHttpObjecty()
{
	if (window.XMLHttpRequest)
  	{
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject)
  	{
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	return null;
} 

function GetXmlHttpObjecta()
{
	if (window.XMLHttpRequest)
  	{
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject)
  	{
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	return null;
}

