// * JavaScript file for CatholicIreland.net Streaming
// Version 1.1b 
// Created 28.03.06
// Created by John McDermott [john@catholicireland.net]
// * All code copyright CatholicIreland.net

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


function createRequestObject() {
var ro;
ro = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
return ro;
}


var httpn = createRequestObject();


function loadNewsFeed() {
var feedtype = newsTagID;
var strHref = window.location.href;
extraURLPARAM = extraURLPARAM+'&newsalign='+newsSTYLE+'&viewimages='+newsIMAGES;
var loadFEED = siteURL+"/cifeeds/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(newsTagID).innerHTML = response;
	}
// end function
}

	loadNewsFeed();
