// JavaScript Document

function updateMonthBrowse(browse_date){
	var just_update = false;
	if(arguments[2]){
		just_update = arguments[2];	
	}
	
	var query_string = {d: browse_date}
	if(arguments[1]){
		query_string['select'] = 1;
	}
	
	if(just_update){
		$.get("/pull-calendar/", query_string, update_browse_calendars_nopop, "html");
	}
	else{
		$.get("/pull-calendar/", query_string, update_browse_calendars, "html");
	}
}

var update_browse_calendars = function(data){
	$("#popup-calendar").replaceWith(data);	
	$("#popup-calendar").css("display", "block");
}

var update_browse_calendars_nopop = function(data){
	$("#popup-calendar").replaceWith(data);	
}

function popSelectDate(my_date){
	var option = document.createElement("OPTION");
	option.value = my_date;
	option.text  = my_date;
	
	document.getElementById("slt_event_dates").add(option, null);
}

function removeDate(){
	var select_box = document.getElementById("slt_event_dates");
	var select_options = select_box.options;
	
	for(var i=select_options.length-1;i>=0;i--){
		if(select_options[i].selected){
			select_box.remove(i);	
		}
	}
}

function updateDates(){
	var select_box = document.getElementById("slt_event_dates");
	var select_options = select_box.options;

	for(var i=0;i<select_options.length;i++){
		select_options[i].selected = true;	
	}
}