/**
 * News
 * JavaScript file for CatholicIreland.net Streaming
 * Version 2
 * Created 28.03.06
 * Created by John McDermott [john@catholicireland.net]
 * Updated 22.08.09
 * Updated by Dave Bolger [dave@catholicireland.net] 
 * All code copyright CatholicIreland.net
 *
 */

/***********	DO NOT EDIT BELOW THIS LINE		************/


function createRequestObject() {
  var objXMLHttp=null
  if (window.XMLHttpRequest){
    objXMLHttp=new XMLHttpRequest()
  }else if (window.ActiveXObject){
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  return objXMLHttp
}


var httpn = createRequestObject();


function loadNewsFeed() {
var feedtype = newsTagID;
var strHref = window.location.href;
extraURLPARAM = extraURLPARAM+'&newsalign='+newsSTYLE+'&viewimages='+newsIMAGES;
var loadFEED = siteURL+"/CiFeed/CIfeed."+feedLANGUAGE;
var strLoc = strHref.indexOf("?"); 

if(strLoc > "")
{
  var urlParameters = strHref.substring(strLoc+1, strHref.length); 
  urlParameters = urlParameters.replace(/feedtype=newsarticle&/,"");
  urlParameters = urlParameters.replace(/feedtype=featuresmodule&/,"");
  urlParameters = urlParameters.replace(/feedtype=reading&/,"");
  urlParameters = urlParameters.replace(/feedtype=reflection&/,"");
  urlParameters = urlParameters.replace(/feedtype=specialmodule&/,"");
  urlParameters = urlParameters.replace(/feedtype=newslist/,"");
  urlParameters = urlParameters.replace(/feedtype=other&/,"");
  httpn.open('get', loadFEED+'?feedtype='+feedtype+'&feedpage='+feedPAGE+'&'+urlParameters+extraURLPARAM);
  httpn.onreadystatechange = handleNewsResponse;
  httpn.send(null);
}
else
{
	httpn.open('get', loadFEED+'?feedtype='+feedtype+'&feedpage='+feedPAGE+extraURLPARAM);
    httpn.onreadystatechange = handleNewsResponse;
    httpn.send(null);
}
// end function
}

function handleNewsResponse() {
    if(httpn.readyState == 4){
        var response = httpn.responseText;
        document.getElementById(newsDiv).innerHTML = response;
	}
// end function
}

	loadNewsFeed();
