function getCalendar(month, year, count){
				
			   new Ajax.Request('/Ajax/DisplayCalendar', {
				  method: 'post',
				  parameters: { month : month, year : year, count : count},
				  onSuccess: function(res) {
	
					var response = eval('(' + res.responseText + ')');
	
					// Any value you would need to access would be like so
					$('calendar_left').innerHTML = response.calendar;
					
					$('calendar_right').innerHTML = response.events;
					
					
					//$(response.type).selected = true;
	
				}
		});
}

function deleteEvent(id, num){
	var answer = confirm("Are you sure you want to remove this event from your calendar? This cannot be undone.");
	if(answer){		
		var loc = 'http://stageagent.com/Calendar/DeleteFromCalendar/'+id+'/'+num;
		//alert(loc);
		window.location=loc;
	} else {
		//alert("error");
	}
}
	

function setDate(mon, day, year){
			
				disableDays(mon, day, year);

				$('start_mon_'+mon).selected = true;
				$('start_day_'+day).selected = true;
				$('start_year_'+year).selected = true;
				$('end_mon_'+mon).selected = true;
				$('end_day_'+day).selected = true;
				$('end_year_'+year).selected = true;
	
}
function setDate2(mon, day, year){
			
				//disableDays(mon, day, year);

				$('start_mon_'+mon).selected = true;
				$('start_day_'+day).selected = true;
				$('start_year_'+year).selected = true;
				$('end_mon_'+mon).selected = true;
				$('end_day_'+day).selected = true;
				$('end_year_'+year).selected = true;
	
}
function disableDays(mon, day, year){
	//alert('month: '+mon+'year: '+year);
	
			/* set all days, months, years in drop menu to enabled*/
			s = 1;
			while(s<32){
			if($('start_day_'+s).style.display = "none"){
				$('start_day_'+s).style.display = "block";
				$('end_day_'+s).style.display = "block";		
			}
			if($('start_mon_'+s)){
				$('end_mon_'+s).style.display = "block" ? "block":"none";
			}
			s++;
			}
			
			q = 2007;
			while(q<2012){
				$('end_year_'+q).style.display = "block" ? "block":"none";
				q++;
			}
			
			for(d=1; d<day; d++){
				$('end_day_'+d).style.display = "none";
				//alert("disabled day");
			}
			for(f=1; f<mon; f++){
				$('end_mon_'+f).style.display = "none";		
			}
			for(o=2007; o<year; o++){
				$('end_year_'+o).style.display = "none";
			}
			
			/*sets value of end dates to value of args*/
			
			$('end_mon_'+mon).selected = true;
			$('end_day_'+day).selected = true;
			$('end_year_'+year).selected = true;
			
			
			/* disable days for months with less than 31 days */
			
			/* if a leap year */
			loop = Array('2', '4', '6', '9', '11');
			if(year/4 == parseInt(year/4))
			{
				i = 0;
				while(i<5){
					if(mon == loop[i]){
						if (mon == 2){
							for(c=30; c<32; c++){
							$('start_day_'+c).style.display = "none";
							$('end_day_'+c).style.display = "none";
							}
						} else {
							$('start_day_31').style.display = "none";
							$('end_day_31').style.display = "none";
						}
					}
					i++;
				}

			} else {
				
				/*non leap years */
				i = 0;
				while(i<5){
					if(mon == loop[i]){
						if (mon == 2){
							for(c=29; c<32; c++){
							$('start_day_'+c).style.display = "none";
							$('end_day_'+c).style.display = "none";
							}
						} else {
							$('start_day_31').style.display = "none";
							$('end_day_31').style.display = "none";
							//alert("disabled");
						}
					}
					i++;
				}
			}
}
function AddCalendar(event_id, event_type, start_date, end_date){
		new Ajax.Request('/Ajax/AddToCalendarJSON', {
				  method: 'post',
				  parameters: {event_id:event_id, event_type:event_type, start_date:start_date, end_date:end_date},
				  onSuccess: function(res) {	
					var response = eval('(' + res.responseText + ')');
	
					if(response.success == 0) {
						window.location='/Login/';
					} else if(response.success) {
						
						displayMessage('/Modal/AddCalendar/', 400, 235);
					}
				
				}
			});
	}

