var content_item_id = '';
var content_item_type = '';

jQuery(document).ready(function() {
	$('.draggable:not(:has(.nodrag))').draggable(
    { 
      appendTo: 'body',
      revert:'invalid',
      cursor:'all-scroll',
      helper:function() {
        return $(document.createElement('div')).attr("class", "dragobj");
      },
      cursorAt: {top: 20, left: 15},
      refreshPositions: true,
      scroll: true
    }
  );
	
	$(".draggable:not(:has(.nodrag))").hover(
	    function () {
	      $(this).addClass('draggableactive');
	    }, 
	    function () {
	      $(this).removeClass('draggableactive');
	    }
	);
	$(".droppable").droppable({
    accept: ".draggable",
    activate: function(ev, ui) {
      $(this).addClass('droppableactive');
    },
    deactivate: function(ev, ui) {
      $(this).removeClass('droppableactive');
    },
    over: function(ev, ui) {
      $(this).addClass('droppableover');
    },
    out: function(ev, ui) {
      $(this).removeClass('droppableover');
    },
    drop: function(ev, ui) {
	  
  	  var divId = ui.draggable.attr('id');
  	  var pattern = /([0-9]+)/g;
  	  content_item_id = divId.match(pattern);
  	  
  	  var pattern = /([^0-9]+)/g;
  	  content_item_type = divId.match(pattern);

      ui.helper.remove();  
  	  $('#my_trips_folders').show();
  	  
      $(this).removeClass('droppableover');

    }
  });
  
  $('#folder_id').live('change', function() {
    $('#folder_name').val('');
  });
});

function store_in_my_trips_items(parameters){
	parameters = parameters.split("####");
	var isPartnerTrip = parameters[0];
	var trip_id = parameters[1];
	var folder_id = parameters[2];
	var folder_name = parameters[3];
	var url = parameters[4];
	if(!folder_id && !folder_name)
	{
		alert('Please select/specify folder name.');
		return false;
	}	
	if(folder_id && folder_name)
	{
		folder_id = "";
	}
	
	$("body").css("cursor", "wait");
	
	$.get("trips_ajaxcall.php", {isPartnerTrip:isPartnerTrip, trip_id:trip_id, folder_id:folder_id, folder_name:folder_name, content_item_type:content_item_type, content_item_id:content_item_id, url:url},function(j){
		 $("#myExistingTripsFolders").html(j);
		 document.getElementById('folder_name').value = '';
	   $("#my_trips_folders").hide();
	   $("body").css("cursor", "auto");
	});
}
