function getXMLHTTP()
{
	var A=null;
	try{
		A=new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch(e){
		try{
			A=new ActiveXObject("Microsoft.XMLHTTP")
		}
		catch(oc){
			A=null
		}
	}
	if(!A && typeof XMLHttpRequest != "undefined") {
		A=new XMLHttpRequest()
	}
	return A
}
		
function setContent(url, symbol)
{
	var xmlhttp=getXMLHTTP();
	xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4) 
			{		
				if (xmlhttp.status == 200) {
					try{	
						document.getElementById(symbol).innerHTML = xmlhttp.responseText;	
					}catch (e){
					}
				}
			}
		}
	xmlhttp.open("GET",url,true);		
	xmlhttp.send(null);
}

function setRelatedNews(tickers, symbol)
{
	var url = "/qtProxy/sanRelatedNews.aspx?ticker=" +tickers;
	setContent(url, symbol);
}

function setRelatedArticle(keyword, symbol)
{
	var url = "/qtProxy/sanRelatedArticles.aspx?keyword=" +keyword;
	AddContent(url, symbol);
}

function setNewRelatedNews(tickers, symbol)
{
	var url = "/qtProxy/nsanRelatedNews.aspx?ticker=" +tickers;
	setContent(url, symbol);
}

function setNewRelatedArticle(keyword, symbol)
{
	var url = "/qtProxy/nsanRelatedArticles.aspx?keyword=" +keyword;
	AddContent(url, symbol);
}


function AddContent(url, symbol)
{
	var xmlhttp=getXMLHTTP();
	xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4) 
			{		
				if (xmlhttp.status == 200) {
					try{
						if(document.getElementById(symbol).innerHTML)
							document.getElementById(symbol).innerHTML = xmlhttp.responseText+document.getElementById(symbol).innerHTML;	
					}catch (e){
					}
				}
			}
		}
	xmlhttp.open("GET",url,true);		
	xmlhttp.send(null);
}

