//Store the chosen categories for each event
 $(document).ready(function(){
 	$("#details").tabs();
 	$("#tabs").tabs();
 	$("#tabcats").tabs();
 	
$(".repeats").hide();


/************************************************/



$('#btnSearch').click(function() {
	
		var fromDatePicker = $('#datePickerFrom').val();
		var toDatePicker = $('#datePickerTo').val();
	
		
		$('#searchPanel').empty();	
		$.getJSON('get_events_rss.php?fromDate=' + fromDatePicker + '&toDate=' + toDatePicker + '&format=json', function(data) {
			
			var html = '<table  id="tableEvents1">';
			html +='<tr>';
html +='<td>When</td>';
html +='<td>Event</td>';
html +='<td>Where</td>';
html +='<td>Time</td>';
html +='</tr>';
			$.each(data, function(entryIndex, entry) {
			html += '<tr>';
					html += '<td>';
			html +=  entry['fromDate'];
			html += '</td>';
			
				html += '<td>';
			html +=  entry['eventDescription'];
			html += '</td>';
			
			
						
						html += '<td>';
			html +=  entry['VENUE_NAME'];
			html += '</td>';
			
			
							html += '<td>';
			html +=  entry['fromDateTime'];
			html += '</td>';
			
			/*
			
			html += '<td>';
			html +=  entry['_EVENTS_ZID'];
			html += '</td>';
			
		*/
			
			
		

			
	

			
			
			
			
			html += '</tr>';
			});
			html += '</table>';
			$('#searchPanel').append(html);
			
		});
		
		
		//alert("Hello World");
		
		
	});

$("#datePickerFrom").change(function() {
	
	var fromDatePicker = $('#datePickerFrom').val();
		var toDatePicker = $('#datePickerTo').val(fromDatePicker);
	
});


$("#fromHour").change(function() {
	
	var hour = $('#fromHour').val();
	
		var toHour = $('#toHour').val(hour);
	
});

$("#fromMinutes").change(function() {
	
	var mn = $('#fromMinutes').val();
	
		var toMn = $('#toMinutes').val(mn);
	
});




$("#datePickerTo").change(
function () {
	$('#endDateMessage').empty();
		var fromDatePicker = $('#datePickerFrom').val();
		var toDatePicker = $('#datePickerTo').val();
		
		var dateFromparts = fromDatePicker.split("-");
		var dateToparts = toDatePicker.split("-");
		
	//alert(dateFromparts[0][1]);
	
	
	
	var divFromDate = new Date();
	var divToDate = new Date();
	
	if (dateFromparts[0][0]=="0") {
		dateFromparts[0]=dateFromparts[0][1];
		
	} 
	
	if (dateFromparts[1][0]=="0") {
		dateFromparts[1] = dateFromparts[1][1];
		
		
	}
		
		divFromDate.setDate(parseInt(dateFromparts[0]));
		divFromDate.setMonth(parseInt(dateFromparts[1]-1));
		divFromDate.setYear(parseInt(dateFromparts[2]));
	
	
	
	if (dateToparts[0][0]=="0") {
		dateToparts[0] = dateToparts[0][1];
		
		
	} 
	
		if (dateToparts[1][0]=="0") {
			dateToparts[1] = dateToparts[1][1];
	
		
	} 
		
		divToDate.setDate(parseInt(dateToparts[0]));
		divToDate.setMonth(parseInt(dateToparts[1]-1));
		divToDate.setYear(parseInt(dateToparts[2]));
		
		//alert(dateToparts[0] + "-" + dateFromparts[0]);
		//alert(dateToparts[1] + "-" + dateFromparts[1]);
	
	if (divFromDate.getTime() > divToDate.getTime() ) {
			$('#datePickerTo').val("");
		
			$('#endDateMessage').append("End date before start date");
		
	}
	
	

	
}




);







/*******************************/

$("#checkRepeat").click( function(){$(".repeats").toggle();});

      $('#parentEventID').change(function(event){
         
 				//alert( $("select#parentEventID").val());
  
 				 
  		getJason($("select#parentEventID").val());
     
   });
   
   
   
   
   
 });

function getJason(id) {
	
	
	$.getJSON('geteventids.php?id=' +id, function(data) {
		
		$.each(data, function(entryIndex, entry) {
			var cat = '#subcategories_' + entry;
			//alert( "Handling "  + cat);
			$(cat).attr('checked',true);
			$(cat).attr('disabled',true);
		
		});
		
		
		
		
	});
	
	
		
}


$(function() {
		$("#datePickerFrom").datepicker({ dateFormat: 'dd-mm-yy' });
	});

	
	$(function() {
		$("#datePickerTo").datepicker({ dateFormat: 'dd-mm-yy' });
	});
 
 
 function updateStatus(id) {
     $.ajax({
         url: 'geteventids.php?id=' + id,
         success: function(response) {
             // update status element
             $('#status').html(response);
             
         }
     });
     
     
     
     
     
     
     
     
     
 }

 
 
