﻿// JScript File


window.onload = addLinkMsg; 

// Adds a status bar message to all links on the page 
function addLinkMsg() { 
if (!document.getElementsByTagName) return; 
// Get all the anchors/links in the document 
// and step through them all, assigning events as we go... 
var anchors = document.getElementsByTagName('a'); 
for (var i=0; i < anchors.length; i++) { 
anchors[i].onmouseover = function() {window.status = 'www.CommodityIndia.com'; return true;} 
anchors[i].onmouseout = function() {window.status = 'www.CommodityIndia.com'; return true;} 
} 
} 

//Create xmlhttp object.
function createXMLHttpRequest() {    
	var ua;
	
	if(window.XMLHttpRequest) {    
		try {     
			ua = new XMLHttpRequest();    
		} catch(e) {     
			ua = false;    
		}    
	} else if(window.ActiveXObject) {     
		try {       
			ua = new ActiveXObject("Microsoft.XMLHTTP");     
		} catch(e) {       
			ua = false;     
		}    
	}   return ua;   
}     

function show_index_page()
{

    var urli="index.aspx"
	 //url1=url1+"?q="+str
	 urli=urli+"?sid="+Math.random()
     reqi = createXMLHttpRequest();
 	 reqi.open('GET', urli); 
	 reqi.setRequestHeader("Cache-Control", "no-cache");    
	 reqi.onreadystatechange = stateChanged_indexpage;    
	 reqi.send(null);   

}
 
 // onload for headlines
 function stateChanged_indexpage() 
 { 
//	 alert("showRSS")
 if (reqi.readyState==4 || reqi.readyState=="complete")
  { 

if(reqi.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_index_page") !=null)
  document.getElementById("div_index_page").innerHTML=reqi.responseText ;
}
}
}

// onload functions
function show_index(str)
 {		 
    
 //Headlines
	 var url1="index_templates/headlines.aspx"
	 url1=url1+"?q="+str
	 url1=url1+"&sid="+Math.random()
     req1 = createXMLHttpRequest();
 	 req1.open('GET', url1); 
	 req1.setRequestHeader("Cache-Control", "no-cache");    
	 req1.onreadystatechange = stateChanged_headlines1;    
	 req1.send(null);   
	//return false;  	

//Technical Research

     var url2="index_templates/technical_research.aspx"
	 url2=url2+"?q="+str
	 url2=url2+"&sid="+Math.random()
     req2 = createXMLHttpRequest();
 	 req2.open('GET', url2); 
	 req2.setRequestHeader("Cache-Control", "no-cache");    
	 req2.onreadystatechange = stateChanged_technical_research2;    
	 req2.send(null);   
	//return false;  		
	
	//Prices
	var url3="index_templates/prices.aspx"
	 url3=url3+"?q="+str
	 url3=url3+"&sid="+Math.random()
     req3 = createXMLHttpRequest();
 	 req3.open('GET', url3); 
	 req3.setRequestHeader("Cache-Control", "no-cache");    
	 req3.onreadystatechange = stateChanged_prices3;    
	 req3.send(null);   
	//return false;  
	
	//Research Articles
	var url4="index_templates/research_articles.aspx"
	 url4=url4+"?q="+str
	 url4=url4+"&sid="+Math.random()
     req4 = createXMLHttpRequest();
 	 req4.open('GET', url4); 
	 req4.setRequestHeader("Cache-Control", "no-cache");    
	 req4.onreadystatechange = stateChanged_research_articles4;    
	 req4.send(null);   
	//return false;  
		
	//Market review
	var url5="index_templates/market_review.aspx"
	 url5=url5+"?q="+str
	 url5=url5+"&sid="+Math.random()
     req5 = createXMLHttpRequest();
 	 req5.open('GET', url5); 
	 req5.setRequestHeader("Cache-Control", "no-cache");    
	 req5.onreadystatechange = stateChanged_market_review5;    
	 req5.send(null);   
	//return false;  
	
	
	//Market Commentery
	var url6="index_templates/currency.aspx"
	 url6=url6+"?q="+str
	 url6=url6+"&sid="+Math.random()
     req6 = createXMLHttpRequest();
 	 req6.open('GET', url6); 
	 req6.setRequestHeader("Cache-Control", "no-cache");    
	 req6.onreadystatechange = stateChanged_currency6;    
	 req6.send(null);   
	//return false; 
	
	
	//Price date
	var url7="index_templates/display_date.aspx"
	 url7=url7+"?q="+str
	 url7=url7+"&sid="+Math.random()
     req7 = createXMLHttpRequest();
 	 req7.open('GET', url7); 
	 req7.setRequestHeader("Cache-Control", "no-cache");    
	 req7.onreadystatechange = stateChanged_date7;    
	 req7.send(null);   
	//return false; 
	
 }
 
 // onload for headlines
 function stateChanged_headlines1() 
 { 
//	 alert("showRSS")
 if (req1.readyState==4 || req1.readyState=="complete")
  { 

if(req1.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_headlines") !=null)
  document.getElementById("div_headlines").innerHTML=req1.responseText ;
}
	  	 
  } 
 }

//onload for technical Research
function stateChanged_technical_research2() 
 { 
//	 alert("showRSS")

 if (req2.readyState==4 || req2.readyState=="complete")
  { 

if(req2.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_technical_research") !=null)
  document.getElementById("div_technical_research").innerHTML=req2.responseText ;
}
	  	 
  } 
 }

//onload for prices
function stateChanged_prices3() 
 { 
//	 alert("showRSS")

 if (req3.readyState==4 || req3.readyState=="complete")
  { 

if(req3.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_prices") !=null)
  document.getElementById("div_prices").innerHTML=req3.responseText ;
}
	  	 
  } 
 }

//onload for Research Articles
function stateChanged_research_articles4() 
 { 
//	 alert("showRSS")

 if (req4.readyState==4 || req4.readyState=="complete")
  { 

if(req4.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_research_articles") !=null)
  document.getElementById("div_research_articles").innerHTML=req4.responseText ;
}
	  	 
  } 
 }

//onload for Market Review
function stateChanged_market_review5() 
 { 
//	 alert("showRSS")

 if (req5.readyState==4 || req5.readyState=="complete")
  { 

if(req5.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_market_review") !=null)
  document.getElementById("div_market_review").innerHTML=req5.responseText ;
}
	  	 
  } 
 }

//onload for Market Commentery
function stateChanged_currency6() 
 { 
//	 alert("showRSS")

 if (req6.readyState==4 || req6.readyState=="complete")
  { 

if(req6.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_currency") !=null)
  document.getElementById("div_currency").innerHTML=req6.responseText ;
}
	  	 
  } 
 }

function stateChanged_date7() 
 { 
//	 alert("showRSS")
 if (req7.readyState==4 || req7.readyState=="complete")
  { 

if(req7.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_date") !=null)
  document.getElementById("div_date").innerHTML=req7.responseText ;
}
	  	 
  } 
 }


// Headlines
function show_headlines(str)
 {	
	 var url="index_templates/headlines.aspx"
	 url=url+"?q="+str
	 url=url+"&sid="+Math.random()
     req = createXMLHttpRequest();
 	 req.open('GET', url); 
	 req.setRequestHeader("Cache-Control", "no-cache");    
	 req.onreadystatechange = stateChanged_headlines;    
	 req.send(null);   
	//return false;  	
 }

function stateChanged_headlines() 
 { 
//	 alert("showRSS")

 if (req.readyState==4 || req.readyState=="complete")
  { 

if(req.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_headlines") !=null)
  document.getElementById("div_headlines").innerHTML=req.responseText ;
}
	  	 
  } 
 }


// Technical Research
function show_technical_research(str)
 {	
	 var url="index_templates/technical_research.aspx"
	 url=url+"?q="+str
	 url=url+"&sid="+Math.random()
     req = createXMLHttpRequest();
 	 req.open('GET', url); 
	 req.setRequestHeader("Cache-Control", "no-cache");    
	 req.onreadystatechange = stateChanged_technical_research;    
	 req.send(null);   
	//return false;  	
 }
 
function stateChanged_technical_research() 
 { 
 if (req.readyState==4 || req.readyState=="complete")
  { 

if(req.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_technical_research") !=null)
  document.getElementById("div_technical_research").innerHTML=req.responseText ;
}
	  	 
  } 
 }

// Prices
function show_prices(str)
 {	
	 var url="index_templates/prices.aspx"
	 url=url+"?q="+str
	 url=url+"&sid="+Math.random()
     req = createXMLHttpRequest();
 	 req.open('GET', url); 
	 req.setRequestHeader("Cache-Control", "no-cache");    
	 req.onreadystatechange = stateChanged_prices;    
	 req.send(null);   
	//return false;  	
 }
 
function stateChanged_prices() 
 { 
 if (req.readyState==4 || req.readyState=="complete")
  { 

if(req.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_prices") !=null)
  document.getElementById("div_prices").innerHTML=req.responseText;
}	  	 
  } 
 }


// Market Reviews
function show_market_review(str)
 {	
	 var url="index_templates/market_review.aspx"
	 url=url+"?q="+str
	 url=url+"&sid="+Math.random()
     req = createXMLHttpRequest();
 	 req.open('GET', url); 
	 req.setRequestHeader("Cache-Control", "no-cache");    
	 req.onreadystatechange = stateChanged_market_review;    
	 req.send(null);   
	//return false;  	
 }
 
function stateChanged_market_review() 
 { 
 
 if (req.readyState==4 || req.readyState=="complete")
  { 

if(req.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_market_review") !=null)
  document.getElementById("div_market_review").innerHTML=req.responseText ;
}
	  	 
  } 
 }

// Market Currency
function show_currency(str)
 {	
	 var url="index_templates/currency.aspx"
	 url=url+"?q="+str
	 url=url+"&sid="+Math.random()
     req = createXMLHttpRequest();
 	 req.open('GET', url); 
	 req.setRequestHeader("Cache-Control", "no-cache");    
	 req.onreadystatechange = stateChanged_currency;    
	 req.send(null);   
	//return false;  	
 }
 
function stateChanged_currency() 
 { 
 
 if (req.readyState==4 || req.readyState=="complete")
  { 

if(req.responseText !="")
{
//document.write(req.responseText);
if (document.getElementById("div_currency") !=null)
  document.getElementById("div_currency").innerHTML=req.responseText ;
}
	  	 
  } 
 } 
 

