

//

//
var memorialsList=new Array();
memorialsList[memorialsList.length]={
	id: '58',
	name: 'Lesley Ann Peters',
	birthdate: '6 Nov 1973',
	crash_date: '25 May 1999',
	icon: 'symbol_1.gif',
	photo: 'phpt65dxD'
};

memorialsList[memorialsList.length]={
	id: '828',
	name: 'Jenny Gallen Jack Berry Kacey Berry',
	birthdate: '',
	crash_date: '11 Jun 2004',
	icon: 'rose1.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '200',
	name: 'eric damion fox',
	birthdate: '',
	crash_date: '9 Nov 2000',
	icon: 'rose1.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '294',
	name: 'ALAN GRAHAM STAINES',
	birthdate: '',
	crash_date: '7 Jun 2003',
	icon: 'bunch2.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '347',
	name: 'Beccy Antell',
	birthdate: '',
	crash_date: '16 Mar 1999',
	icon: 'bunch1.gif',
	photo: 'phpvUVQOT'
};

memorialsList[memorialsList.length]={
	id: '276',
	name: 'Marc Bolan (Mark Feld)',
	birthdate: '',
	crash_date: '16 Sep 1977',
	icon: 'symbol_7.gif',
	photo: 'marc2.jpg'
};

memorialsList[memorialsList.length]={
	id: '998',
	name: 'allan',
	birthdate: '4 Apr 1957',
	crash_date: '16 May 2005',
	icon: 'none',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '731',
	name: 'HEATHER SHAW',
	birthdate: '',
	crash_date: '31 Mar 1998',
	icon: 'bunch1.gif',
	photo: 'phplwfXp9.jpg'
};

memorialsList[memorialsList.length]={
	id: '1378',
	name: 'Joyce Maude Nellie King',
	birthdate: '11 Mar 1914',
	crash_date: '21 Oct 1993',
	icon: 'bunch2.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '423',
	name: 'patrick mckendry',
	birthdate: '21 Feb 1978',
	crash_date: '18 Sep 1998',
	icon: 'symbol_1.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '314',
	name: 'RICHARD JAMES SHIPWAY',
	birthdate: '',
	crash_date: '8 Oct 2003',
	icon: 'bunch2.gif',
	photo: 'phpSMXhQe'
};

memorialsList[memorialsList.length]={
	id: '819',
	name: 'gemma adlem',
	birthdate: '21 Feb 1979',
	crash_date: '14 Dec 2003',
	icon: 'bunch2.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '1107',
	name: 'Robert Lawson',
	birthdate: '24 Feb 1971',
	crash_date: '12 Jul 2002',
	icon: 'symbol_3.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '164',
	name: 'George Thomson',
	birthdate: '',
	crash_date: '29 Sep 2002',
	icon: 'rose1.gif',
	photo: ''
};

memorialsList[memorialsList.length]={
	id: '1233',
	name: 'Barrie Neville',
	birthdate: '16 Jan 1947',
	crash_date: '9 Jan 2007',
	icon: 'rose1.gif',
	photo: 'phpNlDzOn.jpg'
};



if(document.write){
	document.open();
	document.write('<div id="memorialslidebanner"><div class="first">'+makeMarkup(memorialsList[0])+'</div><div>'+makeMarkup(memorialsList[1])+'</div></div>');
	document.close();
}else{ /* consider XHTML alternative here */ }

var imageIndex=2,slideShowBannerElements=[];


function imageChanger(){
      var interval;
      if(!slideShowBannerElements.length){
	slideShowBannerElements.push(document.getElementById('memorialslidebanner').childNodes[0]);
	slideShowBannerElements.push(document.getElementById('memorialslidebanner').childNodes[1]);
      }
      if(!slideShowBannerElements[0]){return;}
      slideShowBannerElements[0].style.opacity=1;
      var fadeDirection=0;
      var fader=function(){
		if( fadeDirection==0 && slideShowBannerElements[0].style.opacity<=0 ){ // finished fading out
			if(slideShowBannerElements[0].innerHTML){
				slideShowBannerElements[0].innerHTML=makeMarkup(memorialsList[imageIndex]);
			}else if(slideShowBannerElements[0].replaceChild){
				slideShowBannerElements[0].replaceChild( makeDOM(memorialsList[imageIndex]), slideShowBannerElements[0].childNodes[0] );
			}
			imageIndex++;
			fadeDirection=1;
		}else{ //still fading
			slideShowBannerElements[0].style.opacity = (fadeDirection==0) ? parseFloat(slideShowBannerElements[0].style.opacity)-.2 : parseFloat(slideShowBannerElements[0].style.opacity)+.2;
			if(document.body && document.body.filters){
				// width and height must be explicit
				slideShowBannerElements[0].style.height=slideShowBannerElements[0].offsetHeight+'px';
				slideShowBannerElements[0].style.width=slideShowBannerElements[0].offsetWidth+'px';
				slideShowBannerElements[0].style.filter = 'alpha(opacity='+(slideShowBannerElements[0].style.opacity*100)+');';
				//window.status='alpha(opacity='+(slideShowBannerElements[0].style.opacity*100)+');';
			}
			if( fadeDirection==1 && slideShowBannerElements[0].style.opacity>=.99 ){ // finished fading in
				fadeDirection=0;
				slideShowBannerElements.push(slideShowBannerElements.shift());
				clearInterval(interval);
				setTimeout(imageChanger, 2000);
			}
		}
	}
      var interval=setInterval( fader, 180 );
      if( imageIndex && imageIndex>memorialsList.length-1){imageIndex=0;}
}
  
  
if(document.createElement && document.getElementsByTagName){
	setTimeout(imageChanger, 1000);
}



function makeDOM( vObject ){
	var parent=document.createElement('div');
	//parent.appendChild(document.createTextNode('We remember...'))
	//parent.appendChild(document.createElement('br'));
	parent=parent.appendChild(document.createElement('a'));
	parent.href='http://www.roadpeace.org/internetmemorials/memorial.php?show='+vObject['id'];
	if(vObject['icon']&&vObject['icon']!='none'){
		parent.appendChild(document.createElement('img')).src='http://www.roadpeace.org/internetmemorials/symbols/'+vObject['icon'];
		parent.lastChild.align='left';
	}
	parent.appendChild(document.createElement('br'));
	parent.appendChild(document.createElement('b')).appendChild(document.createTextNode(vObject['name']+', '));
	parent.appendChild(document.createElement('br'));
/*	if(vObject['birthdate']){
		parent.appendChild(document.createTextNode('born '));
		parent.appendChild(document.createElement('b')).appendChild(document.createTextNode( vObject['birthdate'] +', '));
		parent.appendChild(document.createTextNode(', '));
	}*/
	parent.appendChild(document.createTextNode('victim of crash on '));
	parent.appendChild(document.createElement('b')).appendChild(document.createTextNode( vObject['crash_date'] +', '));
	return parent;
}
function makeMarkup( vObject ){
	var markup='<a href="http://www.roadpeace.org/internetmemorials/memorial.php?show='+vObject['id'] +'">';
	markup+=( vObject['icon'] &&vObject['icon']!='none'   ) ? '<img src="http://www.roadpeace.org/internetmemorials/symbols/'+vObject['icon']+'" alt="icon" border="0" align="left">' : '';
	markup+='<br><b>'+vObject['name'] +'</b>,<br> ';
//	markup+=(vObject['birthdate']) ? 'born <b>'+vObject['birthdate'] +'</b>, ' : '';
	markup+='victim of crash on <b>'+vObject['crash_date'] +'</b>';
	markup+='</a>';
	return markup;
}
