// JavaScript Document
/***********************************************
* Memory Scroller script- Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var memorywidth="635px" //scroller width
var memoryheight="22px" //scroller height
var memorybgcolor="none" //scroller background
var memorypadding="2px" //padding applied to the scroller. 0 for non.
var borderCSS="border: 0px solid black;" //Border CSS, applied to scroller to give border.
var memoryspeed=2 //Scroller speed (larger is faster 1-10)
var pauseit=1 //Pause scroller onMousever (0=no. 1=yes)?
var persistlastviewedmsg=1 //should scroller's position persist after users navigate away (1=yes, 0=no)?
var persistmsgbehavior="onload" //set to "onload" or "onclick".
//Specify the scroller's content (don't delete tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):
// this is old code
//var memorycontent=''
//var memorycontent = 'The Learning Curve events: Click here for more information on upcoming Midwifery events. Alternative Midwifery Therapies, Thursday 16th September 2010 in Co Durham Premature babies \'pain-sensitive\' Gender-specific disease risks start in the womb Midwife Call To Prevent Maternal Morbidity Infant mortality and poverty link examined Survival rates for very premature babies fail to improve Paternity rights Managers slated by Tories and Lib Dems in Leaders\' Debate Nursing mentorship programme launched Pregnant Women Falling Short On Nutrition Trial cuts premature birth deaths ';
var memorycontent = 'The Learning Curve events: Click here for more information on upcoming Midwifery events. Alternative Midwifery Therapies, Thursday 16th September 2010 in Co Durham Premature babies \'pain-sensitive\' Gender-specific disease risks start in the womb Midwife Call To Prevent Maternal Morbidity Infant mortality and poverty link examined Survival rates for very premature babies fail to improve Paternity rights Managers slated by Tories and Lib Dems in Leaders\' Debate Nursing mentorship programme launched Pregnant Women Falling Short On Nutrition Trial cuts premature birth deaths ';
////NO NEED TO EDIT BELOW THIS LINE////////////
var combinedcssTable="width:"+(parseInt(memorywidth)+6)+"px;background-color:"+memorybgcolor+";padding:"+memorypadding+";"+borderCSS+";"
var combinedcss="width:"+memorywidth+";height:"+memoryheight+";"
var divonclick=(persistlastviewedmsg && persistmsgbehavior=="onclick")? 'onClick="savelastmsg()" ' : ''
memoryspeed=(document.all)? memoryspeed : Math.max(1, memoryspeed-1) //slow speed down by 1 for NS
var copyspeed=memoryspeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write(''+memorycontent+'')
var actualwidth_news=''
var memoryscroller
if (window.addEventListener)
window.addEventListener("load", populatescroller, false)
else if (window.attachEvent)
window.attachEvent("onload", populatescroller)
else if (document.all || document.getElementById)
window.onload=populatescroller
function populatescroller(){
memoryscroller=document.getElementById? document.getElementById("memoryscroller") : document.all.memoryscroller
memoryscroller.style.left=parseInt(memorywidth)+8+"px"
if (persistlastviewedmsg && get_cookie("lastscrollerpos")!="")
revivelastmsg()
memoryscroller.innerHTML=memorycontent
actualwidth_news=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
lefttime=setInterval("scrollmarquee()",20)
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function savelastmsg(){
document.cookie="lastscrollerpos="+memoryscroller.style.left
}
function revivelastmsg(){
lastscrollerpos=parseInt(get_cookie("lastscrollerpos"))
memoryscroller.style.left=parseInt(lastscrollerpos)+"px"
}
if (persistlastviewedmsg && persistmsgbehavior=="onload")
window.onunload=savelastmsg
function scrollmarquee(){
if (parseInt(memoryscroller.style.left)>(actualwidth_news*(-1)+8))
memoryscroller.style.left=parseInt(memoryscroller.style.left)-copyspeed+"px"
else
memoryscroller.style.left=parseInt(memorywidth)+8+"px"
}
if (iedom){
with (document){
document.write('
| ')
write('')
document.write(' |
')
}
}