
function makePrintable()
{var arr=document.getElementsByName("downloadable");var parent_id=document.getElementById("Content");var newimage=new Array(arr.length);var newcss=document.createElement('link');var pcss_oid;var oid;var image_url;var href;var id;var i;var hostname;try
{document.getElementById("P0").exists;}
catch(err)
{hostname=document.location.hostname;newcss.setAttribute('id','print_css');document.getElementsByTagName("head")[0].appendChild(newcss);pcss_oid=document.getElementById('print_css');pcss_oid.type="text/css";pcss_oid.media="print";pcss_oid.rel="stylesheet";pcss_oid.href="print.css";for(i=0;i<arr.length;i++)
{newimage[i]=document.createElement('img');href=arr[i].href;if(hostname=="www.whychurch.org.uk")
{image_url=href.substr(28);}
else
{image_url=href.substr(17);}
id="P"+i;newimage[i].setAttribute('id',id);parent_id.insertBefore(newimage[i],arr[i]);oid=document.getElementById(id);oid.src=image_url;oid.className="print";oid.alt=" ";}}
window.print();}
var timerID;var timerRunning=false;var order=0;function stopdelay()
{if(timerRunning);clearInterval(timerID);timerRunning=false;}
function startdalay()
{stopdelay();timerID=setInterval("startSlideshow()",2000);timerRunning=true;}
function startSlideshow()
{stopdelay();startMarquee();timerID=setInterval("changeSlide()",12000);timerRunning=true;}
function restartdalay()
{stopdelay();timerID=setInterval("restartSlideshow()",3000);timerRunning=true;}
function restartSlideshow()
{stopdelay();timerID=setInterval("changeSlide()",12000);changeSlide();timerRunning=true;}
function createXMLHttpRequest()
{if(typeof XMLHttpRequest!="undefined"){return new XMLHttpRequest();}
else if(typeof ActiveXObject!="undefined")
{return new ActiveXObject("Microsoft.XMLHTTP");}
else
{throw new Error("XMLHttpRequest not supported");}}
function onLoadJ()
{var request=createXMLHttpRequest();request.open("GET",jsonFile,true);request.onreadystatechange=function()
{if(request.readyState==4)
{if(request.status==200)
{if(JSON.parse)
{slideShow=JSON.parse(request.responseText);}
else
{slideShow=eval("("+request.responseText+")");}}}}
request.send(null);startdalay();}
function opacity(id,opacStart,opacEnd,millisec){var speed=Math.round(millisec/100);var timer=0;if(opacStart>opacEnd){for(i=opacStart;i>=opacEnd;i--){setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));timer++;}}else if(opacStart<opacEnd){for(i=opacStart;i<=opacEnd;i++)
{setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));timer++;}}}
function changeOpac(opacity,id){var object=document.getElementById(id).style;object.opacity=(opacity/100);object.MozOpacity=(opacity/100);object.KhtmlOpacity=(opacity/100);object.filter="alpha(opacity="+opacity+")";}
function shiftOpacity(id,millisec){if(document.getElementById(id).style.opacity==0){opacity(id,0,100,millisec);}else{opacity(id,100,0,millisec);}}
function blendimage(divid,imageid,imagefile,millisec,alttxt,titletxt){var speed=Math.round(millisec/50);var timer=0;document.getElementById(divid).style.backgroundImage="url("+document.getElementById(imageid).src+")";changeOpac(0,imageid);document.getElementById(imageid).src=imagefile;document.getElementById(imageid).alt=alttxt;document.getElementById(imageid).title=titletxt;for(i=0;i<=50;i++){setTimeout("changeOpac("+i*2+",'"+imageid+"')",(timer*speed));timer++;}}
function currentOpac(id,opacEnd,millisec){var currentOpac=100;if(document.getElementById(id).style.opacity<100){currentOpac=document.getElementById(id).style.opacity*100;}
opacity(id,currentOpac,opacEnd,millisec)}
var atSpeed=20;var aw;var oid;var toid;var ftsz=18;var sl;var atWidth=500;var tRunning=false;var lefttime;var th=0;var pg=0;var asSpeed=5;var ah;var sdOid;var sdFtsz=18;var sb;var atHeight=50;var stRunning=false;var lefttime;var slideShow;function changeTheme()
{document.getElementById("theme").innerHTML=slideShow.theme[th].themeTxtVal;}
function changeSlide()
{if(pg<slideShow.theme[th].topic.length-1)
{pg=pg+1;}
else
{pg=0;th=th+1;if(th==slideShow.theme.length)
{th=0;}
changeTheme();}
if(pg==slideShow.theme[th].topic.length-1)
{document.getElementById("theme").innerHTML="Next slide show";document.getElementById("tx").innerHTML=slideShow.theme[th].topic[pg].hdTxtVal;nextImage();restartdalay();}
else
{nextMarquee(slideShow.theme[th].topic[pg].hdTxtVal);}}
function nextImage()
{document.getElementById("caption").innerHTML=slideShow.theme[th].topic[pg].txtVal;document.getElementById("imglink").href=slideShow.theme[th].topic[pg].link;document.getElementById("link").href=slideShow.theme[th].topic[pg].link;document.getElementById("link").innerHTML=slideShow.theme[th].topic[pg].linkTxt;blendimage('blenddiv','blendimage',slideShow.theme[th].topic[pg].picVal,2000,slideShow.theme[th].topic[pg].hdTxtVal,slideShow.theme[th].topic[pg].linkTxt);}
function nextMarquee(message)
{sl=parseInt(atWidth)+10;oid.style.left=sl+"px";oid.innerHTML='<span id="tx">'+message+'<\/span>';lefttime=setInterval("scrollMarquee()",100);tRunning=true;}
function scrollMarquee()
{if(sl>20)
{sl=sl-atSpeed;oid.style.left=sl+"px";}
else
{stopMarquee();nextImage();}}
function startMarquee()
{if(document.getElementById)
{stopMarquee();oid=document.getElementById("mq");sl=parseInt(atWidth)+10;oid.style.left=sl+"px";oid.innerHTML='<span id="tx">'+slideShow.theme[th].topic[0].hdTxtVal+'<\/span>';aw=document.getElementById("tx").offsetWidth;lefttime=setInterval("scrollMarquee()",50);tRunning=true;}}
function stopMarquee()
{if(stRunning);clearInterval(lefttime);tRunning=false;}