	$(document).ready(function (){	
		$("#add_event_popup").dialog({
					width:400,
					  height		: 520,
			        bgiframe	: true,
			        modal		: true,
			        autoOpen  : false,
			        resizable : true,
			        closeOnEscape: true,
			        overlay	: {
			            backgroundColor: '#000',
			            opacity: 0.5
			        },
			        buttons   : {
			            "Close"  : closeAddEvent,
			            "Create"  : saveEvent
			        }
			    });
		$("#event_date").datepicker({ dateFormat: 'dd-mm-yy'  , changeMonth: true, changeYear: true,  minDate: '-100Y' , maxDate: '1Y' });
	});
	
	function openAddEventPopup()
	{
		$("#add_event_popup").dialog("open");
	}
	
	function closeAddEvent()
	{
		$("#add_event_popup").dialog("close");
	}
	
	function saveEvent()
	{
		this.queId = false;
		data = new Object();
		
		data.fn = "c_events->create";
		data.e_type = $("#e_type option:selected").val();
		data.e_title = $("#e_name").val();
		data.e_desc = $("#e_desc").val();
		data.e_date = $("#event_date").val();
		data.e_repeat = $("#e_repeat option:selected").val();
		data.e_target = $("#e_target option:selected").val();
		$.post(Contests.NORMAL_URL+"index.php",data,function(data){
			$("#create_event_msg").html(data.msg).slideDown("slow", function () {
						setTimeout("$('#create_event_msg').slideUp('slow')",2000);
					});
			},
		"json");
	}
	
	function removeEvent (event_id)
	{
		data = new Object();
		
		data.fn = "c_events->remove_event";
		data.event_id = event_id;
		$.post(Contests.NORMAL_URL+"index.php",data,function(data){
			$("#events_msg").html(data.msg).slideDown("slow", function () {
						setTimeout("$('#events_msg').slideUp('slow')",2000);
					});
					
			$("#a_event_"+data.event_id).slideUp('slow',function (){
				this.parentNode.removeChild(this);
				var x = 0;
				$("#events_container div").each(function () {x++;});
				if(x==0)
				{
					$("#events_container").html("There are no events for you.<br>Click on the link bellow to add one.");
				}
			});
			
			},
		"json");
	}
