
var ajaxObjects=new Array();

function eventShow(which){
	$('event_detail').innerHTML='<h2 id="loader">Loading... <img src="/images/ajax_progress.gif" alt="" /></h2>';
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	with(ajaxObjects[ajaxIndex]){
		requestFile ="/cgi-bin/timeline/event.cgi";
		setVar('id',which);
		onCompletion=function(){eventShowResponse(ajaxIndex);};
		runAJAX();
	}
}

function eventShowResponse(index){
	txt=ajaxObjects[index].response;
	var lines=txt.split("\n");
	// line 0: title
	// line 1: category name
	// line 2: formatted date
	// line 3: images csv
	// line 4: author
	// rest - copy
	titl=lines.shift();
	cat_name=lines.shift();
	str_date=lines.shift();
	str_images=lines.shift();
	str_author=lines.shift();
	var images=str_images.split(',');
	var image_out='';
	var ss_flag=false;
	if(images[0]==''){
		// no images
//	}else if(images.length==1){
	}else if(false){
		// single image
		image_out='<div id="slideshow"><img src="/images/custom/'+images[0]+'.jpg" alt="" /></div>';
	}else{
		// insert slideshow
		image_out='<div id="slideshow"></div>';
		ss_flag=true;
	}
	if(str_author) str_author=' &bull; <span class="author">Submitted by '+str_author+'</span>';
	mycopy=lines.join("<br />\n");
	$('event_detail').innerHTML='<h2>'+cat_name+' &middot; '+titl+'</h2>'+
	'<p class="meta">'+str_date+str_author+'</p>'+
	image_out+
	'<p>'+mycopy+'</p><div style="clear:both"></div>';

	// add slideshow if needed
	if(ss_flag){
//		var fo2=new SWFObject("/swf/slide_show.swf", "f1", "380", "262", "7", "#655646");
		var fo2=new SWFObject("/swf/rf_captions.swf", "f1", "380", "314", "9", "#FFFFFF");
		fo2.addVariable("xmlURL", "/cgi-bin/timeline/img_xml.cgi?i="+str_images);
		fo2.addVariable("height", "262");
		fo2.addVariable("thumbHeight", "50");
		fo2.write("slideshow");
	}
}
