function manage_payment()
{
	var pay;
	
	if(document.getElementById('payon').checked == true) pay = "on";
	else
		pay = "off";

	new Ajax.Request( 'index_payment.php', {
		method: 'post',
		parameters: {pay: pay,
					 job: "save"
				},
		onSuccess: function(response)
	{
		
		var res = response.responseText;

		alert(res);
	}
  } );
}

function display_payment()
{
	new Ajax.Request( 'index_payment.php', {
		method: 'post',
		parameters: {job: "load"					
				},
		onSuccess: function(response)
	{
		var res = response.responseText;

		document.getElementById(res).checked = true;
	}
  } );
}

function manage_allowed()
{
	var nbdays = 1;
	var i;
	
	for(i = 1 ; i < 4 ; i++)
	{
		
		if(document.getElementById('allowed_'+i).checked == true) nbdays = i;
	}

	new Ajax.Request( 'index_allowed.php', {
		method: 'post',
		parameters: {job: "save",
					 nbdays: nbdays					
				},
		onSuccess: function(response)
	{
		
		var res = response.responseText;

		alert(res);
	}
  } );
}

function display_allowed()
{
	new Ajax.Request( 'index_allowed.php', {
		method: 'post',
		parameters: {job: "load"					
				},
		onSuccess: function(response)
	{
		var res = response.responseText;

		document.getElementById('allowed_'+res).checked = true;
	}
  } );
}

function get_allowed()
{
	new Ajax.Request( 'administration/index_allowed.php', {
		method: 'post',
		parameters: {job: "load"					
				},
		onSuccess: function(response)
	{
		var res = response.responseText;

		document.getElementById('allowed_hidden').value = res;
	}
  } );
}

function update_selection(whom)
{
	var sel = whom.value.split(":_");
	
	document.getElementById('groupsel').value = sel[0];
	document.getElementById('labelsel').value = sel[1];
	document.getElementById('idsel').value = sel[2];
}

function manage_index_group(how)
{
	new Ajax.Updater( 'selcargroups', 'cargroups_update.php', {
		method: 'post',
		parameters: {theme: how,
					id: document.getElementById('idsel').value,
					name: document.getElementById('labelsel').value,
					who:"index"
		},
		onSuccess: function()
	{
	}
  } );
}

function manage_index_season(how)
{
	new Ajax.Updater( 'selseasons', 'seasons_update.php', {
		method: 'post',
		parameters: {mode: how,
					id: document.getElementById('idsel').value,
					name: document.getElementById('labelsel').value,
					who:"index"
		},
		onSuccess: function()
	{
	}
  } );
}

function manage_index_extra(how)
{
	new Ajax.Updater( 'selextras', 'extras_update.php', {
		method: 'post',
		parameters: {mode: how,
					id: document.getElementById('idsel').value,
					who:"index"
		},
		onSuccess: function()
	{
	}
  } );
}

function manage_index_promo(how)
{
	new Ajax.Updater( 'selpromos', 'promos_update.php', {
		method: 'post',
		parameters: {mode: how,
					id: document.getElementById('idsel').value,
					who:"index"
		},
		onSuccess: function()
	{
	}
  } );
}

function delete_sel()
{
	if( (document.getElementById('groupsel').value == "") || (document.getElementById('labelsel').value == "") )
	{
		alert("Please, select an option to delete.");
	}
	else
	{
		if(document.getElementById('groupsel').value == "group")
		{
			var temp = "Would you like to delete "+document.getElementById('labelsel').value+" Car Group?";
			
			if (confirm(temp))
			{
				manage_index_group("delete");
			}
		}
		else
		if(document.getElementById('groupsel').value == "season")
		{
			var temp = "Would you like to delete "+document.getElementById('labelsel').value+" Season?";
			
			if (confirm(temp))
			{
				manage_index_season("delete");
			}
		}
		else
		if(document.getElementById('groupsel').value == "extra")
		{
			var temp = "Would you like to delete "+document.getElementById('labelsel').value+" Extra?";
			
			if (confirm(temp))
			{
				manage_index_extra("delete");
			}
		}
		else
		if(document.getElementById('groupsel').value == "promo")
		{
			var temp = "Would you like to delete "+document.getElementById('labelsel').value+" Promo Code?";
			
			if (confirm(temp))
			{
				manage_index_promo("delete");
			}
		}
	}

}

function edit_session()
{
	if( (document.getElementById('groupsel').value == "") || (document.getElementById('labelsel').value == "") )
	{
		alert("Please, select an option to edit.");
	}
	else
	{
		new Ajax.Request( 'index_session.php', {
			method: 'post',
			parameters: {s_menu: document.getElementById('groupsel').value,
						s_option: document.getElementById('labelsel').value					
					},
			onSuccess: function()
			{
				if(document.getElementById('groupsel').value == "group") window.open('cargroups.php', target='_parent');
				if(document.getElementById('groupsel').value == "season") window.open('seasons.php', target='_parent');
				if(document.getElementById('groupsel').value == "extra") window.open('extras.php', target='_parent');
				if(document.getElementById('groupsel').value == "promo") window.open('promocodes.php', target='_parent');
			}
	  } );
	}
}