function EventList(){
	this.eventsList=new Array();
}
function eventlist_addEvent(artEvent){
	this.eventsList[this.eventsList.length]=artEvent;
}
function eventlist_getElementAt(index){
	return this.eventsList[index];
}
function eventlist_getEvents(){
	var eventArray=new Array();
	var nowDate=new Date();
	for(var i=0;i<this.eventsList.length;i++){
		var switchDate=new Date(this.eventsList[i].end);
		switchDate.setDate(switchDate.getDate()+1);
		if(nowDate.getTime()<switchDate.getTime())
			eventArray[eventArray.length] = this.eventsList[i];
	}
	var eHtml="<table width='80%' align='center'>";
	for(var i=0;i<eventArray.length;i++){
		eHtml+="<tr><td>"+
		"<h3>"+eventArray[i].start.toDateString()+" - "+
		eventArray[i].end.toDateString()+"</h3>"+
		"<h1 align='center' style='color:#635;'>"+eventArray[i].name+"</h1>"+
		"<p><b>"+eventArray[i].address+"<br>"+
		eventArray[i].city+", "+eventArray[i].state+"</b></p>"+
		"<p><b>"+eventArray[i].hours+"</b></p>";
		if(eventArray[i].comment1!="")		{
			eHtml+="<p>Details:</p><ul>"+
			"<li><i>"+eventArray[i].comment1+"</i></li>";
			if(eventArray[i].comment2 != "")
				eHtml+="<li><i>"+eventArray[i].comment2+"</i></li>";
			eHtml+="</ul>";
		}

		eHtml += "<p><a href='"+eventArray[i].linkInfo+"' "+
		"title='"+eventArray[i].linkInfo+"'>more information</a> "+
		"or call: "+eventArray[i].phone+"</p>"+
		"<hr><br/><br/></td></tr>";
	}
	return eHtml+"</table>";
}
function eventlist_getOldEvents(eventType){
	var eventArray=new Array();
	var nowDate=new Date();
	for(var i=0;i<this.eventsList.length;i++){
		var switchDate=new Date(this.eventsList[i].end);
		switchDate.setDate(switchDate.getDate()+1);
		if(nowDate.getTime()>switchDate.getTime()&&this.eventsList[i].type == eventType)
			eventArray[eventArray.length] = this.eventsList[i];
	}
	var eHtml="";
	for(var i=0;i<eventArray.length;i++){
		eHtml+="<li>"+eventArray[i].name+" - "+
		eventArray[i].city+", "+eventArray[i].state+". "+
		eventArray[i].start.getFullYear()+"</li>";
	}
	return eHtml;
}
EventList.prototype.addEvent=eventlist_addEvent;
EventList.prototype.getElementAt=eventlist_getElementAt;
EventList.prototype.getEvents=eventlist_getEvents;
EventList.prototype.getOldEvents=eventlist_getOldEvents;