
function toggleDivOptions(checkboxid, optionsdiv, showWhenChecked)
{
	var showVar="none";
	var hideVar="block";

	if(showWhenChecked)
	{
		showVar="block";
		hideVar="none";	
	}
	
	if($(checkboxid).checked)
	{
	$(optionsdiv).style.display=showVar;
	}
	else
	{
	$(optionsdiv).style.display=hideVar;
	}

}

function showmulti()
{
$('enddatediv').style.display="block";
$('addday').style.display="none";
$('multiheader1').style.display="block";
$('multiday').value="1";
}
function hidemulti()
{
$('enddatediv').style.display="none";
$('addday').style.display="block";
$('multiheader1').style.display="none";
$('multiday').value="0";
}

function rsvp(eid,res,format,updateDiv,guestDiv) {
	var pars = 'Action=rsvp&ajax&eid=' + eid + '&res=' + res + '&fmt=' + format;
	var url = '/events';
	
	var updateRegion;
	updateRegion='rsvp_' + eid;
	if(updateDiv!='' && updateDiv!=null)
		updateRegion=updateDiv;

	$(updateRegion).innerHTML = "<img src='/images/spinner.gif' width='16' class='noset'/>Sending request...";
	
	//var myAjax = new Ajax.Updater( updateRegion, '/events', { method: 'get',parameters: pars });
	
	var options = {
                       method : 'get',
                       parameters : pars,
        onComplete : function(request) {    
	        returnedArray = request.responseText.split('&&**&&**&&');
			var success = returnedArray[0];
			$(updateRegion).innerHTML = success;
			
			var feedbacktext = returnedArray[1];	    
     		
       		if(guestDiv!=null && guestDiv!='')
			{
				var gd;
				gd = $(guestDiv);
				if(gd!=null){
					gd.innerHTML=feedbacktext; 
				}
			}			
     }
   };   	
  new Ajax.Request(url, options);
}

function toggleLayer(el)
{
	var e = $(el);
	alert (e.classname);
	e.classname = e.classname == "off" ? "on":"off";
}

function addguest() {
	
	var eid = $('add_eid').value;
	var name = $('add_name').value;
	var sex = $('add_sex').value;
	var house = $('add_house').value;
	
	//alert(eid + name + sex + house);
	
	
	var pars = 'Action=edit_guests&ajax&do=add&eid=' + eid + '&name=' + name + '&sex=' + sex + '&house=' + house;
	var myAjax = new Ajax.Updater( 'add_guest_container', '/events', { method: 'get',parameters: pars });
}

function delguest(eid,egid,name) {
	
	//alert('delete' + egid);
	var pars = 'Action=edit_guests&ajax&do=del&eid=' + eid + '&egid=' + egid + '&name=' + name;
	var myAjax = new Ajax.Updater( 'add_guest_container', '/events', { method: 'get',parameters: pars });
}
